Skip to content
Data McFly.
Back to writing

writing

Your Engineers Aren't Resisting AI. They're Afraid of It.

Jul 17, 2026· 4 min read· Roger Stringer

Your best engineer isn't slow to adopt AI because they don't get it. They're afraid of it. And they're right to be.

Not afraid in the sci-fi sense. Afraid in the very ordinary sense that they're the one whose name is on the commit. When you hand a senior developer a mandate to "just use Copilot" or "let the agent write it," you're asking them to sign off on code they didn't write and might not fully trust. That's not laziness or Luddism. That's an accountable person doing the math.

So the tool sits half-used. You paid for the seats, you sent the memo, and adoption flatlined at "I tried it for a boilerplate function once." Then you conclude your team is resistant to change. They're not. They're managing a risk you never named.

The fear is specific, and it's rational

There are three fears underneath the shrug, and none of them are irrational.

The first is shipping something they can't stand behind. A good engineer's whole professional identity is being the person who understands the system. Pasting in 200 lines an agent produced, that mostly work, that you skimmed, breaks that. It feels like lying.

The second is blame. When the AI-written code fails in production at 2am, the agent doesn't get paged. Your engineer does. They eat the incident, the postmortem, and the quiet ding to their reputation, for a decision the tool made and they rubber-stamped under pressure to move faster.

The third one nobody says out loud: that adopting AI enthusiastically is training their own replacement. If the model can write the code, what exactly are they for? Every "look how much it can do" demo you share lands as a small threat, not an inspiration.

Telling people to be less afraid never works. You have to remove the reason for the fear.

The 70/30 method draws the line the fear needs

The 70/30 method is simple: AI handles the mechanical 70%, the scaffolding, boilerplate, first draft, test cases, and the tedious refactor. Senior judgment owns the 30% that decides whether any of it is actually good: the architecture, the edge cases, the call on whether it ships.

For a founder, that split is a productivity story. For your engineers, it's something more useful: a boundary they can trust. And a trusted boundary is what kills fear, because fear lives in ambiguity. "Use AI for everything" is ambiguous, so it reads as "you're on the hook for everything the machine does." "Use AI for the 70%, you own the 30%" is a contract.

Watch what that line does to each of the three fears.

It makes shipping something you can't stand behind impossible, because owning the 30% is standing behind it. You didn't type the boilerplate, but you reviewed it, shaped it, and decided it was right. You're the author again, not the rubber stamp.

It puts blame where the judgment was. When you own the 30%, the 2am page is fair, because you made the call. And because you made the call, you had every reason to actually read the 70% instead of waving it through. The method doesn't remove accountability. It restores it to the person who should have it, which is exactly what a professional wants.

And it answers the replacement fear directly. The 30% is the part that's hard to hire for and impossible to automate: knowing what to build, catching the thing that will break under real users, deciding what's good enough to ship. The method doesn't shrink your engineer's job to the part a model can do. It hands them more of the part only they can do. That's not a threat. That's a promotion.

I've watched this play out more than once. The person who pushes back hardest on AI is rarely the junior who doesn't know better. It's the senior who knows exactly what they're being asked to vouch for. On one team the loudest skeptic wouldn't let an agent near anything past a throwaway script. So we drew the line out loud: the agent drafts, you own the review and the architecture, your sign-off is the deliverable. A couple of weeks later he was the one nudging the rest of the team to use it, not because he'd gotten less careful, but because the careful part was finally his job again instead of a box he rubber-stamped at the end of a sprint.

Adoption is a fear problem, not a tooling problem

Here's the part most AI rollouts get backwards. They treat adoption as a training problem, more demos and prompts and licenses, when it's really a trust problem. Your team already knows how to use the tools. What they don't have is permission to use them without becoming personally liable for a black box.

The 70/30 method is that permission, written down. It tells your engineers exactly where the machine stops and their judgment starts, and it makes the judgment the valuable, protected part of the job. Give people a boundary they trust and the resistance quietly disappears, because there was never anything wrong with the tool. There was something wrong with asking people to bet their name on work they didn't own.

Your engineers don't fear AI. They fear being blamed for what they didn't decide. Give them the 30%, and they'll happily hand over the 70.