Computer programming is an exciting industry that’s still in its infancy, according to Jeff Lyons, founder and president of the National Association of Programmers. He writes in an email, “When I entered the industry, the internet was a DARPA [Defense Advanced Research Projects Agency] project and smartphones were not even a concept. Now, we have billionaires because they made it easy to search the internet for just about any topic we can imagine. Today, our very young children play with devices with more computing power than was available to launch all of the Apollo missions that landed men on the moon. Even the most nontechnical persons can easily utilize these devices to access the collective knowledge of mankind.”
These innovations are due, in no small part, to skilled computer programmers.
Programming is highly detailed work, and it usually involves fluency in several languages. Projects can be short and require only a few days of coding, or they can be very long, involving upward of a year to write. And because a large amount of a programmer’s time will be spent alone in front of a computer, telecommuting is a perk many programmers take advantage of. The job can be stressful at times, but computer programmers are compensated well for any anxiety they might experience.
Many jobs in this profession are being outsourced to other countries where pay is lower, saving companies money.
The Bureau of Labor Statistics projects -7.2 percent employment growth for computer programmers between 2018 and 2028. In that period, an estimated 17,900 jobs will be lost.