Changing fast

Last Update: 3/13/2026

Your role’s AI Resilience Score is

25.7%

Median Score

Changing Fast

Evolving

Stable

Our confidence in this score:
Medium-high

What does this resilience result mean?

These roles are undergoing rapid transformation. Entry-level tasks may be automated, and career paths may look different in the near future.

AI Resilience Report for

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.

This role is changing fast

The career of computer programming is labeled as "Changing fast" because AI tools are now able to handle many routine tasks like writing code snippets, checking for errors, and suggesting fixes. This means programmers can spend less time on repetitive work and more on creative problem-solving and system design, which AI cannot fully do yet.

Read full analysis

Learn more about how you can thrive in your career

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

Learn more about how you can thrive in your career

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

This role is changing fast

The career of computer programming is labeled as "Changing fast" because AI tools are now able to handle many routine tasks like writing code snippets, checking for errors, and suggesting fixes. This means programmers can spend less time on repetitive work and more on creative problem-solving and system design, which AI cannot fully do yet.

Read full analysis

Contributing Sources

We aggregate scores from multiple models and supplement with employment projections for a more accurate picture of this occupation’s resilience. Expand to view all sources.

AI Resilience

AI Resilience Model v1.0

AI Task Resilience

Learn about this score
Changing fast iconChanging fast

19.9%

19.9%

Microsoft's Working with AI

AI Applicability

Learn about this score
Changing fast iconChanging fast

12.3%

12.3%

Anthropic's Observed Exposure

AI Resilience

Learn about this score
Changing fast iconChanging fast

0.2%

0.2%

Will Robots Take My Job

Automation Resilience

Learn about this score
Changing fast iconChanging fast

22.1%

22.1%

Althoff & Reichardt

Economic Growth

Learn about this score
Stable iconStable

72.6%

72.6%

Low Demand

Labor Market Outlook

We use BLS employment projections to complement the AI-focused assessments from other sources.

Learn about this score

Growth Rate (2024-34):

-6.0%

Growth Percentile:

9.2%

Annual Openings:

5,500

Annual Openings Pct:

41.5%

Analysis of Current AI Resilience

Computer Programmers

Updated Quarterly • Last Update: 2/17/2026

Analysis
Suggested Actions
State of Automation

What's changing and what's not

Many routine programming chores are already being helped by AI tools. Modern coding assistants (like GitHub Copilot or ChatGPT) can analyze existing code and automatically generate new code snippets or complete programs [1] [2]. This means programmers spend less time on the “scut work” of typing out every line and more time on creative problem-solving [1] [3].

For example, AI can draft boilerplate or refactor code on its own [3] [3], and even suggest fixes or tests to find bugs. But humans still check and guide these suggestions, since AI can make mistakes [3] [3]. In contrast, complex tasks – like planning a whole system’s design, writing detailed logic flowcharts, or monitoring hardware and networks – mostly stay with human programmers.

No current AI fully designs system architectures or handles all network troubleshooting. In practice, AI augments coding by automating simpler parts (writing or updating code, checking for errors), while experienced developers keep doing the big-picture design, testing, and problem-solving [2] [3].

Reveal More
AI Adoption

AI in the real world

AI coding assistants are already widely available, so many companies are trying them out. Surveys report that nearly all software developers use or plan to use AI tools, and most say their productivity and code quality go up [4] [3]. Big tech firms (like Microsoft and Google) have built AI helpers into popular coding editors, making it easy for teams to adopt.

These tools are relatively cheap compared to salaries: for a small subscription fee or cloud usage, a programmer can write code faster, which saves money in the long run. Also, with demand for programmers high, businesses hope AI can help their existing teams do more. On the other hand, adoption isn’t instant everywhere.

Companies worry about AI writing unsafe or copyrighted code, and many developers say they still trust human work more [3] [2]. There are no strict laws against using AI for code, but teams must manage security and licensing carefully.

Overall, AI is being used alongside human programmers, not completely in place of them. Programmers who know how to use AI tools – while also keeping their own skills sharp in design, logic, and teamwork – will likely do well in the future [3] [3]. AI can take over some repetitive tasks, but it can’t replace the creativity, judgment and communication that people bring to programming jobs [1] [3].

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.

More Career Info

Career: Computer Programmers

Employment & Wage Data

Median Wage

$98,670

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

80% ResilienceSupplemental

Train subordinates in programming and program coding.

2

75% ResilienceSupplemental

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

3

70% ResilienceSupplemental

Write or contribute to instructions or manuals to guide end users.

4

60% ResilienceCore 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.

5

55% ResilienceCore Task

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

6

50% ResilienceCore Task

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

7

45% ResilienceCore Task

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

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.

AI Career Coach

© 2026 CareerVillage.org. All rights reserved.

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.