Manual testing, automated testing, and code review
All three of those things are things that software engineers rather reliably are bad at and cut corners on, because they are the least engaging and least interesting part of the job of building software
Yep. Engineers who aren't willing to invest in those skills will have limited success with AI-assisted development.
I've seen a few people state that they don't like using LLMs because it takes away the fun part (writing the code) and leaves them with the bits they don't enjoy.