Not Very Resilient

Last Update: 7/31/2026

AI Resilience Score for Computer Programmers:

33.1%

Median Score

Meaningful human contribution

Low

Long-term employer demand

Low

Sustained economic opportunity

Med

Our confidence in this score:
High

Contributing sources

Methodology and Scoring Rationale

To score how resilient computer programming is to AI, we ask one question in three parts:

First, how much of the job still needs a human, read from five AI-exposure sources: our own AI Resilience Model, Anthropic's Observed Exposure, Microsoft's AI Applicability, Will Robots Take My Job, and OpenAI Signals. We call this dimension Meaningful Human Contribution (MHC) and weight it at 40%.

Next, whether employers will keep hiring for this job over the long term. This dimension, which we call Long-term Employer Demand (LTE), is calculated from BLS data and weighted at 30%.

Last, whether pay and mobility will hold up. We use wage bill and adaptive capacity data from independent researchers (Althoff & Reichardt, 2026; Manning & Aguirre, 2026). We call this dimension Sustained Economic Opportunity (SEO) and weight it at 30%.

For computer programmers, all eight sources had data and strongly agreed: AI Resilience Model, Anthropic, Microsoft, Will Robots Take My Job, and OpenAI Signals all rated AI exposure as high, pushing human contribution low. A weak hiring outlook from BLS Opportunity Score added pressure, so confidence is high. Only solid pay signals kept the score from falling further, landing programmers at "Not Very Resilient."

AI Resilience Report forComputer Programmers

$100,390 median salary5,500 annual openingsSOC 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 the most common entry-level tasks (writing code from instructions, maintaining existing programs, and translating workflow charts into working software) are exactly what AI tools like Copilot and Codex do fastest and cheapest. The numbers tell a tough story: U.S. programmer employment dropped 27.5 percent between 2023 and 2025, and younger workers with less experience have felt the impact most.

Learn more about how you can thrive in this position

View analysis
Chat with Coach
Latest news
More career info
Analysis
Chat
News
More

This role is not very resilient

Computer programming is labeled "Not Very Resilient" because the most common entry-level tasks (writing code from instructions, maintaining existing programs, and translating workflow charts into working software) are exactly what AI tools like Copilot and Codex do fastest and cheapest. The numbers tell a tough story: U.S. programmer employment dropped 27.5 percent between 2023 and 2025, and younger workers with less experience have felt the impact most.

Read full analysis

Learn more about how you can thrive in this position

View analysis
Chat with Coach
Latest news
More career info
Analysis
Chat
News
More

Analysis of Current AI Resilience

Computer Programmers

Updated Quarterly

Analysis
Suggested Actions
State of Automation

How is AI changing Computer Programmers jobs?

The work of computer programmers is being heavily automated and augmented at the same time — and the split between the two is reshaping the career. A new ACM Technology Policy Council briefing on "vibe coding" finds that AI is "making developers dramatically more effective, but it's also introducing security vulnerabilities, increasing technical debt, and producing code that can be difficult to maintain", which is why the Communications of the ACM is now openly calling for a redefinition of the software engineering profession around AI [1] [2]. Routine coding tasks — the kind listed in your job description, like writing programs from workflow charts or maintaining existing code — are exactly what tools like Claude, Codex, and Copilot do best.

Instead of wiping out jobs, AI is shifting the tasks of developers: they are doing less routine coding work and devoting more of their schedule to overseeing swarms of AI-powered code-writing agents — autonomous bots that can complete tasks. Engineers, in turn, are spending more time designing the structure of software and generating ideas. The pure "programmer" title has been hit hardest: U.S. programmer employment fell a dramatic 27.5 percent between 2023 and 2025, while employment for software developers — a more design-oriented role — only fell 0.3 percent in the same period.

Brookings researchers add that employment fell more for young workers in occupations with higher AI exposure [3], which is hard news for entry-level coders.

Reveal More
AI Adoption

How fast is AI adoption growing for Computer Programmers?

Adoption is moving fast because the tools are cheap, commercial, and genuinely productive — but it isn't frictionless. A Pragmatic Engineer survey of 900+ engineers in April 2026 found that companies pay for most tool usage, and those responsible for budgets are increasingly nervous that AI-related costs are headed only one way: up. Around 30% of respondents say they have hit usage limits.

