I’ve been programming for over half my life now, I actually like vibe coding with Claude these days.
It basically gets me through the hump of “ugh this task is going to be annoying as fuck to do” which is where I personally lose most of my efficiency (I have a lot of difficulty forcing myself to do something I don’t want to).
It’s like when I had interns and I’d give them tasks. Describe the work, scope it, add some guard rails to keep it directionally okay, and send it off to get reviewed later. And that works great with modern agents.
I will say vibe coding is damn good at debugging, way better than I am, so I use it for that a lot now.