Are LLMs replacing programmers?

Not the good ones, not yet.

“Copilot is often less like a trusted partner, and more like a teammate who’s as likely to put the ball in your own goal as the opponent’s.”

This is a reflection of an experienced front-end developer. It focuses on accessibility but the conclusions can be generalized. Algorithmic assistants are, well, just assistants, and often not the best ones. Anyone who has had an assistant knows the stark difference between a good one and a bad one.

Also, these assistants remain most useful to experts in a field (who are more likely to know what they don’t know), and can easily exacerbate poor outcomes in the hands of users who don’t know what they don’t know:

“A system is what it does. A machine that hands bad code to bad developers is a machine that enables bad developers to stay as bad developers.”

Source