I think the flaws are going to be solved for, and if that happens, what do you think? I do believe there needs to be a human in the loop, but I don't think there needs to be humans, plural. Eventually.
I believe this is denial. The statement that the best AI can't be reliable enough to do a modest refactoring is not correct. Yes, it can. What it currently cannot do is write a full app from start to finish, but they're working on longer task execution. And this is before any of the big data centers have even been built. What happens then? You get the naysayers that say, "Well, the scaling laws don't apply," but there's a lot of people who think they do apply.
I don't have to write code anymore, and the code that's coming out needs less and less of my intervention. Maybe I'm just much better at prompting than other people. But I doubt that
The two things I hear are:
1. You'll always need a human in the loop
2. AI isn't any good at writing code
The first one sounds more plausible, but it means less programmers over time.
My perspective is that claude (the best at the moment in my opinion) cant make unsupervised changes. If you want to allow it to do so, power to you. While I love what anthropic have done, of course they are going to say they dog food and it is great.
The part that I find personally important is that senior people can be relied on to ask the right questions, give the right prompts and spot confident AI bullshit. As such, AI amplifies experience it does not replace it. I don't see that changing.