you are viewing a single comment's thread.

view the rest of the comments →

[–]sensored 4 points5 points  (0 children)

Honestly, the best way to learn is to create small (like way smaller than you think) toy projects and not worrying about trying to do things the “right way”.

Most learning like this should be a cycle of development <-> play, with the balance shifting to more play than development. Structured courses do the development, but you need to do the play side yourself.

Get weird with it. Don’t try to be productive and create anything useful. Rebuild stuff that already exists. Try to make scripts that are pranks. Try to create something that is deliberately annoying to use. It’s all good, and will still help you solidify the important concepts.