Summary

Quick Facts: Software Developers | |
---|---|
2020 Median Pay | $qf_median_annual_wage_html $qf_median_hourly_wage_html |
Typical Entry-Level Education | $qf_education_html |
Work Experience in a Related Occupation | $qf_experience_html |
On-the-job Training | $qf_training_html |
Number of Jobs, 2020 | $qf_number_jobs_html |
Job Outlook, 2020-30 | $qf_outlook_html |
Employment Change, 2020-30 | $qf_openings_html |
What Software Developers Do
Software developers create the applications or systems that run on a computer or another device.
Work Environment
Many software developers work for firms that deal in computer systems design and related services, manufacturing, or for software publishers.
How to Become a Software Developer
Software developers usually have a bachelor’s degree in computer science and strong computer programming skills.
Pay
Job Outlook
Overall employment of software developers is projected to grow $pc.toString().replaceAll("^\-","") percent from 2020 to 2030, $gra.
About $tools.number.format('#,###',$op) openings for software developers are projected each year, on average, over the decade. Many of those openings are expected to result from the need to replace workers who transfer to different occupations or exit the labor force, such as to retire.
State & Area Data
Explore resources for employment and wages by state and area for software developers.
Similar Occupations
Compare the job duties, education, job growth, and pay of software developers with similar occupations.
More Information, Including Links to O*NET
Learn more about software developers by visiting additional resources, including O*NET, a source on key characteristics of workers and occupations.