So we all start from somewhere but the question that is posed is: Where to start?
I’ve been awhile in the area of coding and these are my 5 tips that I think are essential in coding.
1. Learn the basics
Learning the basic or the fundamentals is the best advice I can give you. There is no language or technology you can’t learn if you understand the basic of programming. By learning the basics you have the tools to understand a problem, analyze and provide the solution for it. That’s basically coding what coding is at the end of the day. You are a problem solver with some technical skill & who knows languages others don’t, at least the majority.
2. Learn with intent
This is something I’d apply even in other areas in life. Learn with intent. If you are trying to be a type of programmer learn those techs that allow you to do so. Don’t overwhelm yourself with different technologies (what you hear is trending). Also now days you have many sites and also AI to help you guide through your learning journey. A great website is also Roadmap.sh which has all the dev path you can follow and thing you have to learn to become one.
3. Learn the tools
The tools you use are important in your efficiency and how enjoyable the learning/coding session is.
Use tools that are easy to use, have different type of setup or customization according to your likening.
Don’t forget also to learn the shortcuts of the tool to be as fast as a lightening.
I for example Use IntelliJ for coding in Java and use VS Code for JavaScript, HTML, CSS. Notpad++ I use for fast notes or log check. Choose what you resonates with you more.
4. Practice
Practice makes you perfect.
The most amount of time you spend on something the better you get at it. Some say that you need 10.000 hours dedicated to something in order you become really an expert about it.
Practice with projects that can solve real life problems in order to understand user and business logic.
The more you practice the more familiar you get with coding, it’s errors, methodologies and best practices.
5. Have the right equipment
Depending on your budget try to get the most out of it and chose the equipment that are more adapt to your purpose which is “coding”.
Remember, focusing in something is hard and it’s harder when something it’s not done with pleasure.
So as a conclusion here are my 5 cents of essentials in coding. They may be other things but I think all revolves around this. If you do read the article till the end and like what you read make sure to share with friends.