Most upvoted comment
Top rated programming books on Reddit rank no. 16
To the programmers out there.(r/learnprogramming)
When you learned Spanish, did you start having full-fledged conversations? Just walked into class on day one and boom: “tango el gato los pantalones”?
If I were a betting man, I’d say no.
They gave you a book for grammar, a dictionary for words, and taught you ways to pronounce and express sounds that aren’t in English.
Most videos (whether they mean to or not) are presented in such a way, that you need to know Spanish before you start learning Spanish. Sometimes you get lucky, but most are for the already initiated.
I usually recommend this book for the uninitiated. It’s quite descriptive, very short, and covers a large amount of topics briefly enough to get one interested in the language (or in programming in general). This is your grammar book.
The last thing you need is to use the language. In the case of programming, solve a problem. If you want to make games; learn the basics of Java grammar, and make a guess-the-number game. Then work up to a text adventure. Then figure out how to do pong, then breakout, then tetris, then Mario.
Software development isn’t about knowing everything. It’s about knowing what you don’t know and learning what you need to learn to solve the problem.
Permalink : /r/learnprogramming/comments/1oe6b8/to_the_programmers_out_there/