How to become a good programmer ?


Are you planning to become a programmer ?. Then this article is for you. If you are knew to programming and have no idea how to get started, this article will give you the answer.

First of all I have to say that there is no easy way to become a good programmer. You will have to do several things to get on with the language you choose. It takes some time to get a good knowledge in programming and do cool things with the thing you learned. But don't forget, easiest way to eat an elephant is taking one bite at a time. Learning a programming language is similar to that. Star from small codes and then think bigger. Now let's see the steps you have to follow


Choose a language

Obviously, this is the first thing you have to do when you jump into the world of programming. If you are thinking about learning a general purpose language, Java an C# are two good choices. Those languages are used for building various kinds of applications such as web , desktop and mobile. PHP is also a good choice if you are planning to do some web development. But if you're going to choose PHP, you'll have to learn HTML and some JavaScript before that. Python is also a good choice for beginners. Although it's a general purpose language, it's mostly used as a scripting language for web applications.


Find some good books

There are so many books available for popular programming languages.Find a book for the language you choose and follow it. I recommend you to go thorough the lessons in order. Try the example codes mentioned in the book. Play with the code !!!. Anything you do won't break your PC. So don't hesitate to play around. I'll mentions some of the books which I think excellent.

Start a pet project

While you're studying the language start building a pet project. Start small and develop your project as you gain more knowledge. Spend some time working on your project when you're free. By doing this you'll get a good knowledge about the practical usage of various programming concepts.

Ask questions

Don't hesitate to ask questions from others. There are so many forums which are dedicated for programming. Post questions and get answers from a large online community. http://stackoverflow.com/ is a good place to post questions and get answers. While you learn, try to answer questions posted by the others. This is a good way to test your knowledge.

Keep on practicing

This is is most important thing you should do. The more you code, the more you learn. Find some programming problems and try to solve the when you're free. Here are some web sites that provide you programming problems from easy to hard levels.


Hope now you have the idea where to go now. Good luck !!!

    Comments

    Post a Comment