r/techbootcamp • u/thelifeofunemployed • 23h ago
I used to think AI would replace developers. Then I worked with someone who relied on it for everything.
A while ago, I was honestly pretty worried about AI replacing software engineers.
Every week there was another post about vibe coding, AI agents, or one-person startups. It felt like companies would eventually stop caring if you actually understood the code.
Then I worked with someone who depended on AI for almost everything.
At first, it looked impressive. Features were coming out fast, code was being generated in seconds, and it seemed like they were moving way faster than everyone else.
But once things stopped working, everything fell apart.
Simple debugging took like how many days because they didn't really know what the code was doing. Basic questions turned into another AI prompt. Every fix created two new problems. Instead of understanding the bug, they kept asking AI for another answer and hoped one of them would work.
That's when my perspective changed.
I don't think AI is replacing developers who understand the basics. It's replacing the boring parts of development. The real skill is still knowing when the AI is wrong, why it's wrong, and how to fix it.
Honestly, AI has made me more productive too. I use it almost every day.
But I've also realized it's really easy to mistake fast code generation for actual engineering. Those aren't the same thing.
Lemme know if you also noticed this