The Setup: Two Conflicting Realities

Here’s the tension in one sentence — companies are pushing AI-assisted development hard, while interview processes still expect you to reverse a binary tree on a whiteboard.
That’s not just ironic. It’s genuinely disorienting. You spend your workdays directing AI to ship features, then spend your weekends grinding LeetCode to prove you can still think like a machine. The cognitive whiplash is real.
What’s Actually Being Lost
It’s not the code. Nobody is mourning semicolons.
What developers are mourning is the process — the slow, satisfying grind of tracing a bug through a codebase, the small dopamine hit when a solution clicks. One commenter put it cleanly: “The kick I used to get while finding solutions and fixing bugs is lost now. Everything is a few prompts away.”
That’s not laziness talking. That’s someone describing the removal of the part of the job that felt like thinking.
The Brain Atrophy Problem
Another user noted it extends beyond coding entirely — even casual searches now go straight to ChatGPT. “It just feels like the brain has gotten so lazy.”
This is the quieter anxiety underneath the louder career one. Not just am I still a developer? but am I still a problem-solver?
The Responses Worth Paying Attention To
The comment section wasn’t all doom. Two responses stood out as genuinely useful framings.
The pragmatist: “I just changed my mindset. I focus on earning money.” Blunt, honest, and probably underrated as a coping strategy. Not every job needs to be a calling.
The hybrid coder: “I write 20% by hand, rest with AI. Keeps me grounded and in-touch with the codebase.” This one is actually a workflow philosophy — intentional friction as a skill-preservation tool.
Both are valid. Neither is wrong. They just reflect different relationships with what coding means to someone.
The Identity Shift Nobody Prepared Devs For

Software engineering has always had a strong identity component. You weren’t just someone who wrote code — you were someone who could write code. That distinction mattered.
AI tools didn’t just automate tasks. They quietly eroded the boundary between “developer” and “everyone else.” When anyone can ship a working UI with the right prompt, the skill moat shrinks fast.
This Isn’t Unique to Developers
Designers, writers, analysts — the same story is playing out across knowledge work. The tools got faster than the job descriptions, the career ladders, and the self-concepts of the people using them.
The developer community is just unusually vocal about it, which is why this particular post went viral instead of disappearing into the feed.
What Actually Matters Now
The uncomfortable truth is that “knowing how to code” is becoming less about syntax and more about judgment — knowing what to build, why it matters, and whether the AI got it right.
That’s a harder skill to measure. It doesn’t show up cleanly on a résumé or a coding screen. But it’s increasingly the thing that separates a developer who ships good software from one who ships fast, broken software with confidence.
The Takeaway
The anxiety is real, but it’s pointing at something worth examining rather than suppressing.
If your craft felt meaningful because of the problem-solving, find ways to protect that — even artificially, even at 20%. If it felt meaningful because of the output, AI is arguably a gift. And if you’re not sure which it was, this moment of friction might be the most useful career reflection you didn’t plan to have.
The tools changed. The question of why you code didn’t get any easier. That’s probably where the real work is now.
Comments (0) No comments yet
Want to join this discussion? Login or Register.
No comments yet. Be the first to share your thoughts!