How to Learn Programming the Fastest Way

This article will help you learn programming the fastest way. This is not meant to teach you programming within 24 hours or within 30 days. But this article will give you an idea on how and where to start. If you are an advanced programmer, you do not need to read this article. If, however, you want to become a programmer and want to learn it the fastest way, then read on. After receiving a lot of emails regarding this topic, I decided to write this simple tip so others can also benefit from this simple advice.

Do You Really Want to Become a Programmer?

Programming is not an easy task. It needs patience and skills in order to become the best programmer. It cannot be achieved within 24 hours or 30 days as most books are being sold. If you are just starting programming, you need to buy book or at least read some online tutorial (for beginners) before digging into the advance topic. Most common mistake a beginner programmer encounter is they start learning the advance topic of programming and disregarding the fundamentals of programming. Another is downloading free source code and start modifying it. Making things more complicated than starting from scratch. If you really want to become a programmer, you need to start from the bottom. Read books or online tutorial before creating your first application. This is a must. Don’t rush.

Set Deadline to Become a Programmer

Deciding how much time you need before you become a real programmer is a must. Set a deadline and stick to it until you become a programmer. A month or two or even five months after reading your first book or online tutorial is not bad. At least you have set that deadline. Have you experienced that after a year or even more, programming seems to be far from what you are dreaming before? This is because you want to create a program while your experience is not enough to produce even one application. So, instead of visualizing yourself of becoming a programmer overnight, start from scratch. Read, read, and read books or online tutorial. This way you will realize that after a month or so, your skills is improving. Besides learning from books, I suggest you ask question if you have one from online forums like stackoverflow.com. There are so many programmers out there willing to help you on your programming problem. Do you have any experience on how you become what you are now – as a programmer? Share your thoughts below.
Submitted byOelasoron Fri, 10/19/2012 - 23:59

For some reasons, when some of my clients call me a programmer, I readily object and tell them to address me in a lighter designation... let's say it in Tagalog "taga-gawa ng program" or in our waray-waray dialect "para-himo hin program". Really, I consider that professional label "astig" though what I do for a living seems to be what that profession does. I believe most of the guys in that line of work are at least bachelor degree holders with some computer-related courses such as BS Computer Science, Information Technology or Computer Engineering, among others. Technically, I was a college drop-out, three times... :-)... don't ask why, it's a very long story. I have been doing this coding stuff for over 10 years now in varying lingos (DOS- and Windows-based alike) and in varying OS platforms but mostly on Windows. Let's say I already did, on the average, of 8 thesis per year (that included documentation) for undergraduate and graduate students from different local learning centers or universities in our province (Leyte). I also did some commercial programs developed for some local business establishments but honestly i like doing business with the students though I don't earn that much. So much for that, my point here in blabbing about all these non-sense about me is that if you really like programming or program coding by heart, then definitely it will also "like" you in return. As what the site admin is telling us, patience, perseverance and of course, a "sufficient" programming background (by reading programming books or doing online programming tutorials) are one of the important tools in getting the "thing" "like" you and become what you wanted to be... a programmer... :-)....

Hi, You really deserved to be labeled as one of the best programmer. With that 10 years of experience of yours, it's greatly an evidence that you're one of the best, for that 10 years is enough to be considered as one knowing that it's already been your passion. There are so many dropouts in the field of computing like Bill Gates and so many other. I really like people like you who struggle to learn programming w/o BS. Than those who graduate from BS but did not have the passion to become one.
Submitted byOelasoron Sat, 10/20/2012 - 13:20

Whoo...it's an overwhelming compliment sir... hehehe but thanks anyway. I respectfully agree with you sir that with passion and with the necessary resources/tools, one can be, say, like a programmer. On the other hand, I still strongly encourage young programming aspirants to pursue their education especially when they have the means and the support of their families and other people, financially and morally. Being a drop-out is not something to be ashamed of but it is not something to be proud of either. It is a fact though that no matter how good one at things is, most of the time he/she ends up "behind the curtain" when he/she lacks the "documents" to prove his/her capabilities. Of course, there are still others who topped it over despite obvious hindrances, but let's be honest, they're rare exceptional people and it does not apply to us all... :-) (which, I and the others, I suppose, dream it is)... But really, programming, especially when we do it for fun and learning, is very rewarding. But like every race, we have to be at the starting line first before we commence racing for our goals...
Submitted by:) (not verified)on Tue, 11/13/2012 - 12:59

thanks for this article. now I'm inspired to pursue to be a programmer.

Add new comment