Computer Programmers

General Information

Description

Create, modify, and test the code and scripts that allow computer applications to run. Work from specifications drawn up by software and web developers or other individuals. May develop and write computer programs to store, locate, and retrieve specific documents, data, and information.

Business Breakdown

People in this career work in these sectors.

  1. Private, for profit75.07%
  2. State and local government9.32%
  3. Self-employed6.94%
  4. Private, not for profit5.53%
  5. Federal government2.59%

Job Outlook

Employment of computer programmers is projected to decline 10 percent from 2020 to 2030. Despite declining employment, about 9,700 openings for computer programmers are projected each year, on average, over the decade. All of those openings are expected to result from the need to replace workers who transfer to other occupations or exit the labor force, such as to retire.

Read More
No Information for this section

Salary

Average Salary

Salary

$89,190

State-by-state Salary

Gray states indicate no data available

$145,630
$56,710
No Information for this section

Education

Most Common Education Levels

People in this career achieve this level of education.

  • Bachelor's degree 88%
  • Associate's degree 8%
  • Some college 2%
  • High school 0%
  • Master's degree 0%
  • Doctoral degree 0%
  • Post baccalaureate 0%
  • Less than high school 0%
  • Post-doctoral training 0%
  • Post-master's certificate 0%
  • First professional degree 0%
  • Post-secondary certificate 0%

Knowledge

  • Computers and Electronics
  • Mathematics
  • Engineering and Technology
  • English Language
  • Geography
No Information for this section