Wait, so he got fired for making something work but with the latest tools instead of manually? This is going to look stupid in a year, maybe even six months from now. These tools are already 10x better than most engineers and are creating a completely new paradigm for development.
If you don’t like the architecture, you can literally recreate it from scratch in an hour. No more weeks of painful refactors. And honestly, if your codebase is that tangled, that’s a modularization issue. Clean design helps both AI tools and humans.
From what it sounds like, he got the feature working locally, demo’d it with full tests and browser integration, and shipped what was asked. But instead of being recognized for delivering, he got fired because the lead engineer was upset he used AI. Then the rest of the team piled on and staged a mini coup to oust him? That’s ridiculous.
If the architecture was really such a problem, that’s on the reviewers or the lead. Not the person who solved the problem efficiently. Instead of shaming this guy, they should’ve promoted him to lead the org into the new renaissance of software. He’s clearly ahead of 90% of developers out there if he can build and integrate at that level with AI tools.
Nobody writes everything from scratch in a plain text editor anymore so why are we pretending AI coding is some kind of moral failure? It’s not cheating, it’s evolution. The companies that embrace this will outpace everyone else.
I get the IP argument, sure, using AI might expose snippets of proprietary code but that’s a temporary concern. Software IP itself is losing defensibility fast. If your secret sauce can be replicated in a week by a handful of engineers using Codex, it was never a real moat to begin with.
The truth is, the tech moat is basically gone unless you’re doing something genuinely novel and not already floating around on GitHub. The real moat now is how fast you can build, adapt, and integrate. That’s what this guy demonstrated.
Firing him wasn’t just shortsighted, it was self destructive. They didn’t just fire an engineer, they fired the one person who actually understood where software is headed.
The world isn’t going back. You can resist it, or you can lead it.