The New Shape of Product Work: What OpenAI's Codex Lead Teaches Us About Building in the AI Era

• AI, product-management, OpenAI, software-development, Codex, product-strategy, AI-tools, startup-strategy

TL;DR


When Andrew Ambrosino led the Codex project at OpenAI—the technology that powers GitHub Copilot and transformed how millions of developers write code—he wasn't just building another developer tool. He was standing at the inflection point where software creation fundamentally changes shape.

In a recent conversation on Lenny's Newsletter, Ambrosino articulated something I've been wrestling with as an AI product manager: we're not just getting faster at building software. We're entering an era where the economics, the skillsets, and even the philosophy of product development are being rewritten.

Let me be clear about my take here: I think most product leaders are still dramatically underestimating this shift. They're treating AI coding assistants as productivity boosters—10x or even 100x improvements—when the real story is categorical change. This isn't about doing the same work faster. It's about doing fundamentally different work.

From Scarcity to Abundance: The Economic Shift

For decades, software product development operated under a scarcity model. Engineering capacity was the primary constraint. Product roadmaps were exercises in ruthless prioritization because you simply couldn't build everything that might be valuable.

Ambrosino describes how this constraint is evaporating. When AI can generate functional code from natural language descriptions, when it can scaffold entire features in minutes rather than weeks, the marginal cost of trying something approaches zero.

This abundance creates a disorienting new reality. The question shifts from "Can we afford to build this?" to "Should we build this?" That sounds like a subtle distinction, but it's seismic.

In the scarcity model, product managers spent enormous energy on upfront validation and specification. You had to be really sure something was worth building before committing engineering resources. The cost of being wrong was measured in sprints and opportunity cost.

In the abundance model, the fastest path to certainty is often just building the thing. Why spend two weeks debating whether users will engage with a feature when you can prototype it in two hours and put it in front of them?

The New Bottleneck: Product Judgment at Velocity

Here's where it gets interesting—and where I see most teams struggling.

Ambrosino emphasizes that as implementation accelerates, product intuition becomes the critical constraint. You can build anything quickly, but that means you can also build the wrong thing quickly. At scale. Repeatedly.

The skill that matters most is no longer "Can you write a detailed spec?" or "Can you manage a backlog?" It's "Can you rapidly identify what's worth building and validate whether it works?"

This requires a different cognitive toolkit:

Pattern Recognition Over Process

Traditional product management leaned heavily on process: user story mapping, acceptance criteria, staged rollouts. These processes exist partly because implementation was slow and expensive—you needed guard rails.

When you can iterate in hours instead of weeks, pattern recognition becomes more valuable than process adherence. Can you look at user behavior and quickly form hypotheses? Can you distinguish signal from noise in rapid A/B tests? Can you kill bad ideas fast?

Comfort with Messiness

Ambrosino talks about embracing a "rough draft" mentality. The first version of anything built with AI assistance will likely be imperfect. But getting that rough draft into users' hands—learning from it, iterating on it—often produces better outcomes than trying to perfect something in isolation.

I think this is where technical founders and product builders with engineering backgrounds have an edge right now. They're comfortable with the messiness of early-stage code. They know that "working but ugly" beats "theoretically perfect but unshipped."

Non-technical product leaders need to develop this comfort. The alternative is being paralyzed by abundance—having the capability to build anything but lacking the judgment to build the right things.

Taste as a Competitive Advantage

When everyone can build quickly, taste becomes a moat. By taste, I mean the accumulated judgment about what makes a product feel right—the micro-interactions, the information hierarchy, the emotional resonance.

AI can generate functional code, but it doesn't (yet) have opinions about whether a feature should exist or how it should feel to use. That's still human territory. And in a world where functional parity is easy to achieve, the products that win will be the ones that feel right.

The Quality Paradox

One of the most counterintuitive insights from Ambrosino's experience: AI-assisted development can actually improve code quality, despite fears about generated code being buggy or unmaintainable.

The mechanism is indirect but powerful. When you can quickly generate multiple approaches to solving a problem, you can test them against each other. When you can rapidly prototype, you discover edge cases earlier. When the cost of refactoring drops, you actually do it instead of living with technical debt.

Traditional software development often produced brittle systems not because developers were careless, but because the cost of exploration was too high. You made architectural decisions early, with incomplete information, and then lived with the consequences.

AI-assisted development enables what I'd call "evolutionary architecture"—you can try different structures, measure their performance, and converge on better solutions through iteration rather than upfront planning.

This doesn't mean quality is automatic. It means the path to quality shifts from "careful planning and implementation" to "rapid experimentation and selection."

Who Wins in This New Landscape?

Ambrosino's insights point to a reshuffling of competitive advantage:

Small Teams Can Punch Above Their Weight

When a two-person startup can build what previously required a ten-person engineering team, the playing field tilts. Established companies have advantages in distribution, brand, and data, but they no longer have a monopoly on sophisticated software.

I'm seeing this firsthand. Solo founders are shipping AI products that would have been impossible without venture funding just two years ago. The barrier to entry isn't capital or headcount—it's idea quality and execution speed.

Speed of Learning Becomes the Moat

If everyone can build quickly, the winner is whoever learns quickly. This means:

