7 tips to learn Programming Languages
Before reading a chapter or watching a video, try guessing at what you’re about to learn and write it down.
Try doing a chapter’s exercises before reading the chapter.
Always do exercises, even the hard ones. It’s OK to give up on an exercise and come back to it later (or never, even), but at least try it.
Read a short program and try to recreate it without looking at the original code. Or, go smaller and do this with a function.
Immediately after learning a new concept like objects, classes, methods, or higher-order functions, write code that demonstrates that concept.
Create diagrams that illustrate concepts, both in isolation and how they relate to each other.
Blog about a concept you just learned.
Comments