Overcoming The Fear Of Coding

                                  “ It's You vs You! ”

Whenever we are about to start something new we are always hesitant that we will succeed in it or not. This hesitation serves as a reason in our subconscious to procrastinate it. We must remove this hesitation as it holds us back from achieving our goals. No matter how boring coding appears to you initially or how many errors you get, always keep an eye on your goals, your future. Once you realize how important this will be in shaping your career your concentration will improve.

Coding is required everywhere, in every field whether it be Web development, Android development, Cyber Security, Machine Learning, and many more. But if you skip coding and learning about various languages, technologies, etc either you won't get a technical job or won't be able to survive there for long.

Coding for a first-timer can be super exciting or super boring, it completely depends on the mindset of an individual. Initially whatever you feel about coding keep that aside and try to stick to the process of regularly practicing questions, learning new topics, etc. If you are being honest with yourself, soon your fear of coding will vanish and you will start to enjoy writing codes.

"Work hard for what you want because it won't come to you without a fight. You have to be strong and courageous and know that you can do anything you put your mind to. If somebody puts you down or criticizes you, just keep on believing in yourself and turn it into something positive."  - (Leah LaBelle)

The very first step to start coding is to pick up a language. Once you have picked up a language, the next step is to set up an integrated development environment (IDE) on your system or use an online IDE to run your codes. Once setup is completed, try running basic, fundamental programs and get comfortable with the syntax and commands used in the language. There are numerous resources available to get the knowledge about a language. All you have to do is to invest your time, maintain your concentration and practice as much as you can. Don't be afraid to make mistakes but at the same time learn from your mistakes.

For all the first-timers here is a small but very useful advice, " Never copy or study solutions of codes before attempting it yourself ". Just make it a habit. If you read solutions before attempting it yourself, your thinking capability won't enhance and it will have serious repercussions. The only situation when you can see the solution is after trying everything you know. Once you have seen the solution, note where you were lacking and try not to repeat the same in the future.

Once you have completed a good amount of fundamental questions on basic topics like loops, conditional statements, arrays, etc then you are ready to go to the next level, which will be competitive programming.


Thank you for going through the article patiently. I believe there is always room for improvement, so I request you to leave your opinion about this article in the comment section.