Large companies struggle with this. Their advantage in resources is offset by organizational friction. A startup that can go from idea to user feedback in a day will out-learn a company that needs two weeks of meetings to approve a prototype.

Domain Expertise Matters More

When technical implementation becomes commoditized, deep understanding of a problem space becomes more valuable. If you truly understand your users' workflow, their pain points, the regulations they navigate, the cultural context they operate in—you can direct AI tools toward high-value solutions.

The generalist product manager who succeeds through process and coordination is less valuable. The specialist who combines domain expertise with AI-assisted building capability is increasingly essential.

What This Means for Product Leaders

If you're leading product teams, here's how I'd think about adapting:

Invest in Product Instinct Development

Your team needs to get reps in rapid hypothesis formation and validation. This means:

Rethink Your Hiring Profile

The ideal product person in this era is probably:

This is different from the traditional PM who excels at stakeholder management and roadmap communication. Those skills still matter, but they're no longer sufficient.

Embrace Parallel Exploration

Instead of linear roadmaps where you build feature A, then feature B, then feature C, consider parallel tracks where you're exploring multiple directions simultaneously. The cost of this approach has dropped dramatically.

You might prototype three different solutions to a user problem in a week, test them with small user cohorts, and double down on the winner. This was prohibitively expensive before. Now it's often the fastest path to the right answer.

Build Taste Through Exposure

If taste is the new moat, you need to actively develop it. This means:

The Uncomfortable Truth

Here's my uncomfortable take: a lot of product management work as currently practiced is about to be automated or eliminated.

If your primary value is writing user stories, maintaining backlogs, running standups, and coordinating between teams—AI will soon do much of that more efficiently. Tools are already emerging that can generate specs from user research, maintain context across conversations, and track dependencies.

What AI can't do (yet) is have taste, make judgment calls with incomplete information, or build trust with users and teams. If you're not developing those capabilities, you're building on sand.

This isn't meant to be alarmist. It's meant to be clarifying. The product leaders who thrive in the next five years will be the ones who lean into the parts of the job that are uniquely human—judgment, taste, relationship-building, vision—and enthusiastically automate everything else.

Building in Public, Learning in Public

One of the most valuable shifts I've made in my own practice: building more in public and sharing the messy middle.

When iteration is cheap, there's less reason to wait until something is perfect before showing it. The feedback you get from shipping early—even if it's rough—is usually more valuable than the polish you'd add in isolation.

Ambrosino's insights validate this approach. The teams that will win are the ones that get comfortable with rough drafts, that use real user feedback to guide development, that treat shipping as the beginning of the learning process rather than the end of the building process.

This requires psychological safety—both for yourself and your team. You have to be okay with putting imperfect work into the world. You have to create environments where rapid iteration is celebrated, not punished.

The Shape of Things to Come

We're still in the early innings of this transformation. The tools are getting better every month. The developers using them are still learning optimal workflows. The products being built are just starting to reflect what's possible.

But the direction is clear. Software creation is moving from a scarce, expensive activity to an abundant, cheap one. The constraints that shaped product development for decades are loosening.

What emerges in their place? My bet: a landscape where product judgment, taste, and speed of learning are the primary differentiators. Where small teams can compete with large ones. Where the cycle time from idea to user feedback compresses from months to days or hours.

For product builders, this is exhilarating and terrifying in equal measure. The opportunity to create is unprecedented. The competition will be fierce. The skills that made you successful yesterday may not be sufficient tomorrow.

But if you're reading this, you're probably the kind of person who gets energized by that kind of challenge. The new shape of product work rewards curiosity, adaptability, and a bias toward action. If that's you, this is your moment.

The question isn't whether AI will change product development. It already has. The question is whether you'll change with it—or get left behind building the old way in a new world.

Frequently Asked Questions

How does AI-assisted coding actually improve software quality rather than just speed?

AI-assisted development enables rapid prototyping of multiple solutions, allowing teams to test different approaches and discover edge cases earlier in the development cycle. The lower cost of refactoring means technical debt gets addressed rather than accumulating, and the ability to quickly iterate leads to evolutionary architecture that converges on better solutions through experimentation rather than upfront planning.

What skills should product managers focus on developing to stay relevant as AI tools automate implementation?

Product managers should prioritize developing strong product intuition and taste—the ability to rapidly identify valuable problems and make judgment calls with incomplete information. This includes pattern recognition from exposure to many products, comfort with rapid experimentation and killing bad ideas quickly, and deep domain expertise that helps direct AI tools toward high-value solutions. Technical literacy (ability to read and understand code) is increasingly important as well.

Can small teams really compete with established companies now that AI has lowered development costs?

Yes, small teams now have a genuine advantage in speed of learning and iteration. While established companies retain advantages in distribution, brand, and data, they often struggle with organizational friction that slows decision-making. A startup that can move from idea to user feedback in days will out-learn a company requiring weeks of approvals, making speed of learning the new competitive moat rather than just resources or headcount.

How should product roadmaps and planning cycles change in response to AI-assisted development?

Product roadmaps should shift from linear, sequential feature development to parallel exploration of multiple directions simultaneously. Planning cycles should shorten dramatically, with teams running more experiments in parallel and making decisions based on rapid user feedback rather than extensive upfront planning. The focus moves from careful resource allocation (since implementation is cheaper) to rapid hypothesis validation and the willingness to kill ideas that don't work.