Computer and Mathematical · United States (national)
Computer Programmers
How exposed this work is to automation, shown as ranges with the reasoning and sources.
The short version: this role is highly exposed to automation, and the bigger shift looks near-term.
It is a sourced range, not a verdict, and the detail is below.
Built on O*NET tasks, BLS pay and projections, and peer-reviewed AI-exposure research. Sources shown.
Data snapshot SNAPSHOT-2026-11-06. How it works
AI / softwarerange 56.3 to 80.3
Physical / roboticsrange 3.6 to 27.6
When the change is likely
Near-term, highlocal demand declining
What to do about it
Use AI to outpace AI.
Strategies to protect your livelihood, most important first.
1
Act within the next 1 to 2 years
Displacement for this role is near-term. Start a concrete reskilling plan now, while you still have income and leverage.
2
Lean into the human edge
The exposed parts are routine and cognitive. Invest in judgment, client relationships, and complex problem-solving that AI still cannot do.
3
Pivot toward Software Developers
It is skill-adjacent and less exposed (44.7 vs 68). A lateral move now beats a forced one later.
4
Build a financial buffer
Keep 6 to 12 months of expenses and diversify your income, so a disruption is a setback rather than a catastrophe.
5
Add a recognised credential
A certification or license raises the bar against automation and signals value in a tightening market.
Keep the monitor on
Free shows where you stand today. JobBreak Monitor writes your full AI-researched plan and keeps watching, so you know the moment your outlook shifts.
Free
$0
See exactly where you stand.
Full job-risk score & timeline
Task-by-task exposure breakdown
One starter strategy
AI-researched personal plan
Ongoing monitoring & alerts
Current plan
Keep ahead
JobBreak Monitor
$3.99/mo
$29/yr
or $29/yr save 39%
that's about $2.42/mo, billed yearly
Your full researched plan, plus a watch on your job.
Everything in Free
Full AI-researched, cited action plan
Resume-aware personalisation
Re-run your plan any time
Alerts when your outlook shifts
Start monitoring
Secure checkout by Stripe. Cancel anytime.
Which of my tasks are exposed
Write, analyze, review, and rewrite programs, using workflow chart and diagram, and applying knowledge of computer capabilities, subject matter, and symbolic logic.
50.0
Correct errors by making appropriate changes and rechecking the program to ensure that the desired results are produced.
50.0
Perform or direct revision, repair, or expansion of existing programs to increase operating efficiency or adapt to new requirements.
50.0
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.
50.0
Consult with managerial, engineering, and technical personnel to clarify program intent, identify problems, and suggest changes.
50.0
Conduct trial runs of programs and software applications to be sure they will produce the desired information and that the instructions are correct.
50.0
Prepare detailed workflow charts and diagrams that describe input, output, and logical operation, and convert them into a series of instructions coded in a computer language.
68.3
Compile and write documentation of program development and subsequent revisions, inserting comments in the coded instructions so others can understand the program.
50.0
Longer, orange bars are more automatable; short green bars are resistant.
What is driving my result
lowers risk
raises risk
Local demand is declining
Task: Prepare detailed workflow charts and diagrams that describe input, output, and logical operation, and convert them into a series of instructions coded in a computer language.
Task: Write, analyze, review, and rewrite programs, using workflow chart and diagram, and applying knowledge of computer capabilities, subject matter, and symbolic logic.
Lower-risk adjacent roles
Software Developers
44.7
Computer Systems Analysts
47.1
Computer Systems Engineers/Architects
57.1
Database Administrators
59.7
Database Architects
59.8
A full, ranked mitigation plan is part of the paid tiers.
How this score is calculated
Map Computer Programmers to its standard O*NET task list (8 core tasks).
Score each task for AI/software exposure (Eloundou et al. 2023) and physical/robotics exposure (an O*NET work-context proxy), each 0 to 100.
The two axis scores are the task averages: AI 68.3, robotics 15.6.
The timeline comes from the higher axis (68.3), shifted for local demand (declining), and seniority. It is read against your remaining working years.
Ranges are about ±12 points. A backtest against real BLS employment change shows the risk ranking holds in aggregate, but individual outcomes are predicted weakly, so results are ranges, never a flat verdict.
Sources: O*NET, Eloundou et al. (2023), GPTs are GPTs, O*NET Work Context, BLS CPI-U, BLS OEWS.
Snapshot SNAPSHOT-2026-11-06. Full method and backtest on How it works.