Developing software is a pretty good job. You typically get to work in an air conditioned office, sometimes even with unlimited free coffee. The pay is usually pretty good, too. And on top of that, you get to work with technology – sometimes the bleeding edge.
But how do you get a decent programming job? How can you turn this interest and close relationship you have with your computer into a income-generating venture?
I’m about to introduce you to programming.