Get your free personalized podcast brief

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

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.

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.

Increased developer productivity from AI won't lead to fewer jobs. Instead, it mirrors the Jevons paradox seen with electricity: as building software becomes cheaper and faster, the demand for it will dramatically increase. This boosts investment in new projects and ultimately grows the entire software engineering industry.

Contrary to fears of AI making SaaS obsolete, the reality is that most enterprise software is deeply flawed. A contrarian view is that AI will provide the tools to finally rebuild these systems better, creating a massive new wave of demand for software development and product design.

AI lowers the economic bar for building software, increasing the total market for development. Companies will need more high-leverage engineers to compete, creating a schism between those who adopt AI tools and those who fall behind and become obsolete.

Automating coding tasks won't eliminate engineers. Similar to the shift from assembly to higher-level languages, AI tools increase output potential, leading to an explosion in demand for software and the builders who can leverage these powerful new platforms.

AI tools make software development drastically cheaper. Rather than replacing engineers, this efficiency will likely trigger the Jevons paradox: the unlocked demand for new, more powerful software will skyrocket, increasing the overall need for people who can direct these new capabilities.

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.

Counterintuitively, AI tools that make software engineering more efficient are increasing the demand for engineers. By lowering the cost of development (Jevons Paradox), AI is unlocking latent demand from non-tech industries that previously couldn't afford a large engineering workforce.

Mike Cannon-Brookes argues that AI makes developers more efficient, but since the demand for new technology is effectively unlimited, companies will simply build more. This will lead to a net increase in hiring for engineering talent, not a reduction.

Okta's CEO Predicts More Software Engineers in 5 Years, Not Fewer, Due to AI | RiffOn