AI agents shall be used by people who can understand them.

The latest "vibe coding" trend lets us believe a non-technical person can be turned into an engineer.

For having tried, it's not the case. In the case of coding, AI agents misinterpret clear requirements, forget context, break what worked. The amount of supervision to get anything useful/functional/secure requires you to know what you're doing... so, being competent.

There's a big incentive (probably to raise money) to oversell AI agents capabilities.

As I've always said, AI assistants have clear limitations and while they can be of great help, the person using them must be able to practice judgement. And informed judgement based on professional knowledge.

So, the best use of AI is as assistants to people doing the job, rather than replacing the people doing the job.

This sounds less disruptive but it builds a more responsible use of AI, and as a bonus, people get to keep their jobs instead of losing them due to wrong expectations of what AI can do.

just saying!