Where AI can help
AI can draft code, documentation and candidate tests.
US labor-market data in USD. Changing language does not change the country.
✓ United StatesBrazil — data in preparationBrazil is not available yet. We will publish a local dataset after validating CBO mapping and remuneration coverage.
Turn specifications into working code, fix defects and maintain existing programs. The work involves investigating how a change affects the wider system.
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.
A program change with tests, a behavior description and deployment instructions.
Editorial example, not a reported worker interview. Tools vary by employer.Technology teams and organizations maintaining their own systems. Focused individual work alternates with peer review.
O*NET® 31.0 ↗Mean is the arithmetic average; median is the midpoint of the wage distribution. National occupational figures are not starting-salary promises.
Percentiles describe the workforce distribution, not junior and senior salary bands. Excludes self-employed workers; see the source for coverage.
BLS · May 2025 · USD/year ↗Includes replacement needs over 2025–2035. These are projections, not open job advertisements.
BLS · 2025–2035 ↗AI can draft code, documentation and candidate tests.
Requirements, security, side effects and behavior with real data still need explicit validation.
The task discussion is editorial interpretation. Only the exposure percentage is reproduced from the study; we do not assign percentages to individual tasks.
Anthropic · March 2026 study ↗Use the exercise below to practice a real task, check AI outputs and identify where you need more depth. A career change is one option, not a requirement.
Choose a small project, reproduce a defect and deliver a tested fix with an explanation. Compare your result with an AI suggestion.
Typical requirements in BLS data, not universal hiring rules. Verify the employer’s requirements and any applicable credential or license.
BLS · 2025 ↗Git · debuggers · code editors · automated tests
Editorial example, not a reported worker interview. Tools vary by employer.
These are researched starting points, not personalized recommendations or promises of lower AI exposure. Check the destination’s requirements and your own circumstances.
Builds on understanding systems to investigate requirements and integrations.
You spend more time with business teams; programming experience does not replace that learning.
Uses coding knowledge to investigate behavior and build tests.
The focus shifts from implementing a solution to questioning its failures. QA is also in the exposure ranking.
Choose a small project, reproduce a defect and deliver a tested fix with an explanation. Compare your result with an AI suggestion.
Use the official occupation title below to search current listings. Check duties, location, experience and compensation. External search results have not been verified as active by this directory.
Computer ProgrammersSearch external job listings ↗Ask which tasks take the most time, how AI changed the routine and what evidence of skill helped them enter. Compare their experience with the published data.
My Next Move ↗Occupational descriptions adapt the O*NET® 31.0 Database, U.S. Department of Labor, Employment and Training Administration, under CC BY 4.0. Is my job toast? translated, shortened and supplemented the material. USDOL/ETA has not approved or endorsed these changes. CC BY 4.0 ↗