DEV Community

Rohit More
Rohit More

Posted on

5 tips to learn coding as a beginner!

Introduction

Learning something new can be hard, and learning to code can be harder when your method of learning is wrong. In this article, I’m going to show you some useful techniques I personally used to learn how to code and I still depend on them to learn new stuff every day.

Have a roadmap

Before starting your learning, search for a roadmap. A roadmap is like a compass, it lets you know where should you start from, what should you learn and where will you arrive. Without a roadmap, you’ll get lost in the huge quantity of different resources available on the Internet.

Learn from documentations

Personally, I prefer official documentations rather than watching long videos. Video tutorials can make you get bored because you feel unproductive; you just watch someone doing something, so you lose focus immediately. But reading, in general, make your brain do an effort and you feel productive. This feeling pushes you to learn more and more.

Take notes

We all agree that there is a lot of stuff to learn. Although our brain has a huge capacity, it will get tired if you force it to remember lots of things. This problem can be solved by taking notes. From my own learning experience, taking notes can be funny. Use a pen and paper to write down what you learned (only the essentials and things you’re sure you will forget). If your handwriting is bad use the Notion platform instead 😉.

Document your journey

Share your achievements with others via social platforms like LinkedIn, Twitter, and Reddit. You will meet amazing people like you who are sharing their goals, what they learned, their next steps… etc. This will give you the motivation to keep learning and developing your skills.

I recommend doing the #100DaysOfCodeChallenge challenge. You have to code for 100 days continuously and share your progress with the hashtag above. This will help you stay disciplined and will learn a lot during that 100 Days.

Build, then learn

Always remember: when you focus only on the syntax you aren’t learning anything! you’re memorizing the syntax only. This won’t make you a real developer. Instead, spend some time learning the core of your chosen language, get a project idea and start building it. Get stuck? Stackoverflow is your friend!

Top comments (0)