The software industry has a strange habit of pretending there is only one correct kind of engineer.
Depending on the era, we call them:
- rockstar
- ninjas
- 10x developers
- staff-plus unicorns
- AI-native engineers
- or whatever the latest LinkedIn post insists will save civilization
But after more than two decades in software, I've become increasingly convinced that healthy engineering organizations are not built around a single ideal engineer.
They are built around complementary strengths.
Some engineers excel at building foundations.
Some cultivate growth.
Some restore aging systems.
Some thrive during crises.
Others bring order and cohesion to growing complexity.
The longer I've worked in this industry, the more I've noticed that these engineers often resemble older craft archetypes more than modern corporate titles.
Not because software engineering is "just like blacksmithing."
But because civilizations have always depended on different kinds of specialists.
Builders.
Cultivators.
Repairers.
Protectors.
Organizers.
Modern software organizations are no different.
Beyond the Mythical Engineer
One of the recurring themes in engineering culture is the search for a mythical engineer.
The person who can:
- innovate
- architect
- modernize
- lead
- rescue failing systems
- coordinate teams
- mentor others
and yet somehow do it all simultaneously
The longer I stay in this profession, the less convinced I am that such people exist.
At least not sustainably.
What I do see are engineers who consistently create value in different ways.
Not because they are better than their peers.
Because they are drawn toward different kinds of problems.
Over time, I found myself grouping many of those tendencies into five broad archetypes:
- The Mason
- The Gardener
- The Blacksmith
- The Bear Killer
- The Chef
These are not personality types.
They are not measures of seniority.
And they are certainly not measures of worth.
They are simply different ways engineers contribute to the health and survival of technical organizations.
The Mason
The Mason builds foundations.
These engineers are often drawn toward:
- platforms
- frameworks
- domain models
- infrastructure
- architecture
- and foundational systems
What makes them unique is that much of their work exists to support things that have not been built yet.
A Mason may spend months building something that only becomes valuable when dozens of other engineers begin building on top of it.
They think in terms of structure, stability, and permanence.
Where others see a project, the Mason sees the ground beneath it.
The Gardener
The Gardener cultivates growth.
These engineers thrive in:
- greenfield projects
- experimentation
- discovery
- iteration
- and possibility
They are often the first to ask:
"What if we tried this?"
Gardeners create conditions where new ideas can take root and grow.
They are comfortable operating in uncertainty and often help organizations discover opportunities that were not obvious beforehand.
The Blacksmith
The Blacksmith restores durability.
These engineers are often found working on:
- modernization efforts
- technical debt
- infrastructure improvements
- performance bottlenecks
- and aging systems
Where others see something outdated, the Blacksmith sees something worth repairing.
They understand pressure, stress, and failure modes.
More importantly, they understand how to strengthen systems so they can continue serving the people who depend on them.
The Bear Killer
The Bear Killer handles existential threats.
Every organization eventually encounters problems that normal processes cannot solve.
They come alive during:
- Outages
- Critical failures
- Security incidents
- Impossible migrations
- High-pressure emergencies
- The problems no one can solve
Bear Killers are often the engineers who become calmer as pressure increases.
They simplify chaos.
Focus attention.
Contain damage.
And help organizations survive moments when everything feels uncertain.
The Chef
The Chef creates cohesion.
As organizations grow, complexity grows with them.
More teams.
More systems.
More dependencies.
More moving pieces.
The Chef understands how all those pieces fit together.
They think in terms of:
- timing
- coordination
- communication
- sequencing
- and flow
A Chef recognizes that successful systems require more than technical excellence.
They require orchestration.
Healthy Engineering Organizations Need All Five
One of the mistakes engineering organizations often make is overvaluing whichever archetype happens to be fashionable at the moment.
Startups often celebrate Gardeners.
Large enterprises desperately need Blacksmiths.
Crisis-heavy organizations become dependent on Bear Killers.
Growing companies eventually discover the importance of Chefs.
And many organizations fail to appreciate Masons until years after the foundations have already been laid.
But healthy engineering cultures usually require all five.
Because software systems are not static.
They are born.
They grow.
They age.
They fail.
They evolve.
And different engineers are naturally drawn toward different parts of that lifecycle.
That diversity is not weakness.
It is how technical civilizations survive.
In the articles that follow, I want to explore each archetype individually, beginning with The Mason — the engineers who quietly build the foundations upon which entire technical organizations are constructed.
Top comments (0)