As you write code by hand, you intrinsically review it. As you gain experience by writing (and thus reviewing), your code gets better. Your reviewing skill gets better. You spot your own mistakes faster, and address them as you write and rewrite the code.
AI written code is a code dump. Reviewing AI code dumps is as hard as reviewing a very long PR someone sent your way.
Expecting humane understanding of AI written code is unfathomable in many cases. Only using AI to review AI generated code seems plausible.
Creator of C , Bjarne Stroustrup:
AI-generated code isn't ready β it generates more bugs, more bloat, more security holes, and is nearly impossible to validate
"senior developers are already retiring rather than deal with it"
The problem is that even a small prompt change can shift the entire codebase in unpredictable ways