In my experience in the working world, which goes back to 1970 when I graduated from High School, a degree from a four year college is not necessary for survival in the current working world.  It is a big help in getting raises and better jobs as time progresses.  I think some post-secondary education is needed for most of us.  This next step shows that a person is trainable to complete tasks in the manner which the company wants them completed.  The work environment changes so very quickly now.

The preceding is original text by Martin Scott


(Options beyond a degree are important. Flickr photo by Faruk Ateş)

The following was written by Jimmy Alford who is a journalist deep in the heart of Texas. You can see his other work at

This article is from:

Most electronic devices use software and most businesses are backed with software, whether on computers or in the cloud. All this requires software and web development. The good news for programmers? There is no sign of computer-related job shortages.

“Software drives Amazon recommendations, the auto-complete suggestions and corrections as you type, banking transactions, the Mars Curiosity rover, and stock trades,” says Jacob Gulotta, a 28-year-old server developer at DoubleDown Interactive in Seattle. “Software is used extensively in research for simulations. You can pick almost any aspect of the modern world that isn’t completely mechanical and there will be a software component that requires a programmer somewhere [who] wrote the code.”

Seemingly every device needs computer software, and companies need websites and apps — and the developer to write it. But does every programmer need a computer science degree?

“I had very little formal education in software, taking three or four introductory classes in college,” Gulotta says. “Most of what I know is from reading books and whatever I can find online as well as from peers, both in discussions and from looking at their code.”

The U.S. Bureau of Labor Statistics projects that jobs in computer science fields will be some of the fastest growing over the next five years. But the BLS also predicted a large gap — as large as 39 percent — between the number of students earning computer science degrees and the number of projected annual computer science-related jobs.

Gulotta says earning a computer science degree can be a wise move, but isn’t necessary and isn’t the route he took. He graduated from the University of Arizona in 2008 with a bachelor of science in engineering management. He says getting hired as a programmer without a computer science degree takes some work. But being a good programmer takes work, too.

“It can be done if you learn on your own and demonstrate to the potential employer sufficient knowledge and ability equivalent to what’s expected of a college graduate, like maintaining a public portfolio of projects,” Gulotta says.