After the Cost of Writing Code Collapses, We All Become Product Engineers

As AI makes coding nearly free, engineers' core value shifts to product thinking, user insight, and experience design.
In *We are all Product Engineers now*, Laurie Voss argues that generative AI and agentic engineering have collapsed the cost of writing code, with review, maintenance, and operations costs following. What remains in software creation is figuring out what users truly want, defining it precisely, and making it delightful — costs that are non-transferable and must be paid fresh for every product. Since software demand has historically grown every time costs dropped, the total volume of software will explode, making product judgment the truly scarce skill. For developers, pure coding speed is an increasingly narrow bet; product intuition and user empathy are the more durable moat in the AI era.
When Writing Code Is No Longer the Bottleneck
In his article We are all Product Engineers now, Laurie Voss makes a sharp observation: the cost of writing code has already collapsed, and the cost of reviewing, fixing, and operating that code is following close behind. Driving this trend is the deep restructuring of software development by generative AI and agentic engineering.
In his own words: "The cost of writing code has collapsed, and the cost of reviewing, fixing and operating it is following it down, and I'm assuming it will eventually reach the same low point." Simple as it sounds, this points to the most fundamental role shift software engineering has seen in nearly three decades — when machines can produce code efficiently, where should human engineers reposition their value?
What Work Remains
Voss gives a clear and concrete answer. When writing, reviewing, fixing, and operating code all trend toward cheap, what truly remains in software creation is: figuring out what people actually want, defining it precisely, and making it delightful to use.
These three things are precisely the core responsibilities of traditional "product" work — not pure "engineering" work. In other words, as AI dramatically compresses the coding step, engineers' center of gravity is shifting toward product thinking. Understanding real needs, translating vague ideas into precise specifications, and polishing interaction experiences — these capabilities cannot be easily automated, because they require deep understanding of people and context.

Why This Cost Cannot Be Amortized
One of the most insightful points in Voss's argument concerns cost structure. He notes that costs like understanding requirements, defining products, and polishing experiences are "per piece of software" — they exist separately for each software product and are non-transferable.
This stands in sharp contrast to code itself. Code can be reused, encapsulated in libraries, and batch-generated by AI, with marginal cost approaching zero. But the question of "what problem does this specific product solve for which people" must be answered fresh for every new piece of software. It cannot be abstracted and reused the way general-purpose code can.
A key corollary follows: as the volume of software trends toward infinity — which Voss believes is inevitable, since demand has no ceiling — this non-transferable cost of product definition will gradually become the entirety of the work involved in building software.
The Implications of Unlimited Demand
The assumption that "demand for software has no ceiling" is worth unpacking. Historically, every reduction in development costs has never actually decreased the total number of software developers — instead, it spawned more software categories and a larger industry. From assembly to high-level languages, from manual deployment to cloud-native infrastructure, every time costs dropped a notch, demand filled the newly created space.
If AI makes writing code nearly free, following this logic, the total volume of software will explode rather than the industry contracting. What becomes truly scarce will no longer be people who can write code, but people who can judge what should be written. This explains the shift implied in the title — in such a world, nearly everyone will need to become some kind of product engineer.
Implications for Developer Career Paths
This argument has direct practical implications for today's practitioners. If Voss's assessment holds, betting your professional value purely on "writing fast and writing a lot" is an increasingly narrow path. Conversely, developing product intuition, the ability to surface real needs, and experience design skills will become a more durable competitive moat.
It's worth noting that this doesn't mean engineering skills become unimportant — rather, how engineering skills are expressed is changing. The shift is from personally writing every line of code to directing AI, reviewing its output, and applying technical capability in service of understanding users' real pain points. The boundary between engineer and product manager is being quietly erased by this cost revolution.
This observation from Laurie Voss aligns closely with the themes Simon Willison has long followed — generative AI, agentic engineering, and more — and represents a notable voice in the current tech community's debate about developer positioning in the AI era. It may not be the final answer, but it offers a sufficiently clear mental framework: when machines take over manufacturing, human value returns to judgment and empathy.
Related articles

DeepSeek Open-Sources DeepInfer: What Is an Inference Framework Actually For?
DeepSeek open-sources its inference framework DeepInfer under Apache 2.0, supporting DeepSeek V4.1 Flash offline inference. This article explains its request scheduling, FlashMLA/DeepGEMM compute optimization, DSPark speculative verification acceleration, and what it means for developers and ordinary users.

Open-Source AI Learning Agent: A Full Workflow Experience from Topology Graphs to Exam Generation
Explore an open-source AI learning agent: built on DeepSeek API, it constructs knowledge systems via topology graphs, with automatic document generation, notes, super documents, and exams. Learn about its Agent workflow and design highlights.

DeepSeek Whale Girl Open-Source MV Meme: AI Industry Coded Slang About Pivoting to Closed Source
Bilibili's DeepSeek Whale Girl rap MV uses fictional memes to tease the AI open-source vs. closed-source debate, with lyrics full of industry slang. This article explains the meme culture, the Whale Girl symbol, and the open/closed tension.