Good enough code is a nice middle ground between implementing a feature fast and maintaining the code quality.
The Lazy Developer pushes code to production without testing and doesn't follow security best practices. Why? Because processes and protocols slow them down.
Agile is not a fixed process or some training course everyone needs to go to.
If you don't understand why a particular practice is used, you risk going down the lane of "hype-driven development".
A new role of AI Engineer will soon emerge in the software engineering industry, just like DevOps, SRE, or Data engineers have in the last decade or so.