Most computer programmers have a bachelor’s degree, but a two-year degree or certificate may be adequate for some jobs. Four-year universities and junior or community colleges offer classes useful for computer programmers. Some computer programmers have an educational background with concentrations in other fields such as:
These programmers supplement their degrees with specialized courses in computer programming. Depending on the computer software’s use, employers value job candidates with different educational backgrounds.
For software used for science or engineering purposes, employers prefer to hire computer programmers who have studied:
If the software is designed for business purposes, employers may prefer computer programmers who have studied management information systems and business.
In addition to education and formal training, many employers value programmers with real-world programming experience. Internships or entry-level jobs can help new computer programmers get their foot in the door.
Search computer networking schools today!
Salary Range:
$18,610 — $96,860
Education Level (minimum):
Bachelor degree or program certificate
Growth Outlook (2002 – 2012):
20 – 30%