On the Communications of the ACM site, Bertrand Meyer argues that (opposite to the exploding hype) AI Does Not Assist Programmers:
As a programmer, I do know the place to go to unravel an issue. However I’m fallible; I’d like to have an assistant who retains me in examine, alerting me to pitfalls and correcting me once I err. A efficient pair-programmer. However that isn’t what I get. As a substitute, I’ve the equal of a cocky graduate scholar, good and extensively learn, additionally well mannered and fast to apologize, however completely, invariably, sloppy and unreliable. I’ve little use for such supposed assist.
Not surprisingly, my expertise is fairly near what he’s describing. AI is the best way to go if you’d like one thing that appears cheap (at a primary look), however not if you wish to get one thing proper. Sadly, there’s a little bit of a distinction between advertising and marketing and engineering: networks which might be configured 90% accurately generally fail to do what you anticipate them to do.