My senior engineers have stopped thinking for themselves
Three years at this company. I genuinely liked my team.
Our tech lead used to be the guy who'd whiteboard complex system designs for hours, explain every tradeoff, make sure everyone understood the why behind decisions. Last Tuesday he drops a PR with the description "refactored auth flow based on ChatGPT output." I asked him to walk me through the changes. He stared at me like I asked him to recite the code from memory. "Just paste it into ChatGPT and ask it to explain." This is a staff engineer. A guy I looked up to.
Then there's the code review situation. Another senior on my team now approves PRs in about 3 minutes flat. His whole process is copying the diff into an AI chat and if it says looks good, he approves. Last week that let a race condition slip into prod. When I pointed it out his response was "well the AI said it was thread safe." The AI also thinks our codebase is a fresh greenfield project with zero legacy constraints.
I dont know if I'm being dramatic or if we're collectively losing the ability to reason about our own systems. Smart people, people who taught me everything, now just forwarding AI output without reading it.
Anyway thats where we're at I guess.