Not Very Resilient
Last Update: 11/4/2026
AI Resilience Score for Computer Programmers:
34.1%
Median Score
Meaningful human contribution
Measures the parts of the occupation that still require a human touch. This score averages data from up to four AI exposure datasets, focusing on the role’s resilience against automation.
Low
Long-term employer demand
Predicts the health of the job market for this role through 2034. Using Bureau of Labor Statistics data, it balances projected annual job openings (60%) with overall employment growth (40%).
Low
Sustained economic opportunity
Measures future earning potential and career flexibility. This score is a blend of total projected labor income (67%) and the role’s inherent ability to adapt to economic and technological shifts (33%).
Med
This reflects the reliability of your score based on the number of data sources available for this career and how closely those sources agree on the outlook. A higher confidence means more consistent evidence from labor experts and AI models.
This result is backed by strong agreement across multiple data sources.
AI Resilience Report forComputer Programmers
$100,390 median salary•4,400 annual openings•SOC Code: 15-1251.00
Computer Programmers are less resilient to AI impacts than most occupations, according to our analysis of 8 sources.
Computer programming is labeled "Not Very Resilient" because AI tools are already automating many of the routine coding tasks that make up a big chunk of this job, like writing basic code, generating documentation, and running tests. The speed at which AI coding assistants are improving means that the straightforward, repetitive parts of programming are getting easier and easier for machines to handle, which puts pressure on programmers who rely mostly on those skills.
Learn more about how you can thrive in this position
This role is not very resilient
Computer programming is labeled "Not Very Resilient" because AI tools are already automating many of the routine coding tasks that make up a big chunk of this job, like writing basic code, generating documentation, and running tests. The speed at which AI coding assistants are improving means that the straightforward, repetitive parts of programming are getting easier and easier for machines to handle, which puts pressure on programmers who rely mostly on those skills.
Read full analysisAnalysis of current AI resilience
Computer Programmers
Updated quarterly
How can Computer Programmers prepare for AI?
Your Career Starts Here
Navigate your career with COACH, your free AI Career Coach. Research-backed, designed with career experts.
Latest AI news for Computer Programmers
These articles highlight the evolving landscape for computer programmers in the age of AI. For instance, Anthropic's study shows that programming jobs are among those most exposed to AI risks, indicating that recent graduates may face challenges finding roles. However, the shift also presents opportunities: as AI reshapes programming tasks, there's a demand for skills like adaptability and problem-solving. Embracing AI tools can enhance your coding abilities and help you remain resilient in this changing job market, ensuring you stay relevant and competitive.

AI Didn’t Make Programming Easier. It Just Made It Differently Difficult
cacm.acm.org • 7/14/2026
For decades, empirical research has shown that programming is a demanding cognitive activity: Developers rely on working memory,...

Anthropic Study Reveals Which Jobs Are Most Exposed to Real-World AI Risks
www.investopedia.com • 4/30/2026
Computer programmers, customer service representatives and data entry workers face the highest AI displacement risk today, based on what AI...

Anthropic's research shows that AI can already do a huge portion of many jobs; its top economist talks about how that could shape the future of work
fortune.com • 4/7/2026
Peter McCrory talks about Anthropic's latest analysis of AI's role in occupations from computer programming to groundskeeping.

An OpenAI cofounder 'vibe coded' an analysis of the U.S. labor market's exposure to AI
fortune.com • 3/15/2026
Andrej Karpathy used AI to gauge which U.S. professions are most vulnerable to the technology amid growing fears that a jobs apocalypse may...

New evidence strongly suggests AI is killing jobs for young programmers
www.understandingai.org • 8/28/2025
It's a brutal time to be a recent computer science graduate.
More Career Info
Career: Computer Programmers
They write and test code to create software and applications, making sure everything works smoothly so computers and devices can perform tasks efficiently.
Parent Careers
Similar Careers
Alternate Titles
Analyst Programmer · Computer Programmer · Programmer · Programmer Analyst · Application Programmer Analyst · Computer Programmer Analyst · Internet Programmer · Java Developer · Web Applications Programmer · Web Programmer
Employment & Wage Data
Median Wage
$100,390
Jobs (2025)
110,800
Growth (2025-35)
-7.3%
Annual Openings
4,400
Education
Bachelor's degree
Experience
None
Source: Bureau of Labor Statistics, Employment Projections 2025-2035
Task-Level AI Resilience Scores
AI-generated estimates of task resilience over the next 3 years
1
Collaborate with computer manufacturers and other users to develop new programming methods.
2
Assign, coordinate, and review work and activities of programming personnel.
3
Consult with managerial, engineering, and technical personnel to clarify program intent, identify problems, and suggest changes.
4
Train subordinates in programming and program coding.
5
Train users on the use and function of computer programs.
6
Consult with and assist computer operators or system analysts to define and resolve problems in running computer programs.
7
Perform systems analysis and programming tasks to maintain and control the use of computer systems software as a systems programmer.
Tasks are ranked by their AI resilience, with the most resilient tasks shown first. Core tasks are essential functions of this occupation, while supplemental tasks provide additional context.
