Programming is a very creative job. A good programmer means - who creating some new logic for a specific task and creating something better than the previous one in the development process. It's not the most difficult thing to learn a new programming language or tools, but, to understand and embrace the programming mindset.
In the real world developer's comes in all sizes and shapes, but they share one core common thing - they all think like programmers. They bring their approach to everything in their lives, whether it is a challenging software problem, or hacking or other aspects of their lives.
Cultivating and developing this mindset is a crucial element to become a good programmer. This mindset can help you to succeed in your career. So, what defines this programming mindset? Let's find them -
Learn by doing and not stop until the job is done
Having a learner's mindset is one of the greatest assets you can have in your programming career. The very first talent of a good programmer is cultivating their mind to be calm and never give up until it's done.
When you start coding, you may find lots of difficulties. Even, after hours of coding one missing semi-colon or one misses-capitalized word can break your entire program. If the program doesn't execute, don't give up. Break your problem into the smallest steps possible and go through your script line by line to the root of the bug.
READ FULL STORY