Employment opportunities for young software developers in the United States have declined significantly since the launch of ChatGPT in November 2022, while employment among older and more experienced developers has continued to grow.
According to figures shared by The Kobeissi Letter, employment among software developers aged 22 to 25 has fallen by 20% over the period. In contrast, employment among developers aged 41 to 49 has increased by 20%, creating a substantial gap between the youngest and oldest groups in the profession.
The figures highlight how the growing adoption of artificial intelligence tools is coinciding with changes in the software development job market, particularly for people entering the industry.
Young Software Developers Face a Decline in Employment
The data shows that software developers aged 22 to 25 have experienced a 20% decline in employment since ChatGPT became publicly available in November 2022.
This age group includes many recent computer science graduates and people beginning their professional careers in software development.
Developers aged 26 to 30 have also experienced a decline, although at a smaller rate. Employment in this category dropped by 4% during the same period.
The figures suggest that younger workers are facing greater pressure in the software development market than several older age groups.
For fresh graduates, the trend raises questions about the availability of traditional entry-level positions, which have historically provided opportunities to gain professional experience and develop practical skills.
Experienced Developers See Employment Growth
The employment trend is considerably different among older software developers.
According to the figures, employment among developers aged 41 to 49 has increased by 20% since November 2022.
Other experienced age groups have also recorded growth. Employment among developers aged 31 to 34 and those aged 35 to 40 has increased over the same period.
The contrasting figures have created a 40-percentage-point gap between the employment trends of developers aged 22 to 25 and those aged 41 to 49.
This difference suggests that companies may be placing greater emphasis on experience and the ability to manage complex development tasks as AI-powered tools become more common in the workplace.
However, the figures do not establish that artificial intelligence is the sole reason behind the changing employment patterns.
How AI Coding Tools Are Changing Software Development
One possible explanation for the decline in entry-level employment is the increasing use of AI-powered coding assistants.
Tools based on artificial intelligence can now perform several routine programming tasks that were traditionally assigned to junior developers.
These include writing basic code, identifying and fixing software bugs, generating test cases and assisting with documentation.
As companies integrate these tools into their development processes, some tasks can be completed more quickly with fewer employees.
This may reduce the need for businesses to hire large numbers of junior developers for routine assignments.
At the same time, experienced developers can use AI tools to improve productivity while handling more complex responsibilities, including system design, code reviews, technical decision-making and project management.
Companies still need professionals who understand how software systems work and can identify problems that automated tools may overlook.
The growing use of AI therefore appears to be changing the skills employers value, although its precise effect on hiring remains uncertain.
Stanford Research Provides Important Context
The employment figures come from the Canaries Dashboard developed by Stanford Digital Economy Lab, which uses payroll information from ADP Research.
The dashboard tracks employment trends across different occupations and age groups, including professions considered highly exposed to artificial intelligence.
Software development is among the occupations identified as being particularly exposed to AI-related changes.
However, the researchers caution against interpreting the employment trends as direct proof that artificial intelligence caused the decline in younger workers’ employment.
The data shows an association between the period following ChatGPT’s launch and changes in employment patterns, but other factors may also have influenced hiring.
Another important limitation is that the figures are based on payroll data from companies using ADP services. They do not represent every employer or the entire US labour market.
As a result, the findings provide an indication of changing employment patterns rather than a complete picture of the software development industry.
What the Trend Means for Fresh Computer Science Graduates
The changing employment landscape could create additional challenges for students and recent graduates seeking their first software development jobs.
In the past, entry-level positions often allowed new developers to begin with relatively straightforward assignments before gradually taking on more complex responsibilities.
As AI tools become capable of handling some routine tasks, employers may increasingly expect new candidates to demonstrate practical skills from the beginning.
A computer science degree remains valuable, but graduates may need to show that they can apply their knowledge to real-world projects.
Practical programming experience, problem-solving abilities, software testing, database management and an understanding of software architecture can help candidates demonstrate their capabilities.
Familiarity with AI coding assistants is also becoming an important workplace skill. However, knowing how to use these tools effectively is different from simply relying on their generated output.
Developers need to understand the code produced by AI systems, verify its accuracy, identify security issues and make corrections when necessary.
Experience and Practical Skills Could Become More Important
The employment figures point towards a software industry in which experience and the ability to work alongside AI tools may carry greater importance.
Experienced developers can bring technical judgment, knowledge of complex systems and the ability to review automated work. These capabilities remain important even when AI tools handle parts of the coding process.
For younger professionals, the challenge will be finding ways to gain practical experience and demonstrate skills that go beyond routine programming tasks.
The latest figures do not mean that entry-level software development jobs will disappear. Instead, they highlight the pressure facing younger workers as companies adopt new technologies and reconsider their hiring requirements.
How this trend develops will depend on AI adoption, business demand, hiring practices and the emergence of new roles across the technology sector.
Also read: Humanoid Robots to Revolutionize Manufacturing in the Next Few Years, Says Nvidia CEO














