Employment in computer and information technology occupations is projected to grow 11 percent from 2019 to 2029, much faster than the average for all occupations. These occupations are projected to add about 531,200 new jobs. Demand for these workers will stem from greater emphasis on cloud computing, the collection and storage of big data, and information security.
The median annual wage for computer and information technology occupations was $91,250 in May 2020, which was higher than the median annual wage for all occupations of $41,950.
BLS provides summary data, including employment projections, for computer and information technology occupations not shown in the table on this page. That information is available on the Data for Occupations Not Covered in Detail page.
|OCCUPATION||JOB SUMMARY||ENTRY-LEVEL EDUCATION||2020 MEDIAN PAY|
|Computer and Information Research Scientists||
Computer and information research scientists design innovative uses for new and existing computing technology.
|Computer Network Architects||
Computer network architects design and build data communication networks, including local area networks (LANs), wide area networks (WANs), and Intranets.
Computer programmers write and test code that allows computer applications and software programs to function properly.
|Computer Support Specialists||
Computer support specialists provide help and advice to computer users and organizations.
|See How to Become One||$55,510|
|Computer Systems Analysts||
Computer systems analysts study an organization’s current computer systems and find a solution that is more efficient and effective.
Database administrators (DBAs) use specialized software to store and organize data.
|Information Security Analysts||
Information security analysts plan and carry out security measures to protect an organization’s computer networks and systems.
|Network and Computer Systems Administrators||
Network and computer systems administrators are responsible for the day-to-day operation of computer networks.
|Software Developers, Quality Assurance Analysts, and Testers||
Software developers design computer applications or programs. Software quality assurance analysts and testers identify problems with applications or programs and report defects.
|Web Developers and Digital Designers||
Web developers create and maintain websites. Digital designers develop, create, and test website or interface layout, functions, and navigation for usability.
The wage at which half of the workers in the occupation earned more than that amount and half earned less. Median wage data are from the BLS Occupational Employment Statistics survey.
Typical level of education that most workers need to enter this occupation.
Last Modified Date: Friday, May 14, 2021