10 points must follow to become a good programmer

Programming is the process to implementing various sets of instructions to enable a computer to do a certain task. Computer science is not the study of programming. But, it is an important part of what a computer scientist does. Becoming a programmer is a process to build up your skills day after day and year after year.
It's true that anyone can learn how to programming, but it's also true that not anyone can be a good programmer. To become a good programmer and sharp your programming skill you must follow this 10 points -
1. Learn from your work - The more you program the more you learn. Try to solve a new problem every time, it will always help you to learn something new. Don't think somebody will come and let you know what is programming.
2. Learn more by helping others - We always turning our heads towards forums or groups only when we need help. But, rest of the time we are separated. To improve your programming skills, frequently need to visit forums and often help others. Understanding others’ problem in their context, investigating on that and providing solutions - will help you learn much more than before.
3. Use someone else code - Use some else code but make changes in it, because improvement is the only feature of coding. Mostly every programmer use Google to solve their problem. So, don't worry, cheating is acceptable in programming. But, learning something new from someone else code is more important. 
4. Contribute to open source - Use all your concept to make a good project and share with everyone as open source or help to fix bugs in open source projects. Let people review your code. You may not earn from it but it will help you to learn may short comings in your code. 
5. Find a mentor - Though the Internet is vast and knowledgeable, but a mentor is better to help you in two ways - they assist you follow best practices based on their experience and if they have a network of people, they could refer you to possible future opportunities.

6. Learn programming is not a process of studying for a test - Programming is not like you memorize everything and write down on paper or computer. In real life, you have to solve more critical problem than your school days.
7. Try to solve small problem first - After learning something new you need to put that knowledge and understanding to work, have to find out where your gaps are. The best way to do that is try to build something. Pick an idea for an application that is simple enough to do it with some effort, but nothing that will take months to complete.
8. No need to be a math genius - If you don't know more about math or don't have any interest in math, it doesn't mean that you can't be a good programmer. Programming is all about logical thinking and problem solving attitude.
9. Never stops learning - Technologies change day by day. So, a good programmer always tries to learn ongoing basis to stay update in their career.
10. Passionate about programming - Find your passion in programming, this is the only way to become a good programmer. It will help you to think differently, and always find a way to solve a complex program personally and professionally.


Post a Comment