What does a Computer Programmer
actually do all day?
top skill Programmingcore tasks 6median pay $100,390AI exposure 75/100
Computer Programmers is deadline-driven, desk-bound, some people contact work.
What this job actually does all day
The representative tasks O*NET analysts recorded for this role — not a glossy job ad, the real work.
- Write, analyze, review, and rewrite programs, using workflow chart and diagram, and applying knowledge of computer capabilities, subject matter, and symbolic logic.
- Correct errors by making appropriate changes and rechecking the program to ensure that the desired results are produced.
- Perform or direct revision, repair, or expansion of existing programs to increase operating efficiency or adapt to new requirements.
- Write, update, and maintain computer programs or software packages to handle specific jobs such as tracking inventory, storing or retrieving data, or controlling other equipment.
- Consult with managerial, engineering, and technical personnel to clarify program intent, identify problems, and suggest changes.
- Conduct trial runs of programs and software applications to be sure they will produce the desired information and that the instructions are correct.
Skills & environment
Bars are O*NET importance/intensity ratings, scaled 0–100 so you can compare at a glance.
The skills it demands most
What the environment feels like
Deadline pressure: constant deadline pressureConflict & friction: rarely deals with conflictNeed to be exact: precision is criticalTime spent sitting: mostly sitting at a deskContact with people: constantly dealing with people
Go deeper on this role
How this is built. Tasks, skills, and work-environment ratings come from the
U.S. Department of Labor's O*NET occupational analysis — job analysts survey real workers, so this is the
closest thing to "what the job is actually like" in public data. Skill scores are O*NET Importance
ratings (0–5) and environment measures are Context ratings (0–5), both rescaled to 0–100 here for
easy reading. This task-and-skill detail comes straight from the O*NET database — it's
pulled straight from the survey, not invented. Figures describe the typical role, not any one person's job.