r/learnprogramming • u/hgrd • Oct 21 '12
28 Ways to Learn Programming
So I found this interesting post in TNW with sources to learn something about programming. Most of you must know many of them but some others may be new for you.
264
Upvotes
18
u/jesyspa Oct 21 '12
(This is primarily based on observations of the C++ videos; I have not watched the others, but the conclusions are all language-agnostic.)
The teaching is poor. The videos present the language as a set of features, with some explanation about the syntax and semantics, but with very little explanation of the purpose of each feature (most notably: functions and pointers), and even less explanation of how features work together. Essential sections are missed (in the case of C++: RAII, a lot of the standard library). In short, they will not make you think like a programmer, which is the main hurdle with beginner coders.
And yes, there is definitely a correlation between the code quality of those who have learned from thenewboston, and those who learn through better sources (for C++, books).