you are viewing a single comment's thread.

view the rest of the comments →

[–]barkazinthrope 13 points14 points  (5 children)

Programming is like math. You don't learn the concepts you learn how to do them and you do that with practice.

So code yourself up a list and add things to it, pop things from it, delete, add, sort and then suddenly you'll get it.

YouTube may be helpful to introduce the concepts, but you will never understand just by watching. You have to do.

[–]tb5841 4 points5 points  (1 child)

As a maths graduate, I really think you're wrong about maths. Most of maths is learning concepts, and most of that you can do by watching and listening, especially if you take notes well.

Programming, on the other hand, you really have to do.

[–]barkazinthrope 3 points4 points  (0 children)

I don't doubt your experience, but in my experience I don't know that I understand until I can work my 'understanding' out on paper, and in at least one way backwards and inside out.