3 ms·
Well, in fact I wish I've known earlier about the books you were recommended: "How to Design Programs" and "Structure and Interpretation of Computer Programs."
by vog 17y ago
Well, in fact I wish I've known earlier about the books you were recommended: "How to Design Programs" and "Structure and Interpretation of Computer Programs." I found them just a year ago.
However, I was very young when I started programming, so I probably wouldn't have understood those books - partly for intellectual reasons, and mostly because I'm not a native english speaker.
There was another thing that helped me a lot when I was a beginner: I attended a few "advanced computer courses" in some kind of "youth center", where I had the luck to be taught by really engaged computer freaks. They not only taught me knowledge, they also showed to me how much fun that is - even when digging on assembler level.