O*NET-SOC 15-1251.00 · US REFERENCE
Computer Programmers
Create, modify, and test the code and scripts that allow computer applications to run. Work from specifications drawn up by software and web developers or other individuals. May develop and write computer programs to store, locate, and retrieve specific documents, data, and information.
Skill importance below is an O*NET US occupational rating, not a global or individual benchmark. No score here is a job-loss probability or a prediction.
Examples of work in this occupation
- 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.
O*NET task statements describe US work; do not perform regulated or hazardous tasks without appropriate training and authorization.
Skills to examine first
Active Listening
US occupation importance: 3.75/5 · rating last updated 2018-08-01
Ask a peer to explain a fictional work problem; paraphrase it and check what you missed.
Critical Thinking
US occupation importance: 3.75/5 · rating last updated 2018-08-01
Compare two approaches to a fictional task and document one counterargument for each.
Reading Comprehension
US occupation importance: 3.38/5 · rating last updated 2018-08-01
Summarise a public, role-relevant document in five points; verify each point against the source.
Writing
US occupation importance: 3.25/5 · rating last updated 2018-08-01
Draft a one-page explanation of a fictional decision for a non-specialist; ask for clarity feedback.
Speaking
US occupation importance: 3.12/5 · rating last updated 2018-08-01
Explain a safe example of your work in two minutes, then ask which point was unclear.
Mathematics
US occupation importance: 3.12/5 · rating last updated 2018-08-01
Check a public numerical example, including units and assumptions; explain the result.
These prompts are RolePaths practice suggestions, not O*NET instructions, training or certification.
Related work to compare
O*NET marks these occupations as related. That is a comparison starting point, not a guaranteed career transition. Check local licensing and entry requirements.
Your next seven days
- Choose one skill above and a fictional or non-confidential work example.
- Practise for 20 minutes on three days; keep one small output.
- Ask a qualified peer for feedback against clear criteria.
- Reassess the same career and record what changed.
Source and limits
Occupation definition, task examples, skill importance and related-occupation links come from the US O*NET 31.0 Database. RolePaths selected the top six skills by importance and authored the practice prompts. Career fit, local salaries, automation timing and licensing have not been verified.