30 years in the industry for me. It’s been a wild last few years watching this transformation. Like the OP I find it wholly unpleasant and I also can’t deny the productivity boost. I’m very glad I’m nearly ready for retirement and I look forward to watching this “progress” from a comfortable distance.
In all sincerity, what do you mean by wholly unpleasant?
25 years in my case, by the way, and I have found this to be the most liberating and creativity-boosting period of my career. And it’s not even close. I’ve written code in more languages in the past few years than in any other period. I’m finishing more projects than ever before. I’m learning faster than ever before. I’m enjoying programming more than ever before.
And to be clear, I don’t use AI for anything other than as a pair programming partner, or to build single-use scripts. I agree that full-blindfold vibe coding is unpleasant, it’s like getting into a debate with a forgetful and emotionless monkey paw. Skip the vibe coding, just let AI be a helper.