Early in a career, being the person who can fix anything feels like winning. As a lead, that same pattern becomes a liability.
I have been the bottleneck. Everyone waited for my review, my architecture call, my production intuition. Delivery looked strong while I was online and fragile when I was not. That is not leadership. That is concentrated risk with a calendar invite.
Irreplaceability is a smell
If the answer to “who else can own this?” is silence, you do not have a high-performing team. You have a dependency graph with one node.
Companies cannot grow on dependency graphs like that. They can only grow when critical knowledge is taught into multiple people on purpose.
Teach yourself out of the path
The goal is not to disappear. The goal is to move your value up a layer:
- from writing every module to defining module boundaries
- from approving every PR to coaching reviewers
- from attending every client call to preparing others to lead them
- from knowing every failure mode to making failure modes visible in docs and runbooks
You still matter. You just stop being the single fuse.
How I force the transfer
Practical moves that worked:
- Name a deputy early on every major system
- Have them run the next incident retrospective with coaching
- Refuse to be the only merge authority on mature areas
- Schedule teaching before crunch, not during it
- Measure success by absences that do not stall delivery
If your vacation breaks the company, your leadership model is unfinished.
Ego is the hidden blocker
Teaching others can feel like giving away status. In reality it creates status of a better kind: people who can scale with you. Leaders who hoard context stay busy. Leaders who transfer context get to work on harder company problems.
Leadership takeaway
The best compliment to a lead is not “we cannot do this without you.” It is “we shipped while you were out, and we knew when to pull you in.”
That outcome is built by teaching. Teaching is how you grow people, and growing people is how you grow the company.
