Learn to Code Faster by Treating New Concepts Like a New Toy
Learning to program is usually fun, but not always. It can be confusing and frustrating and sometimes tiring. SitePoint offers a little trick to get around this: treat the new concept as if you were playing with a shiny new thing.
Try this shift in thinking:
What if you learned a new JavaScript concept but weren’t allowed to try it? How would you feel? Personally, I would be a little annoyed, especially if I took the time to figure it out. It is as if the child has received a new toy and is not allowed to play with it.
When you’re learning something new in JavaScript, try treating it like a new toy, a new car, a new pair of shoes, or whatever else you’re interested in trying. Then don’t train as if you are working, train as if you are playing. Do something cool using your new skills. Surprise yourself. Show your friends.
With a more playful mindset, you will learn much faster, you will memorize material longer, and you will have more fun.
This is how kids learn to program – through fun and games – and just as many self-taught programmers learn by experimenting and trying new things.
Six Simple Mental Tricks to Help You Learn JavaScript Faster | SitePoint