DEV Community

Cover image for Archetype: The Bear Killer
Micah Breedlove (druid628)
Micah Breedlove (druid628)

Posted on

Archetype: The Bear Killer

Years ago, an old boss described a friend of mine in a way I've never forgotten.

Whenever a team ran into a problem they couldn't solve—or had simply spent too long trying to solve—he'd bring in my friend Kyle.

Kyle would figure it out, fix it, and then move on to the next impossible problem.

He called Kyle "The Bear Killer."

The analogy came from an old story.

If a village had a bear they couldn't drive away, they didn't expect every villager to become a bear hunter.

They found the Bear Killer.

He came into town, killed the bear, dragged it away, and then continued on to the next village that needed him.

I've thought about that analogy many times over the years because it perfectly describes a certain kind of engineer.

Once I had a name for that kind of engineer, I started seeing Bear Killers everywhere.

The Engineers Who Walk Toward the Bear

It usually starts the same way.

The deployment has failed.

Production is down.

The migration has stalled.

The integration nobody fully understood has finally broken.

The room gets quiet.

Eventually someone says:

"Can we get Kyle involved?"

If you've spent enough time in software, you know exactly who that person is.

Bear Killers aren't necessarily the smartest engineer on the team. They aren't always the architect or even the most senior engineer.

They're simply the person everyone trusts when progress has completely stopped.

Calm Creates Clarity

One of the first things you'll notice about a Bear Killer is that they don't seem to absorb panic the way everyone else does.

While the room fills with theories and speculation, they're usually doing something much less exciting.

They're gathering information.

Their questions are almost disappointingly ordinary.

"When did it last work?"

"What changed?"

"Can I see the logs?"

"Can we walk through the deployment?"

They're not trying to sound clever.  They're trying to understand reality before they start proposing solutions. 

Panic rarely solves technical problems.

Clarity often does.

They Find the Bear

One of the reasons Bear Killers seem so effective is that they refuse to chase symptoms.

Most teams become trapped trying to solve whatever problem is directly in front of them. They fix the timeout, investigate the exception, restart the service, or rerun the deployment. Sometimes those things help.

Often they don't.

Bear Killers work differently.

They assume those symptoms are probably connected, so they keep digging until they find the thing that's creating all the others.

Sometimes it's a configuration change.

Sometimes it's an expired certificate.

Sometimes it's a tiny assumption buried deep inside code that nobody has questioned in years.

Once they find the bear...

Everything else starts making sense.

They're Temporary by Nature

One thing I've noticed about Bear Killers is that they rarely want permanent ownership.

They're drawn to difficult problems, not long-term maintenance.

Once the system is healthy again, they're usually happy to hand it back to the team. In fact, many become restless if they stay too long.

Their satisfaction comes from removing the obstacle that had everyone stuck.

After that, they're already looking toward the next impossible problem.

The Danger of Becoming the Hero

Like every archetype, Bear Killers have a blind spot. Organizations quickly learn who can solve the impossible problems. The temptation is to call that person every single time something goes wrong.

At first, it feels efficient.

Eventually, it becomes dangerous.

Knowledge stops spreading because everyone waits for the Bear Killer. Engineers stop growing because someone else will eventually fix it.

The organization slowly creates a dependency on the very person who has been helping it move forward.

Ironically, the engineer who removes the most bottlenecks can accidentally become the biggest one.

That's not a failure of the Bear Killer.

It's a failure of leadership.

The Best Bear Killers Teach Others to Hunt

The strongest Bear Killers eventually realize something important.

Killing today's bear solves today's problem. Teaching someone else how to hunt solves tomorrow's.

They don't protect their methods.

They explain their reasoning.

They walk younger engineers through the investigation. They document what they learned so the next outage doesn't begin from zero.  The goal isn't to become indispensable. It's to make the next crisis a little less mysterious than the last one.

Eventually, the organization needs fewer Bear Killers because more engineers have learned how to think like one.

That's probably the highest compliment a Bear Killer can receive.

Not that everyone depends on them.

That they don't have to anymore.

The Specialists You Hope You Don't Need

Organizations don't plan for crises.

They plan for success.

But every engineering organization eventually encounters a problem that falls outside normal experience.

When that happens, Bear Killers have an unusual ability to restore momentum—not because they're superheroes or because they're always the smartest person in the room, but because they've learned to stay calm long enough to find the real problem.

And once the bear is gone...

They're already walking toward the next forest.

In the final article of this series, we'll meet The Chef—the engineers who somehow bring all of these very different personalities together into a cohesive team.

Top comments (0)