AI has torched the market for junior programmers

TL;DR

AI has led to a 19% decline in employment for young programmers aged 22-25, while overall developer employment continues to grow. New developer roles are emerging but under different titles, driven by AI’s impact.

AI has sharply reduced employment among young programmers aged 22 to 25, with a 19% decline since late 2022, according to recent Stanford data. This development highlights a significant shift in the tech job market, where AI automation is replacing many entry-level coding roles, even as overall developer employment continues to grow. The change is reshaping the landscape of programming jobs and how new developers enter the field.

The Stanford Digital Economy Lab analyzed payroll data showing a 19% decrease in employment for developers aged 22-25 from October 2022 to early 2025. This decline is concentrated specifically in occupations where AI automates routine coding tasks, such as junior programming roles.

Meanwhile, total US employment in computer and mathematical occupations increased by 1.3% from May 2024 to May 2025, with the number of software developers rising 10% since 2022, reaching 1.69 million. This indicates growth in higher-level and AI-augmented roles, even as traditional junior positions decline.

Notably, job postings for entry-level software roles are down by 28% from their 2022 peaks, and computer science graduates now face a 6.1% unemployment rate, higher than liberal arts majors, reflecting the shrinking market for junior programmers.

Despite these declines, the overall developer workforce continues to expand, driven by a surge in new, AI-native developer activity. GitHub, for example, added 36 million new accounts in the last year, with 80% of new users employing Copilot within their first week, signaling a shift toward AI-assisted development roles that do not carry traditional job titles.

At a glance
reportWhen: developing; data from May 2024 to May 2…
The developmentRecent data from Stanford and US labor statistics confirms that AI has sharply reduced junior programming jobs, while overall developer employment remains positive with new roles forming under different labels.

Implications of AI’s Impact on Entry-Level Programming Jobs

This trend signifies a fundamental transformation in the tech industry’s employment landscape. While AI automates routine coding tasks, it enables the creation of a new class of developers who operate differently and often do not identify with traditional titles like ‘junior programmer.’

For aspiring programmers, this means the pathway into the industry is changing, with less reliance on entry-level coding roles and more emphasis on AI literacy and higher-level development skills. For the industry, it raises questions about workforce composition, job security, and how to integrate AI into talent development.

Amazon

AI coding assistant tools

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Recent Shifts in Tech Employment and AI’s Role

Since early 2025, multiple data sources, including Stanford and US labor statistics, have documented a decline in junior programming roles amid the rise of AI-powered coding tools like Copilot. The decline in entry-level jobs began before the launch of ChatGPT but accelerated as AI moved from autocompletion to automating entire tickets and tasks.

Historically, AI has been viewed as augmenting developer productivity, but recent evidence indicates it is replacing routine coding tasks, especially among younger, less experienced programmers. Despite overall growth in the tech sector, the specific subset of junior roles has shrunk significantly, reversing previous expectations of a booming job market for new programmers.

Other factors, such as economic adjustments and layoffs unrelated to AI, are present but do not fully explain the targeted decline among young developers. The data suggests a clear shift driven by AI’s automation capabilities.

“Our analysis shows a 16% relative employment decline for young workers in AI-exposed jobs, concentrated specifically in occupations where AI automates work rather than augments it.”

— Stanford Digital Economy Lab

Amazon

AI-powered code completion software

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Unclear Long-Term Effects of AI on Programming Careers

It remains uncertain how the evolving job market will stabilize over the coming years. While data shows a decline in traditional junior programming roles, the long-term career paths for these displaced workers and the nature of new roles are still emerging. The full impact of AI on workforce structure and job quality is yet to be determined, and ongoing data collection is needed to clarify these trends.

Python Programming for Automation and AI Apps: Build Scripts, Dashboards, APIs, and Smart Tools That Save Time, Automate Repetitive Work, and Solve Real ... Problems (AI agents Made Easy from Scratch)

Python Programming for Automation and AI Apps: Build Scripts, Dashboards, APIs, and Smart Tools That Save Time, Automate Repetitive Work, and Solve Real … Problems (AI agents Made Easy from Scratch)

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Monitoring AI’s Role in Shaping Future Developer Roles

Future developments will include tracking how the industry adapts to the changing landscape, particularly whether new titles and roles emerge that reflect AI integration. Additionally, observing how education and training programs evolve to prepare new entrants for AI-centric development will be critical. Continued analysis of employment data and industry surveys will clarify whether the decline in junior roles stabilizes or accelerates.

Amazon

developer productivity software

As an affiliate, we earn on qualifying purchases.

As an affiliate, we earn on qualifying purchases.

Key Questions

Why are junior programming jobs declining while overall developer employment grows?

AI automation is replacing routine coding tasks typically performed by junior programmers, leading to a decline in those roles. Meanwhile, higher-level, AI-augmented roles are expanding, contributing to overall growth.

What does this mean for new programmers entering the industry?

New entrants may need to focus more on AI literacy and higher-level development skills, as traditional junior coding roles become less available.

Are all programming jobs affected equally?

No, roles involving writing code to specifications are shrinking, while roles involving judgment, analysis, and system design are growing.

Will the decline in junior jobs continue?

It is uncertain; ongoing industry adaptation and technological advances will influence future employment patterns.

What industries or roles are emerging as AI-native developers grow?

Roles emphasizing AI integration, system analysis, and high-level software design are expanding, often under different titles than traditional programming jobs.

Source: Hacker News

You May Also Like

San Andreas fault reaches highest stress level in 1,000 years

Scientists confirm the San Andreas fault has reached its highest stress level in a millennium, raising concerns about potential earthquake risks.

DoorDash App Outage: Is DoorDash’s Mobile App Down? Thousands of Users Across US Report Checkout Failures & Error Screens | DoorDash Mobile App Downdetector Status

DoorDash’s mobile app experienced a widespread outage, causing checkout failures for thousands of users nationwide. The issue is ongoing and under investigation.

Japan oil wholesalers use ship-to-ship transfers to receive Middle East crude

Half of Japan’s Middle Eastern crude imports from March to May were received via ship-to-ship transfers off Malaysia and India, Nikkei reports.

Every AI Subscription Is a Ticking Time Bomb for Enterprise

Major AI providers are subsidizing enterprise AI usage, but the hidden costs are soaring, risking significant financial exposure for companies relying on these services.