AI-Assisted Engineering: Faster to Build Isn't Cheaper to Own
Let me stress something up front: I like these tools. My teams use them daily. This isn't an anti-AI rant. What changed for me was not a dramatic outage or a giant failure. It was a small bug in a very clean-looking change. The code read well, all tests passed, the comments looked thoughtful, and nothing about the diff seemed reckless. But the logic was wrong in a quiet way: it handled the happy path perfectly while misreading an API response when an optional field was missing. We caught it later, after downstream behavior stopped matching what users expected.
That was the moment the question shifted for me. I stopped asking whether AI could help us write code faster — obviously it can. The better question is what happens when code becomes cheap to produce, but understanding it does not. The easiest part of the workflow speeds up while the hardest parts — reasoning, review, maintenance, trust — stay stubbornly human.
This is why the 2025 METR result stuck with me. Experienced open-source developers using AI tools took 19% longer on their tasks, even though they believed they were faster. I don't read that as evidence that AI is useless. I read it as a calibration warning. When generation is cheap and verification is expensive, the time you think you're saving gets quietly re-spent on interrogating the output. If you don't pay that cost up front, you pay it during debugging or in production.
I've run side-by-side comparisons with Claude Code and GPT on the same refactor. Both produce plausible-looking diffs. Both fail the same way when the spec is ambiguous — they confidently complete the pattern instead of asking for clarification. The model choice matters far less than the review discipline around it, but nobody wants to hear that because it doesn't sell seats.
So what actually got exposed? The expensive part of software was never typing. It's understanding the code later, reviewing it properly, changing it safely, and trusting it when the stakes are high. Generation got cheap; ownership didn't. The problem isn't the leverage — it's unmanaged leverage. The moment you can produce code faster, every weakness in your review habits, test discipline, and architectural boundaries becomes easier to amplify.
Faster to build genuinely is not cheaper to own. I'll keep using Claude, GPT, DeepSeek, and whatever comes next, because the momentum they provide is worth it. I've just stopped believing they make the job cheaper. They make the job different — and the ownership costs are the part nobody benchmarks.