Occupation AtlasSkillsProgramming
Skill · Occupation Atlas
Programming
Needed by 31 occupations in O*NET. O*NET rates it for 910 occupations and it counts as needed where rated 3 (important) or more of 5.
Occupations that list it
Essential first, then O*NET-rated by importance, then optional. 910 in all, page 1 of 16.
- Computer Programmers
- Web Developers
- Software Developers
- Video Game Designers
- Computer Network Architects
- Penetration Testers
- Computer Numerically Controlled Tool Programmers
- Data Scientists
- Data Warehousing Specialists
- Physicists
- Computer and Information Research Scientists
- Software Quality Assurance Analysts and Testers
- Computer Systems Engineers/Architects
- Network and Computer Systems Administrators
- Biostatisticians
- Blockchain Engineers
- Database Administrators
- Database Architects
- Clinical Data Managers
- Computer Systems Analysts
- Web and Digital Interface Designers
- Bioengineers and Biomedical Engineers
- Bioinformatics Technicians
- Information Security Engineers
- Robotics Engineers
- Web Administrators
- Bioinformatics Scientists
- Biologists
- Computer Science Teachers, Postsecondary
- Statistical Assistants
- Statisticians
- Geographic Information Systems Technologists and Technicians
- Health Informatics Specialists
- Remote Sensing Scientists and Technologists
- Robotics Technicians
- Automotive Engineers
- Computer and Information Systems Managers
- Electronics Engineers, Except Computer
- Industrial-Organizational Psychologists
- Logistics Engineers
- Remote Sensing Technicians
- Search Marketing Strategists
- Survey Researchers
- Desktop Publishers
- Financial Quantitative Analysts
- Information Security Analysts
- Microsystems Engineers
- Mining and Geological Engineers, Including Mining Safety Engineers
- Operations Research Analysts
- Social Science Research Assistants
- Business Intelligence Analysts
- Computer Hardware Engineers
- Document Management Specialists
- Electro-Mechanical and Mechatronics Technologists and Technicians
- Fuel Cell Engineers
- Mathematicians
- Mechatronics Engineers
- Radio Frequency Identification Device Specialists
- Surveying and Mapping Technicians
- Geodetic Surveyors
ESCO's essential and optional tags describe how its taxonomy relates a skill to an occupation. They are not the essential functions of a job under the ADA, which an employer determines for its own role. O*NET importance says how much a skill matters in an occupation, from 1 to 5; it is not a proficiency level.
Often appears with
Skills most often needed alongside it, with how many occupations need both.
Importance by Job Zone
Mean O*NET importance across the occupations rated at each Job Zone.
Where it shows up
O*NET occupations that rate it important (3 or more), by occupation group.
This page includes information from the O*NET 31.0 Database by the U.S. Department of Labor, Employment and Training Administration (USDOL/ETA), used under the CC BY 4.0 license; O*NET® is a trademark of USDOL/ETA. ESCO occupations and skills are from the European Commission's ESCO classification, and the occupation crosswalk is the official ESCO–O*NET mapping by the ESCO Secretariat with USDOL/ETA. This service uses the ESCO classification of the European Commission. BlissPoint Analytics has modified all or some of this information: skill, task and descriptor ratings are rounded to one decimal, and ESCO occupations show Job Zone and interests copied from a crosswalked O*NET occupation. USDOL/ETA has not approved, endorsed, or tested these modifications.