Programmer
Education required for this profession
Most programmers have a bachelor’s degree, but a two-year degree or certificate may be adequate for some jobs. Some computer programmers hold a college degree in computer science, mathematics, or information systems, whereas others have taken special courses in computer programming to supplement their degree in a field such as accounting, finance, or another area of business. In 2006, more than 68 percent of computer programmers had a bachelor’s degree or higher, but as the level of education and training required by employers continues to rise, this proportion is expected to increase.
Employers who use computers for scientific or engineering applications usually prefer college graduates who have a degree in computer or information science, mathematics, engineering, or the physical sciences. Employers who use computers for business applications prefer to hire people who have had college courses in management information systems and business, and who possess strong programming skills. A graduate degree in a related field is required for some jobs.
Relevant Degree/Diploma/CertificateBachelors degree in computer science
Quick Facts
Almost 8 out of 10 computer programmers held an associate’s degree or higher in 2006; nearly half held a bachelor’s degree, and 2 out of 10 held a graduate degree.
Employment of computer programmers is expected to decline by four percent through 2016.
Job prospects will be best for applicants with a bachelor’s degree and experience with a variety of programming languages and tools.
SalaryMedian annual earnings of wage-and-salary computer programmers are $65,510 . The middle 50 percent earn between $49,580 and $85,080 a year. The lowest 10 percent earn less than $38,460, and the highest 10 percent earn more than $106,610.