Hacker News new | past | comments | ask | show | jobs | submit login

I would like to second Eloquent Ruby. Russ Olsen has a magical way of explaining things in a very simple manner.

I will always read anything he writes. Love his style. Now that I am thinking about it, I feel like re-reading that book.

The most important thing to remember, when you are learning programming for the first time, is that the process is very, very long. You make A LOT of mistakes and it can be INCREDIBLY frustrating. But....once you push through, and actually validate that you know what you just learned and actually figure stuff out...I think there are very few highs that rival that rush.

It's weird....but it is EXTREMELY satisfying. I think because the journey is so hard, that makes the discovery of the solution all the more pleasing.

So, I would say....just prepare your mind that you have a lot of long nights, and problems that may take you days/weeks/months to "fully grok". Once you get in that mindset and are prepared to slog through, you will make it and be much better off for it.




@marcamillion Very well said. I have been trying to coin a buzz phrase for this feeling and the best I came up with was "knowledge buzz."




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: