MIT AI scientist Andrew McAfee recently told Fortune what many of us have been arguing for years: you cannot cut juniors from the talent pipeline. Not in the AI age. Not ever.
I don’t have enough fingers to count the amount of times I have heard some of the following phrases from senior management, PE or board members as they talk of recruitment:
- We only want the top decile talent
- We need rockstars
- Can hit the ground running
Consider each of these as huge red flags when it comes to talent management. They are chasing short term gains at the expense of long term pain. Those rabbiting such phrases are not in it for the long haul. They are simply chasing the next transaction, so they can get their payout, and head out to the next opportunity, rinse and repeat the same playbook, while leaving a trail of broken teams behind them.
The “hit the ground running” mantra is perhaps the most dangerous lie in modern recruitment. It assumes that expertise is a static commodity that can be transferred from one person to another via a contract. It ignores the reality that true professional intuition is built through thousands of hours of trial, error, and often, quite public failure. When you demand “ready-made” talent, you aren’t just raising the bar; you are closing the door on the future.
This is the great hypocrisy of modern leadership: you demand world class expertise while systematically dismantling the very pipelines that produce it.
The Mechanics of Experience Debt
This pattern is called Experience Debt. It is exactly like technical debt, but far more insidious and much harder to refactor. In software, technical debt is the cost of choosing an easy solution now instead of a better approach that takes longer. You pay for it in slower development cycles and bugs. Experience debt is the same, but the “code” is your human capital.
It starts with recruitment churn. When you only hire seniors, you create a hyper-competitive environment where everyone is looking for the next big jump. There’s no loyalty to an organization that doesn’t offer a path for growth. If there is no junior level to climb, people simply move horizontally or vertically out of your company as soon as they hit their peak value.
Then comes salary inflation. Because you have no internal pipeline, you are forced to compete in the open market for mid-level and senior talent. You end up paying astronomical premiums for people who should have been grown from within. You are essentially outsourcing your core competency to a marketplace that is always trending upward in price.
Finally, there is the loss of institutional knowledge. When your few remaining seniors inevitably leave for higher offers, they take the “why” with them. They take the context of why that specific database schema was chosen or why that legacy integration exists. You are left with a team that knows how to type, but has no idea what they are actually building. This is where the debt becomes unmanageable.
An all-senior team is a structural failure disguised as high performance. It creates a rigid environment where no one is learning and everyone is exhausted. In engineering, we talk about single points of failure. We design systems to be redundant so that the loss of one node doesn’t bring down the whole cluster. A team without juniors is a system with zero redundancy in its knowledge base. You have created a collection of highly optimized nodes that are incapable of supporting the growth of the network.
This creates the Top Decile Trap. Organizations become obsessed with hiring only the best. They want unicorns. They want people who have already mastered every tool in the stack. This creates an incredibly expensive and fragile ecosystem. You end up with a team that is technically proficient but structurally incapable of scaling or evolving.
Expertise as a Process, Not a Product
We need to stop treating expertise like a piece of software we can just license and install. In the world of high-stakes engineering, expertise is not a product; it is a process. It is an emergent property of time, repetition, and context.
This presumption that talent is a commodity you can source from a vendor is the core fallacy. It treats human expertise like a piece of hardware you can swap out, like a CPU or a RAM module. But software expertise is uniquely tied to time, context, and the specific scars earned through failure. You cannot simply procure ten years of architectural intuition from a recruitment agency. Intuition is the result of thousands of small, often invisible decisions made over years of seeing systems behave in unexpected ways. It is the ability to sense a bottleneck before it happens or to recognize a pattern of failure that hasn’t occurred in your specific environment yet. You cannot buy that. You can only hire the person who has already spent the time earning it.
When you hire a senior engineer, you aren’t just paying for their knowledge of a specific language or framework. You are paying for their ability to navigate ambiguity. You are paying for the mental models they have built over years of seeing systems fail in ways that weren’t in the documentation. That intuition is forged in the heat of real-world problems, not in a classroom or a certification course.

This is why the obsession with “years of experience” as a proxy for skill is so flawed. You can spend ten years doing the same mediocre task and call yourself a veteran, or you can spend three years in a high-growth environment where every day presents a new architectural challenge. The latter produces expertise; the former produces repetition. But because we cannot easily measure the difference, we fall back on the easiest metric: the calendar.
The AI Delusion
The industry is currently obsessed with the idea that AI will absorb all the junior work. This is a delusion born of hype and a desperate desire to cut costs. The argument goes: “Why hire a junior to write boilerplate when an LLM can do it in seconds?” It sounds logical on paper. But it misses the point of what a junior role actually is.
A junior role isn’t just about producing output; it’s about absorbing context. It’s about cultural osmosis, learning how decisions are made, how conflict is resolved, and how business requirements translate into technical constraints. An LLM can provide code, but it cannot provide the nuance of a stakeholder meeting or the subtle understanding of why a certain feature is critical for a specific client.
If you automate the drudgery, you also automate away the training ground. You end up with a generation of developers who can prompt an AI to write a function, but have no idea how that function impacts the broader system architecture. They become operators of tools rather than engineers of systems. When the tool fails or the problem requires something outside the training data, they will be helpless.
Cultural Osmosis and the Learning Flywheel
A healthy organization requires a specific role mix. You need a foundation of junior talent to handle the essential tasks that keep the lights on. But more importantly, you need them because of the principle of cultural osmosis.
Learning in a high-performing engineering team doesn’t just happen through formal training or documentation. It happens by being in the room. It happens by watching how a senior engineer approaches a difficult debugging session. It happens by seeing how they handle a production outage or how they navigate a disagreement during a design review.
Juniors act as a catalyst for senior growth. The act of teaching is one of the most effective ways to solidify one’s own understanding. When a senior has to explain a complex concept to a junior, they are forced to strip away the jargon and confront the fundamental logic of their own decisions. This process of articulation creates a knowledge flywheel. The juniors learn through observation and guided practice, and the seniors grow through the discipline of mentorship.
Without this cycle, your knowledge remains siloed in individual heads. It becomes static. It doesn’t flow through the organization; it just sits there until the person holding it leaves.
A mix of experience levels also provides a diversity of thought that an all-senior team cannot match. Juniors bring fresh perspectives. They haven’t been indoctrinated into “the way we’ve always done it.” They ask the “why” questions that seniors might have stopped asking years ago. This curiosity can expose flaws in established processes or highlight opportunities for innovation that veterans have become blind to. A team with a healthy mix of experience is more resilient. It has multiple layers of understanding and multiple ways of approaching problems. It can absorb shocks better because it isn’t reliant on a handful of specialists to perform every single function.
The Hollow Shell
If you cut your junior levels to avoid that grind, you are not just saving money. You are destroying your foundation. You are creating a vacuum where institutional knowledge used to live.
The great seniors I have worked with in my career were also the great teachers and mentors. They lit up as they explained and retold their stories. They enjoyed and needed this part of the unnamed elder council responsibility. Removing that opportunity creates a sterile environment where the only reward is the paycheck. I wouldn’t be where I am today if it wasn’t for my “elders” teaching me without formally teaching me.
This is an organization that looks impressive from the outside, full of high-priced specialists and cutting-edge tech, but is fundamentally fragile. It has no depth. It has no resilience. It relies entirely on a few key individuals who hold all the context in their heads.
When a key senior leaves, or when a major system failure occurs that requires deep historical context, the shell cracks. There is no one left with the foundation to step up. The organization doesn’t just slow down; it collapses because it has traded its long-term survival for a temporary bump in EBITDA. You have optimized yourself into obsolescence.
Fortunately some of the bigger organizations (SalesForce and Amazon) are waking up to this and reenabling their graduate and internships programs.
Stop building teams of specialists who only know how to maintain. Start building teams that know how to grow. A team without juniors is not a high-performance team. It is a dying one. Build the pipeline, or prepare to watch the structure collapse.
AI Disclaimer: Gemini Nano Banana Pro was used to generate the photo, from the classic chest bumping scene from the senior trader, Wolf of Wall Street (2013)







Leave a Reply