Get your free personalized podcast brief

We scan new podcasts and send you the top 5 insights daily.

Contrary to fears that AI will replace coders, software engineering jobs are increasing. These roles are expanding because they involve more than just writing code, including customer interaction, ethical planning, and complex problem-solving—tasks AI can't yet replicate.

Related Insights

Contrary to fears of job replacement, AI coding systems expand what software can achieve, fueling a surge in project complexity and ambition. This trend increases the overall volume of code and the need for high-level human oversight, resulting in continued growth for developer roles rather than a reduction.

AI isn't eliminating software engineering but fundamentally changing it. Demand for traditional programming is declining, while demand for "AI native" engineers—who manage entire systems from prompt to deployment using agentic tools—has grown 143%. The role is shifting from writing code to orchestrating AI systems at a higher abstraction level.

Analysis of job data shows that roles experiencing the most significant growth are not purely technical. Instead, they are hybrid roles that blend technical expertise with human-centric skills like project management, coordination, and security oversight, which are difficult to automate.

Contrary to fears of job displacement, Todd McKinnon believes AI will increase the demand for software engineers. While AI will handle more initial code generation, humans will be needed to manage the complexity of maintaining, scaling, and architecting the 10x more software that will be built with these new agentic systems.

As AI agents automate code-writing, companies like WorkOS are hiring "product engineers" who possess taste, product sense, and strong communication. The stereotype of the purely technical, anti-social developer is becoming unemployable in modern tech companies.

Generative AI is making the task of writing syntactically correct code obsolete. The core value of a software engineer is shifting away from implementation details and towards the higher-level "thinking" tasks: understanding user needs and designing robust systems.

With AI handling much of the coding, the most valuable engineers are no longer just prolific coders. Companies now prioritize platform engineers who can make deep architectural choices and product engineers who can embed with customers to excel at requirements gathering, which becomes the new bottleneck.

Contrary to the narrative of AI-driven job destruction, roles considered highly vulnerable like software developers, paralegals, and radiologists have experienced substantial employment growth (7-20%) over the past three years. This data suggests AI is augmenting these professions rather than replacing them.

AI coding tools democratize development, making simple 'coding' obsolete. However, this expands the amount of software created, which in turn increases the need for sophisticated 'engineering' to manage new layers of complexity and operations. The field gets bigger, not smaller.

AI is automating the task of writing code, leading to a decline in "programming" jobs. Simultaneously, demand for "software engineering" roles, which involve higher-level system design and managing AI tools, is growing. This signals a fundamental reskilling shift from pure coding to architectural oversight.