Some common mistake beginner programmer make that hold them back to become a good programmer.Firstly make one thing clear in your mind that by learning a programming language no one can become a coder until you start practicing it .It take a lot of patience and practice . It might take few setbacks , few trials to getting started but ultimately fire up your coding skills.I hope this blog helps you take your first step in coding journey.Let’s get started.
Never Sit back and take the action
There is no right time to get started .Start off immediately .I know you might feel bit nervous.It happened with me too.But sitting back and not taking action will definitely hold you back to start your journey .
And Eventually a question arises how to get started ?After learning a certain programming language you can’t master it until you start implementing it .The most important step is to take action . Start practicing on any any competitive sites like HackerRank ,Codechef .It’s okay if you come up with a straight forward approach (Brute force algorithm) it not be the best way to solve a question but eventually you can do better .Start thinking for a more feasible and optimal solution .Don’t hesitate to take help or read other programmers code .Don’t be in hurry to move onto next question.Clear your concept thoroughly and you would surely make a mistake along and that’s the next point to learn .
Never be afraid to make a mistake
You will eventually make mistakes along the way but rather to avoid it learn from the mistake .
Nobody will come with a best solution everyone start with worst but eventually lead to best.Everyone needs to debug their code it doesn’t passes all the cases including side case in one go.So don’t need to panic.
Even you will find yourself making foolish mistakes sometimes i.e missing semicolon ,out of bound.
There is a lot of stuff to learn .It’s more difficult than you think .More you came to know more you realize there is quite a lot to learn.
Come out of your comfort zone
Most beginners made this mistake .They stuck themselves in their comfort zone .And feel afraid to learn new stuff .They eventually end by solving easy question through they can’t improve yourself ,Start trying hard one which needs a lot of brainstorming .It will surely improve your skills.
Start building projects and participating in online contest
Best way to implement your knowledge or check is building up projects even a minor one or participating in online contest .Even one can take ideas from YouTube ,or any source .While building up your project you will learn a lot and even came to know why is it so important in programming to write a clean code ? and surely online contest are the best way to check your knowledge and prepare for interviews.
Sometimes it’s feel terrifying but it’s okay
When you entered the world of coding it start feeling scary as it is more complex than you think.It’s okay .Everyone has gone through that feeling. You will probably have those days when you start feeling that nothing is going the way as you think and it happens .Sometimes you will not able to solve questions.But nothing to be panic about .When you start understanding this world you will start living in it and then it will not feel scary to you.
In last i want to say that take your first step immediately and turned-on your coding skills.
Please let me know your thoughts in the comment below and have a wonderful day.