Skills and Personality Traits Needed
Average Salary: $99,580
Training/Schooling: Most computer programmers have a bachelor’s degree in computer science or a related subject; however, some employers hire workers with an associate’s degree. Most programmers specialize in a few programming languages.Most programmers get a degree in computer science or a related subject. Programmers who work in specific fields, such as healthcare or accounting, may take classes in that field to supplement their degree in computer programming. In addition, employers value experience, which many students gain through internships.
Employment outlook for this specific position
This ongoing trend is projected to limit growth for computer programmers in the United States. However, the high costs associated with managing projects given to overseas programmers sometimes offsets the savings from the lower wages, causing some companies to bring back or keep programming jobs in the United States.
Many computer programmers work in the computer system design and related services industry, which is expected to grow as a result of increasing demand for new computer software. The software publishers industry is also expected to grow as the use of software offered over the Internet increases. This new use of software over the Internet should lower costs for firms and allow users more customization. In addition, new applications will have to be developed for mobile technology and the healthcare industry. An increase in computer systems that are built into electronics and other noncomputer products should result in some job growth for computer programmers and software developers.