Skip to sources
Time Machine

Computer Programmers

Scrub through 91 years of this role's history — from when it first emerged, through every wave of technology that reshaped it, to the cited projections for where it's heading next.

Machine code and assembly language (punch cards, plugboards)Machine code and assembly language (punch cards, plugboards)
FORTRAN (1957) and COBOL (1959) — first high-level languagesFORTRAN (1957) and COBOL (1959) — first high-level languages
Personal computer — IBM PC (1981), Turbo Pascal, Visual BasicPersonal computer — IBM PC (1981), Turbo Pascal, Visual Basic
Internet era — Java (1995), JavaScript, scripting languages, the web stackInternet era — Java (1995), JavaScript, scripting languages, the web stack
OpenAI Codex (August 2021) — LLMs trained on code, powering GitHub Copilot
GitHub Copilot GA (June 21, 2022) + Cursor + Claude Code — AI-native codingGitHub Copilot GA (June 21, 2022) + Cursor + Claude Code — AI-native coding
Assemblers and early compilers (Grace Hopper's A-0, 1952)
Time-sharing systems (MULTICS 1964, IBM TSS, BASIC 1964)Time-sharing systems (MULTICS 1964, IBM TSS, BASIC 1964)
Open source + GitHub (2008) + Stack Overflow (2008) — networked knowledgeOpen source + GitHub (2008) + Stack Overflow (2008) — networked knowledge
Structured programming — Pascal, C, software engineering disciplineStructured programming — Pascal, C, software engineering discipline
Cloud computing — AWS (2006), Azure (2010), GCP (2011)Cloud computing — AWS (2006), Azure (2010), GCP (2011)
195019752000now

Drag the dot, click anywhere on the track, or use ← → arrow keys (Shift for 10-year jumps, PgUp/PgDn for 25).

2026
Known today as Computer Programmer
US Employment
121K
BLS OEWS May 2024 establishment survey under SOC 15-1251. Median annual wage $98,670. This is the lowest employment level for the occupation since 1980, per Fortune's March 2025 analysis. Data USA's ACS household-survey figure for 2024 is approximately 297,506 — roughly 2.5× the OEWS figure, reflecting the large share of self-employed, independent-contractor, and gig programmers that establishment surveys systematically under-count.
Median Annual Wage
$98,670
Source: BLS-OEWS
GitHub Copilot GA (June 21, 2022) + Cursor + Claude Code — AI-native codingTool of the era · GitHub Copilot GA (June 21, 2022) + Cursor + Claude Code — AI-native coding

GitHub Copilot became generally available on June 21, 2022 — the first widely-deployed AI coding tool with a subscription model. A GitHub-sponsored controlled experiment of 95 developers found Copilot users completed tasks 55% faster (1h 11min vs 2h 41min, p=.0017). Cursor launched in 2023 as the first IDE built from scratch around large-context AI, enabling multi-file editing and autonomous feature completion. Anthropic's Claude Code (2025) extended the agentic model to full software engineering tasks including planning, implementation, and pull-request creation. By 2025-26, computer and mathematical occupations accounted for 34% of all conversations on Claude.ai and 46% of Anthropic API traffic, with "modifying software to correct errors" as the single most common task across both platforms.

The 12-month rolling average of CPS employment for computer programmers fell 27.5% between 2023 and 2025, coinciding with GitHub Copilot's rollout. Multiple researchers cited this as one of the earliest visible AI labor-market effects in occupational data.

Beat · 2025

Fortune publishes "Employment for computer programmers in the US has plummeted to its lowest level since 1980 — years before the internet existed" (March 17, 2025). BLS OEWS data shows 121,200 programmer jobs in May 2024 — the lowest since the early 1980s. CPS rolling-average data shows a 27.5% drop in programmer employment since approximately 2023, coinciding with ChatGPT's November 2022 launch. Researchers begin describing this as "one of the earliest visible AI labor-market effects" in occupational data — the first white-collar occupation where the AI productivity shock is legible in census-level employment statistics rather than just survey responses.

Projection cone · present → 2034

What credible sources project

Scrub the slider past now to anchor each scenario on the scrubber. The spread you see below is the range of futures credible sources project for this role.

BLS Occupational Outlook 2024-34
2034
-10%
BLS Employment Projections program — industry-occupation matrix + productivity assumptions. The 2024-34 outlook for 15-1251 projects a -10% decline in employment (approximately 12,000 fewer jobs), with 5,500 annual openings from turnover and retirement. The OOH explicitly states: "Employment of computer programmers is projected to decline 10 percent from 2024 to 2034. Computer programmers are increasingly able to work remotely from other countries where wages are lower. This can reduce the number of jobs in the United States." Note that BLS framed the decline primarily as offshoring; the AI coding-acceleration effect became visible in actual 2022-2024 CPS data after this projection was set, suggesting the BLS projection may understate the structural headwind.
Anthropic Economic Index — January 2026 Report (observed usage)
2026
-35%
Anthropic's January 2026 report measures actual Claude API and Claude.ai usage by O*NET task category. Computer and mathematical occupations represented 34% of Claude.ai conversations and 46% of Anthropic API traffic. The single most common task across both platforms was "modifying software to correct errors" — a core computer programmer task. The -35% figure represents a curator-inferred estimate of the proportion of programmer tasks currently being actively delegated to Claude in production workflows (the "automation" mode, not "augmentation") — the actual report does not publish a single-occupation automation-share metric. Treat as an upper-bound proxy for the displacement-capable fraction of the workday, not a net-employment forecast.
Goldman Sachs — "The Potentially Large Effects of AI on Economic Growth" (March 2023)
2030
-40%
Goldman Sachs economists Briggs and Kodnani (March 2023) used O*NET task-content data for 900+ US occupations to estimate the share of work exposed to AI automation. Computer programming and related IT occupations scored among the highest task-exposure shares — the research identified coding as one of the capabilities where generative AI was already near human-parity. Goldman's macro-level finding was that 300M global jobs could be affected, with roughly 2/3 of US occupations having some automation exposure. The -40% applied here represents the estimated task-exposure share for this occupation category, not a projected net employment number — Goldman did not publish occupation-level employment projections.
Frey & Osborne (2013) — Oxford Martin School
2033
-48%
Gaussian-process classifier on O*NET task features. Frey & Osborne (2013) assigned computer programmers a 0.48 probability of computerisation — roughly the median of all 702 occupations studied. This placed programmers solidly in the "medium risk" band, not the high-risk cluster. Their reasoning: while programming tasks appeared to involve well-defined rules, programmers also required substantial "creative intelligence" and "social intelligence" (working with clients to understand requirements) that the 2013 models could not replicate. This was notably more optimistic than their assessment of many other white-collar roles. The subsequent decade of events — Copilot, Cursor, Devin, Claude Code — suggests the 2013 barriers were smaller than Frey & Osborne modeled. The -48% figure here represents the probability score applied as a potential employment ceiling, not a guaranteed outcome.
Eloundou et al. — "GPTs are GPTs" (2023, published in Science)
2025
-55%
GPT-4 task-by-task annotation against O*NET task statements for all 800+ BLS occupations. Computer and mathematical occupations — including computer programmers — were found to be among the highest-exposure categories. The paper found that with access to LLMs, 15% of all US worker tasks could be completed significantly faster at the same quality; with LLM-powered software and tools (the "E2" category, directly applicable to coding), 47-56% of all tasks could be accelerated. Programmers score highly because most programming tasks involve "reasoning, programming, and information analysis" — exactly the capabilities where GPT-4-class models demonstrated strong performance. The -55% represents the estimated E1+E2 exposure for this occupation category; the paper did not publish occupation-level employment projections.
Today, in this role

What's shifting in the work right now

The historical view above shows how this role has moved. This is the present-day detail: which AI tools are picking up which tasks, where the edge still is, and the natural directions this work can grow.

What's changing in your day

Three parts of your work where AI is already doing real lifting — and what stays yours.

AI is taking this on

Use AI coding agents (Copilot, Cursor, Amazon Q Developer) to generate boilerplate, scaffold repetitive modules, and autocomplete routine code blocks — then review, test, and integrate the output into the existing codebase.[3]

Tools picking this up
Where your edge is

Shift focus from typing code to critically reviewing AI output: verify logic, edge cases, and security before committing. Build prompt-engineering fluency for your specific tech stack.

Get started with these tools
AI is taking this on

Write and update inline code comments, README files, and API documentation by prompting AI tools with the source code — replacing manual documentation passes that are chronically deferred in maintenance shops.[6],[1]

Tools picking this up
Where your edge is

Review AI-generated docs for accuracy — auto-generated descriptions often miss business context and exception handling rationale. Add the "why" that AI cannot infer from the code alone.

Get started with these tools
AI is taking this on

Participate in agentic software development workflows where autonomous AI agents (Devin, Cursor Agent) handle multi-step tasks — plan, implement, test, and open a pull request — while the programmer acts as reviewer and approver rather than implementer.[7],[8]

Tools picking this up
Where your edge is

Build skills in agentic workflow design: learn to decompose tasks into clear sub-goals, write effective agent prompts, and catch failure modes before they propagate. The emerging role is "AI-orchestrating programmer," not "absent programmer."

Where this role is heading

Natural next steps for someone with your foundation — not exits, evolutions.

A direction you could grow

Computer and Information Systems Managers

Computer and Information Systems Managers lead entire technology functions — setting strategy, managing teams, and aligning IT investments with business goals. Long-tenured programmers with cross-functional relationships and institutional system knowledge are credible candidates, especially as AI compresses the programmer headcount they would have previously supervised.

What you'd add
  • · Technology strategy and IT governance (ITIL, COBIT fundamentals)
  • · Budget ownership and vendor contract negotiation
  • · People management: hiring, performance reviews, team building
  • · Business-case writing and C-suite communication
What it takesA real upskill — but a natural one
Present-day sources

Sources

Every claim on this page traces back to one of the following. Updated 2026-05-24.

  1. [1]O*NET 30.3 — Computer Programmers (15-1251.00)· accessed 2026-05-24
  2. [2]BLS Occupational Outlook Handbook — Computer Programmers (2024)· accessed 2026-05-24
  3. [3]GitHub — Quantifying GitHub Copilot Impact on Developer Productivity (2022)· accessed 2026-05-24
  4. [4]GitHub — Survey: AI Impact on the Developer Experience (2023)· accessed 2026-05-24
  5. [5]Eloundou et al. 2024 — GPTs are GPTs (Science)· accessed 2026-05-24
  6. [6]CodeRabbit — Automatically creates docstrings; automates standup and sprint reports· accessed 2026-05-24
  7. [7]Devin AI — Autonomous code migrations, PR review, bug fixing, documentation, and testing· accessed 2026-05-24
  8. [8]Cursor AI — Agentic development: plans and builds features end-to-end for review· accessed 2026-05-24
Share this year
Drops anyone you send it to straight into 2026.
Preview card
Different role?

See the same long-arc view for your own profession.

Browse the directory by industry, or search by title or SOC code. New roles ship every few weeks — every profile cites every claim.

Browse all roles