02. Why Small Teams Will Beat Large Teams in the AI Era
The Ancient Curse of âThe Mythical Man-Monthâ
In the field of software engineering, there is a decades-old bible called âThe Mythical Man-Monthâ. The author, Brooks, proposed the famous âBrooksâs Lawâ: Adding manpower to a late software project makes it later. Brooks was discussing âhuman engineersâ back then. Today, we are facing âAI-amplified engineersâ.
This used to be a warning; in the AI era, it has become an instant death curse.
In the past, managers had an excuse: âAlthough communication costs have increased, at least there are a few more pairs of hands moving bricks.â But now, AI has turned every pair of âbrick-moving handsâ into âexcavatorsâ. When 20 people in a team are all driving AI excavators to frantically churn out code, what you face is no longer a shortage of manpower, but congestion at the construction site.
Scene: The Code Review Disaster on Monday Morning
Letâs look at a typical management moment:
Itâs Monday morning, and a 10-person R&D team is holding a stand-up meeting. Over the weekend, 3 junior engineers, assisted by AI, each generated code equivalent to what used to be a weekâs workload. They excitedly submitted Pull Requests (PRs). The Tech Lead sitting in the corner looks at the dozens of pending files on the screen, his eyes filled with despair. He finds that the AI-generated code logic seems perfect, but when handling an edge authentication logic, different people used completely different approaches, causing the current state of the system to look like a tangled mess.
This is the new problem brought by AI: The âlinear accelerationâ of individual output leads to an âexponential explosionâ of coordination costs.
Why Communication Has Become the Biggest Cost
In the âLinear Acceleration Illusionâ, managers believe: Since AI saves time for everyone, everyone should be more relaxed.
The reality is quite the opposite. AI accelerates the production of information but does not accelerate the absorption of information.
- Surge in Code Density: Previously, an engineer wrote 200 lines of code a day, and teammates only took 10 minutes to understand it. Now they can generate 2000 lines a day, and teammates need to spend 2 hours understanding whether this pile of logic has side effects.
- Dilution of Context: The more people in a team, the more fragmented everyoneâs understanding of the system as a whole becomes. AI can quickly fill in details, but it cannot perform âcontext synchronizationâ for humans.
I once experienced a project where, due to tight deadlines, management decided to temporarily bring in another team to assist with development.
The intention was âmore hands make light work,â but it turned into a nightmare. Although the new members were equipped with the best AI tools, they lacked an understanding of the business context. Empowered by AI, they quickly submitted a large amount of code. However, the core team found that this code was either reinventing the wheel or ignoring certain hidden business rules (such as handling legacy dirty data).
In the end, the core team had to spend more time meeting to synchronize, explaining why things couldnât be written that way, and even refactoring code that âruns but isnât rightâ. The project progress was actually slower than the original plan.
In the AI era, every communication within an organization is a tax on speed.
Redefining: Judgment Density > Sum of Labor
In the AI era, the core reason small teams can defeat large teams lies in âJudgment Densityâ.
- Large Team Mode: Relies on process to slice tasks. Product Manager -> Interaction Designer -> Frontend -> Backend -> QA. Everyone is just a link in the assembly line. AI here merely speeds up âtightening screwsâ, but doesnât reduce the wait for âpassing the screwsâ.
- Small Team Mode: Relies on Full Context. A team of 5 people, where everyone has a complete understanding of the business and the system.
When a person can complete full-stack development using AI, they no longer need to ask the backend âAre the API fields defined?â, nor do they need to ask operations âIs the test environment deployed?â.
They can define the fields themselves and deploy the environment themselves. What they save is not the time writing code, but the time âwaiting for others to respondâ.
5-8 People: The Golden Ratio of the New Era
Amazonâs Jeff Bezos once proposed the âTwo Pizza Ruleâ (a team should not be larger than what two pizzas can feed). In the AI era, this number might shrink further, or unleash improved energy at this size.
The elite teams of the future will likely present such a structure:
- 1 Architect/Tech Lead (Responsible for System integrity and technical decisions)
- 1 Product Engineer (Responsible for Product value and user experience)
- 2-3 Full Stack Developers (Responsible for high-density execution and implementation)
They donât need complex documentation handovers, or even daily meetings. Because the team is small enough, âcommon senseâ is automatically synchronized within the team.
Conclusion: The Courage to Subtract
For managers, this might be counter-intuitive advice: If you want to speed up using AI, do not hire more people; instead, reduce the dependencies of the team.
In this era, the most luxurious resource is not computing power, nor manpower, but lossless consensus.
AI cannot solve the problem of âtoo many cooks spoil the brothâ; it only makes the cooks argue faster.
So, please remember this sentence that might change your hiring strategy: In the AI era, the real advantage of small teams is the reduced cost of âexplaining what you are doingâ.
