Well, as somebody whom has been in software development for over 30 years, I think that is a vast oversimplification. Yes, this technology is in its infancy....but when the problem domain is complex AI falls apart, it will require extremely well written requirements. Currently it’s terrible with anything beyond boilerplate code snippets (although it’s very helpful for such code).
Unfortunately, the entire world still sucks at writing well written requirements. The only exception is when functional safety is required but, even then, problems creep in because something wasn’t defined correctly.
Even if you separate designers from coders, it still requires a painful amount of communication to get things right, even when you have well defined requirements and UML/SysML diagrams.
I've been in the industry for over 50 years. The last time I saw "well written requirements" was in 1973 when I wrote software for the Sky Lab mission.
Its been a crap shoot everywhere else unless I wrote the requirements myself.