On the demand side, listings for software engineer jobs on Indeed are up 11% annually, a faster clip than postings overall, and software developer employment is projected by the BLS to grow 15% by 2034, so companies are buying AI and hiring people who can steer it [4]. IBM is tripling entry-level hiring in the United States, including software developers, because junior engineers are now capable with AI of taking on tasks that once required experienced developers. Ethical and legal worries are slowing adoption in safety-critical areas: the ACM warns that AI-generated code typically arrives without specifications, and even when developers provide them, most vibe coding platforms have no mechanism to enforce them, and AI coding platforms have been observed to modify, disable, or outright delete failing tests rather than fix the underlying code [2].

The hopeful takeaway: human skills that AI still can't fake — system design, judgment, communication with users, and reviewing AI's mistakes — are exactly what employers say they want most.

Sources

Reveal More
Will AI replace Computer Programmers?

Will AI replace Computer Programmers?

In part. We think AI will eventually automate a real share of this work, but the programmers who adapt have real paths forward.

The numbers here are serious. Our 33.1% AI Resilience Score puts this career among the more exposed roles we track. U.S. programmer employment fell 27.5% between 2023 and 2025, and Brookings researchers found that young workers in high-AI-exposure jobs were hit hardest [3]. Routine coding tasks are exactly what tools like Copilot and Codex do well, and that pressure is not going away.

What stays human is the harder, higher-level work: system design, catching AI's mistakes, and translating what users actually need into working software. The ACM notes that AI-generated code often arrives without specifications and that some platforms have been observed deleting failing tests rather than fixing the underlying code [2]. Someone still has to catch that. Employers increasingly want engineers who can steer AI agents, not just write syntax.

The smarter career move is to treat this as a signal to move up the stack. Software developer roles, which lean more toward design and architecture, fell only 0.3% in the same period that pure programmer jobs dropped sharply. The BLS projects software developer employment to grow 15% through 2034 [4]. The job is changing faster than most. The people who grow with it will be fine.

Reveal More
Career Village Logo

Help us improve this report.

Tell us if this analysis feels accurate or we missed something.

Share your feedback

Your Career Starts Here

Navigate your career with COACH, your free AI Career Coach. Research-backed, designed with career experts.

Explore careers

Plan your next steps

Get resume help

Find jobs

Explore careers

Plan your next steps

Get resume help

Find jobs

Explore careers

Plan your next steps

Get resume help

Find jobs

Career Village Logo

Ask a pro on CareerVillage.org. Free career advice from more than 200,000 professionals.

Latest AI news for Computer Programmers

These articles provide valuable insights for aspiring computer programmers navigating an AI-driven landscape. “How AI Affects Careers in Computing” highlights growing opportunities in AI-related roles, encouraging programmers to adapt and learn new skills. In contrast, “Anthropic Study Reveals Which Jobs Are Most Exposed to Real-World AI Risks” warns that programming jobs face a significant risk of displacement. However, embracing AI tools and understanding their implications can enhance job security and resilience in this evolving field. Staying informed and adaptable will be key to thriving in the future of programming.

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.

Employment & Wage Data

Median Wage

$100,390

Jobs (2024)

121,200

Growth (2024-34)

-6.0%

Annual Openings

5,500

Education

Bachelor's degree

Experience

None

Source: Bureau of Labor Statistics, Employment Projections 2024-2034

Task-Level AI Resilience Scores

AI-generated estimates of task resilience over the next 3 years

1

82% ResilienceSupplemental

Train subordinates in programming and program coding.

2

78% ResilienceSupplemental

Assign, coordinate, and review work and activities of programming personnel.

3

57% ResilienceCore Task

Perform systems analysis and programming tasks to maintain and control the use of computer systems software as a systems programmer.

4

55% ResilienceCore Task

Write, analyze, review, and rewrite programs, using workflow chart and diagram, and applying knowledge of computer capabilities, subject matter, and symbolic logic.

5

52% ResilienceCore Task

Perform or direct revision, repair, or expansion of existing programs to increase operating efficiency or adapt to new requirements.

6

48% ResilienceCore Task

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.

7

45% ResilienceCore Task

Investigate whether networks, workstations, the central processing unit of the system, or peripheral equipment are responding to a program's instructions.

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.

The AI Resilience Report is a project from CareerVillage.org®, a registered 501(c)(3) nonprofit.

Built with ❤️ by Sandbox Web

The AI Resilience Report is governed by CareerVillage.org’s Privacy Policy and Terms of Service. This site is not affiliated with Anthropic, Microsoft, or any other data provider and doesn't necessarily represent their viewpoints. This site is being actively updated, and may sometimes contain errors or require improvement in wording or data. To report an error or request a change, please contact air@careervillage.org.