Learn this language 10 times faster by following 3 simple rules
It’s easy to get lost in all the resources you can find online, from tutorials to simple advice like this on how to speak JS in your code.
But is there a solution to all this noise? My answer is: yes!
You just need a very defined plan of action. And today I’ve written that for you.
First, Start with Why
Why working toward a goal in the first place if you don’t even know why you’re doing it? How will you define your success if you don’t have a destination in all of this?
Here’s an example of what you could write down.
Now that you know the reasons behind your actions, you can start gathering the resources to reach your goal.
Find Yourself One Cool Resource and Stick with It
I recently realized how much I’ve constantly been bombarded with new resources to learn to code. Every day a new author will publish something, a new course or book will pop up. It’s so terrible to not know where to put your money and trust into.
My advice is: find a single, excellent resource to learn the language and stick with it. That may be a Udemy course, an online platform like StackAdemic, or Treehouse. Still, it’s essential to reduce the amount of noise surrounding your learning experience.
Build a Ton of Projects.
Learn, experiment, fail, try again, succeed. This is how coding is done, how you gain mastery, how you build your skills, and your portfolio.
Practice Every Day
I didn’t believe in this advice given by all top performers out there, from orchestra master to athletes. Probably it was because I knew I’m not a very constant person, and I didn’t want to face that reality.
I’ve come to accept that you have to put practice into something if you want to succeed in it. Daily exercise, not 45 minutes once in a while. Deliberate learning and testing your skills every day.
Find time for learning this skill every day. Your practice will compound over time, turning you into a language master quicker than you expect.