What if something goes wrong? What if you find a bug that you never saw before? "Just ask the LLM to fix it," you might say. That simply makes the situation worse. I can't write this without sounding like @khimru, so here is what they said:
People become programmers for two reasons:
- The jobs/money.
- They enjoy programming and learning about it.
Generally a mix of both.
The first point is obsolete now, leaving us with programmers who code because they love it. This is the best kind of programmer. Now, sure, a plagiarising algorithm might be better than a new coder, but why would they outsource their passion? Why would anyone let a machine do what they love for them? It takes all the joy out of programming.
Yet another huge issue with AI is that it removes the maintainer. It removes the person who knows the code and how it works. When it all goes to pot, who does the user tell? You're not in charge. You didn't make the code. You don't even have a clue how it works!