Hi everybody - if you work in a traditional tech company, today we have dozens of tech titles to describe what many of us do. I’m going to forecast something a little controversial. All of these titles will soon collapse into a single role, the Product Builder:
In this post, let’s look at both why this change is happening and why it is inevitable.
In the Olden Days (~6 months ago)
When we look at how software is typically created, it can be generalized as follows:
In Stage 1, the product team will help define the why and the what of the thing being built. In Stage 2, the engineering team will build the thing. This is where the classic inner and outer dev loop activities and the bulk of what we associate with building software lives. Stage 3 is go-to-market (GTM) and how to ensure the thing we built reaches the people we are building it for. Stage 4 is the feedback loop where what we learn from users influences the why and the what of our next release.
The way we staffed these stages mapped to the complexity of the work involved:
For the longest time, actually building the thing in the how stage was the hardest part and required the most people. Defining the what, why, and the GTM required a lot fewer people, and these people were often spread across multiple projects.
If we take a step back, this staffing arrangement reflected a world where the constraint was human capacity.
Today
Today, using AI to help build software is totally a thing. There isn’t a single workflow that hasn’t been affected where AI can help you do more and navigate more ambiguity quickly. What AI can’t do yet is independently take over entire responsibilities. It leads to many of us living in this uncanny valley where we are coexisting with AI:
This coexistence does lead to more and more of the actual building being done by (increasingly more) AI agents with supervision by (increasingly fewer) humans.
A side-effect is that the time it takes to go from idea to output also decreases. Our software lifecycle goes through much shorter cycles, which does require more people to now be involved in defining multiple tracks of the what, why, and the launch/scale activities all while using AI to augment one’s capacity.
The Very Near Future
What many of us are now experiencing, especially in smaller projects in smaller teams, is that AI can now handle the entire software lifecycle with minimal ongoing nudging from a human. The part that becomes more important in this world is defining the what, why, and the goals for what success looks like.
This world now looks a lot like this:
By relying on agents, an individual with the right taste for what needs to be built and the right judgment to evaluate what the agents created becomes invaluable. All of the various roles that played a part across the entire lifecycle are now going to be concentrated at the early stages of letting your agents run loose.
An important detail to call out is that the output of the specialized roles teams used to have is still being produced. It is just that the producer of that output happens to be an agent, and this agent is operating under the goals defined by a human…by a product builder.
Where have all the people gone?
If you compare the first version of the software lifecycle with its massively staffed teams with the future projection of the software lifecycle where we have a lot fewer people and a whole lot more agents, you may be wondering where all of the people have gone. Many have gone into the domain of defining the what, why, and the goals or they are in the process of going there.
One of the things AI has done is massively increase the output of each of us. This means that we now have more problems to solve and more things to go build:
The shape and hierarchy of teams will change as a result of this. We are going to be seeing increasingly smaller teams. Jeff Bezos’s view that two pizzas should be enough to feed the ideal team doesn’t work in this new era. A single pizza should be enough to feed a team of Product Builders in this AI-infused future. A SINGLE PIZZA.
Product Builders FTW!
As agents become more capable, the person who can juggle good product taste and judgment will thrive:
And when you get a group of those persons together, magical things will happen. We are seeing this already with many small one or two-person companies and small teams within large companies punching well above their weight and solving problems of a scale and complexity once thought unimaginable.
Once upon a time, a measure of proficiency was whether you could reverse a linked list or some equivalent exercise. Today, the measure of proficiency is whether you can identify a problem, articulate the solution, and define the measures for success that you then feed to an agent to build your finished product. If you can do that, congratulations! You are a product builder.
Till Next Time
I hope you found this article interesting and/or thought provoking. We are sort of seeing the corporate, vanillatized version of Product Builder cropping up in a lot of frontier and frontier-wannabe companies where you see the title Member of Technical Staff or MTS being given to everybody. While I don’t know if Product Builder or MTS wins the title wars, I do believe that the hodgepodge of titles today is a thing of yesterday and soon to go away because the environment those titles thrived in is soon to be gone.
If you want to discuss this topic further, reply to this email, post on the forums, or find me on Twitter / X.
Cheers,
Kirupa 😀









