
The push to replace software engineers isn't always a technical prediction. Sometimes it's a reaction to the leverage we hold.
Published: 2026-03-04 02:04
For a while now, I've been trying to understand the vibe behind the big push for "AI that writes all the code."
Not "AI helps you autocomplete a function." Not "AI explains a stack trace." I mean the full-on narrative:
"We won't need software engineers anymore."
And I couldn't quite name what bothered me about it—until it clicked.
Good software engineers have this strange, unfair advantage: we can make a computer do what we want using language.
Sure, it's a weird language. It looks archaic. Sometimes it's hostile. Sometimes it's beautiful.
But still—if you know what you're doing—you can sit down with a keyboard and turn words into:
That's real power. It's leverage.
And when people say "AI will replace software engineers," I don't think that's always a technical prediction.
I think sometimes it's a reaction to that leverage.
There's a specific kind of frustration that comes from watching someone do something you can't do—even if you understand it in theory.
Non-engineers can absolutely build things. They can be brilliant. They can run companies. They can design. They can sell. They can lead.
But software engineering has this unique "I can conjure a machine to do my bidding" quality to it.
And if you don't have that skill, the gap feels like:
So yeah… I think there's a jealousy factor sometimes. Not petty jealousy. More like:
"Why do they get to be the ones who can speak to the machine?"
Even if you remove the psychology entirely, there's a very practical reason for the "replace the engineers" story:
Software engineers are a bottleneck.
Not because we're lazy. Not because we're gatekeeping. Because building real systems is hard, and the number of people who can reliably do it is limited.
If you're a company and you want to grow, software becomes the multiplier. And engineers are the ones holding the multiplier.
So of course everyone is trying to compress that constraint. Of course investors love the idea. Of course founders love the idea. Of course managers love the idea.
"AI writes the code" is basically the dream of infinite leverage without the human constraint.
Here's the part I think a lot of people miss:
Even if AI gets dramatically better at generating code, that doesn't automatically flatten the playing field.
It can also widen it.
Because the best software engineers will use AI the way power tools get used by a master carpenter:
The output increases, but the taste still matters. The judgment still matters. The ability to debug reality still matters.
And the people who are passionate about the craft—who love building—are going to use these tools to become terrifyingly effective.
Meanwhile, the folks who are in it purely for the paycheck (or who never really learned the fundamentals) are the ones most at risk. Not because AI is "replacing engineers," but because AI makes it easier to detect who can't actually drive the thing.
I think the world is going to realize something boring and true:
Software engineering isn't going anywhere.
We're just changing what "doing the job" looks like.
The job shifts upward. The tools get better. The expectations increase. The baseline competence rises.
And then you get this weird moment where people look around and go:
"Huh. We didn't eliminate software engineers. We just made the good ones even better."
That's the chasm. And it's going to be uncomfortable.
But it's also an opportunity.
Use the tools. Don't worship them. Don't ignore them.
Let AI handle the stuff you shouldn't be spending your life on:
Then do what engineers have always done:
Because the magic isn't "typing code."
The magic is turning messy human intent into something a computer can execute—reliably—in the real world.
And that part still needs you.
Why does this entire article read like chatgpt? Kind of ironic considering the content.
Big llm smells: 'Not "AI helps you autocomplete a function." Not "AI explains a stack trace." I mean the full-on narrative:'
'Sure, it's a weird language. It looks archaic. Sometimes it's hostile. Sometimes it's beautiful.
But still—if you know what you're doing—you can sit down with a keyboard and turn words into:
a product a workflow an automated business process a system that makes money while you sleep a tool that saves a team thousands of hours That's real power. It's leverage.'
'Not because we're lazy. Not because we're gatekeeping. Because building real systems is hard, and the number of people who can reliably do it is limited.'
Sometimes I think we get too caught up on what chatgpt will do to the economy, software, and businesses, and forget the most insidious aspect of this type of technology - we will no longer know how to write and all human text communication will confirm to a specific pattern.
I don't know if it's LLM-generated or not, but I'm guessing you're right. It sure as hell matches the horrible choppy LinkedIn blogspam pattern, though, and that was enough to bounce me right there.
Who's "we"? I won't stop knowing how to write. If other people do, that's their problem.
The next generation on humans growing up with TikTok autogenerated AI videos written by ChatGPT, generated by Sora and uploaded to the web using OpenClaw or whatever automation tool you wrote using Claude Code.
There are literally people running bots creating such shortform videos as we speak.
And there are millions of kids (and adults) scrolling those same videos as you reading this.
Let that sink in.
> The next generation on humans growing up with TikTok autogenerated AI videos written by ChatGPT
That's other people. I'm not in that cesspol and neither will my children.
I meant rather the market for human writing will vanish when 80% or more of the population views LLM text as good communication.
Why do "they" (bloggers) want to get rid of their own writing?
What are the good reasons to write a blog, minus those that involve you actually writing it?
I guess just status farming, or some sort of delusion about writing being a hindrance to conveying your ideas, much like with writing code.
There's money to be made if you can build an audience. There are many ifs on the way of course, but some people do earn handsomely from publishing. They're called content creators or influencers.
not one word written by the author, i'd rather read the prompt
They want to get rid of software engineers because we are expensive, we have an annoying habit of saying no, we are not particularly good looking on average and are not obviously tied to directly revenue in a way that sales is (sales folks tend to be good looking too as a bonus.)
It's basic market dynamics + some high school social calculus.
This reads like a fanfic.
"My manager wants to get rid of me because I'm too good with computers and he is jealous."
No, he wants to get rid of you because you are an operating expense for the company. If they can achieve the same outcome without paying your salary then why wouldn’t they fire you?
So far they have prevailed despite RADs, 4GLs, no-code solutions, etc. Software engineers have ended up using these new tools to still develop. You can already see developers embracing LLMs to create heaps of trash for fun while they learn to integrate them in their job.
It would take a huge leap forward, if not actual AGI, to fully replace Software Developers. If that's the case, they could replace any human job at any level, not just developers.
Software engineering as a profession isn’t going anywhere, but what makes AI different from previous fads is that engineers who fail to adapt and update their skills will definitely be replaced.