“Engineers are becoming sorcerers” | The future of software development with OpenAI's Sherwin Wu
TL;DR
OpenAI's head of engineering Sherwin Wu reveals that AI now writes nearly all code at OpenAI, transforming engineers from line-by-line coders into 'sorcerers' managing fleets of agents, while warning that current AI capabilities represent the worst these models will ever be as we approach an era of one-person billion-dollar startups.
🤖 The New Reality of AI-Native Development 3 insights
95% adoption with full AI code generation
At OpenAI, 95% of engineers use Codex daily and 100% of PRs are reviewed by AI, with close to 100% of code being AI-generated first before human review.
70% increase in PR output
Engineers using Codex open 70% more pull requests than non-users, with the productivity gap widening as proficient users learn to leverage the tools more effectively.
This is the floor, not the ceiling
As VP of Science Kevin Weil notes, current models represent the worst they will ever be, with capabilities improving exponentially from this baseline.
🧙 Engineers as Sorcerers and Agent Managers 3 insights
From coder to tech lead
Software engineers are evolving into managers overseeing fleets of agents rather than writing code, juggling 10-20 parallel AI threads simultaneously.
The sorcerer's apprentice dynamic
Like Mickey Mouse in Fantasia, engineers cast high-leverage 'incantations' but must remain vigilant to prevent agents from going off-rails without proper supervision.
SICP prophecy fulfilled
The 1980 MIT textbook 'Structure and Interpretation of Computer Programs' described programming as sorcery, a metaphor now literal as engineers cast spells that generate complex software automatically.
🔬 Lessons from a 100% AI Codebase 3 insights
The no-escape-hatch experiment
An internal OpenAI team maintains a codebase written entirely by Codex without the option to manually code, forcing them to solve agent failures through prompting and context rather than human intervention.
Underspecification is the primary enemy
When AI agents fail, the problem is almost always insufficient context or underspecification, requiring engineers to encode tribal knowledge into documentation, code comments, and repository structure.
Context engineering over code writing
Success requires creating comprehensive markdown files, skill definitions, and architectural documentation that allows agents to understand intent without human translation.
🚀 Strategic Imperatives for the Future 3 insights
Build for tomorrow's models, not today's
Teams should architect for where models are heading rather than current capabilities, as rapid evolution means today's scaffolding gets 'eaten for breakfast' by next-generation models.
The one-person billion-dollar startup era
Second and third-order effects of solo unicorn companies will include ecosystems of hundreds of small startups building bespoke B2B SaaS tools, potentially triggering a golden age of business software.
Customer listening has diminishing returns
In AI's current velocity, listening to existing customer needs can mislead builders because models disrupt themselves so quickly that today's solutions become obsolete before deployment.
Bottom Line
Engineers must immediately pivot from writing code to orchestrating fleets of AI agents while architecting systems for tomorrow's model capabilities rather than today's limitations, treating the craft as high-leverage sorcery requiring rigorous context management.
More from Lenny's Podcast
View all
The art of influence: The single most important skill left that AI can’t replace | Jessica Fain
Product leaders often fail to influence executives because they center their own perspectives instead of understanding how executives actually think, make decisions, and operate in their chaotic, context-switching world.
The tactical playbook for getting 20-40% more comp (without sounding greedy) | Jacob Warwick
Professional negotiator Jacob Warwick reveals that simply asking "what's the chance there could be a little more" typically yields 20% higher compensation, while strategic negotiation can unlock 40%+ gains by focusing on collaborative value exchange rather than adversarial demands.
How I built a 1M+ subscriber newsletter and top 10 tech podcast | Lenny Rachitsky
Lenny Rachitsky reveals how he built a 1.2 million subscriber newsletter and top 10 tech podcast after leaving Airbnb, sharing the psychedelic experience that gave him creative confidence, why he shifted to practitioner-generated content, and how the 'Indiana Jones boulder' of weekly publishing creates both relentless pressure and deep fulfillment.
The most successful AI company you’ve never heard of | Qasar Younis
Applied Intuition CEO Qasar Younis discusses how his $15 billion company powers autonomous vehicles across industries from farming to defense, arguing that AI will reduce net human suffering through abundance while urging people to understand the technology's limitations to overcome misplaced fears.