Computer Programmers
SOC: 15-1131.00
Description:
Create, modify, and test the code, forms, and script that allow computer applications to run. Work from specifications drawn up by software developers or other individuals. May assist software developers by analyzing user needs and designing software solutions. May develop and write computer programs to store, locate, and retrieve specific documents, data, and information.
National Salary Information:
Hourly Statistics:
Annual Statistics:
Source: Bureau of Labor Statistics 2015 wage data.
Employment Projections:
328,600 employed
302,200 employed
Source: Bureau of Labor Statistics 2015 2014-2024 employment projections external site. "Projected growth" represents the estimated change in total employment over the projections period (2014-2024). "Projected job openings" represent openings due to growth and replacement.
Alternate Titles:
Job Zone Four: Considerable Preparation Needed
Experience:
A considerable amount of work-related skill, knowledge, or experience is needed for these occupations. For example, an accountant must complete four years of college and work for several years in accounting to be considered qualified.
Education:
Most of these occupations require a four-year bachelor's degree, but some do not.
Job Training:
Employees in these occupations usually need several years of work-related experience, on-the-job training, and/or vocational training.
Required Skills:
Knowledge Used:
Tasks:
Tools & Technology:

computer and mathematical
industry stats
SOC: 15-0000
Total Employed: 4,005,250
Average Annual Salary: $86,170
