Can AI replace human software developers?

Can AI replace human software developers?Yes. Not today, but soon. I have been a software developer longer than most people talking about this have been alive. Most developers are weak enough that much of their activity will be better done by AI automation. One of the things holding up AI in development is that the human-created code they have trained on is terrible. They have learned to reproduce sloppy, bug-inviting code because that is mostly what is available out there. That will change. Lots of jobs exist because they are required to support fragile, poorly written systems. As those get replaced, the jobs surrounding them will disappear. That’s good news, though. Maintaining and patching together buggy legacy code is a horrible job I would not wish on anybody. Depending on the environment, I would say anywhere from 10% to 50% or more of developers will be replaceable in about five years, probably sooner. Maybe the top 10% of developers will still be needed because they have a high...