How to become a better programmer

Join an online programming community

There are a lot of online programming communities that you can join that will help you improve your programming ability. These communities have the latest programming news, articles and howtos, and forums. Keeping up with the news will help you stay with the times. Reading the articles and howtos will improve your programming skill. The forums are always a great way to not only get help but to help other people and learn things you didn't know in the process.
Work on an open source project

It is a good idea to work on an open source project because you will get to be part of the development of a real program. You are not only learning while you are doing your own coding but you are learning from the code of the other programmers.
Do personal projects

If you would rather work on a project by yourself then that is also a great way to learn. You need to make sure that you try something that is very different to what you have programmed before to get the most benefit. The best thing about working on personal projects is that you are free to use the latest technologies and learn all about them.
Read programming books

The Internet has so much information about programming that it seems as if books are now useless but that is definately not true. Books go into things in a lot more detail and the more details you learn about something the better you will be at it. You can also carry a book around with you which you can't always do with a computer.
Program in another language or field

It is nice to have a good knowledge of one programming language but the popularity of programming languages seems to change so quickly. You need to be prepared for new programming languages otherwise you might not be able to program very much in the future. Other programming languages will also make you look at the way that you program in languages you already know in a different way. If you have mostly only made accounting programs then it means that you will have a hard time programming other types of software. You need to learn about how programs are made in different industry fields so that you get new ideas and learn new ways to program.
Learn about non-programming things

The interesting thing about programming is that you get the chance to learn about all the different industries that are not related to IT. The downside of this is that you have to learn about a new industry every time you work on a new program. If you think ahead and learn about all the different industries then you will prepare yourself for when you have to program for another industry. Learning about things that are not related to programming can also give you new ideas on how to solve programming problems.
Refresh your knowledge

When you haven't worked with a programming language or technology for a while then you forget a lot about it. You need to hold on to your previous knowledge by practicing things that you have learnt in the past.

0 komentar:

Posting Komentar