Coder here. No, AI is not coming for us. Sure, if I specify the paramteres, the exact algorithm to use, the problem with painstaking accuarcy, it can spit out syntax which I did not know. It is great help, like a dictionary if you don't know every last nuance of the programming language you work with. Which is the case for almost everyone and all languages, hence the use of stackoverflow before AI.

But here is a thing. While it writes decent code 80% of the time, in the remaining 20% it goes full retard. Someone has to be there to superwise it. And somebody has to specify the exact problem, the algorithm, etc. The AI has no sense of reality. They do not even have a built-in compiler. Often the AI would give me code that would not compile because syntax errors that it made. The AI also has no sense of the greater picture, it cannot, because to produce good results for a problem, the problem has to be very accurately described. You can't do that with an entire project. A good coder can see if refractoring and rethinking the project as a whole can make it better, perhaps make the problem at hand irrelevant. AI is not really capable of that. The AI is a yes-man. It won't question the necessity of doing something, to begin with. It won't think outside the box to make the project as a whole better. Sure. Some idiot company boss might fire his coders, thinking he can save money by substituting them with AI. He will be crawling on the floor begging for them to come back. It has happened before.

Graphic designers though. They should look for a new career. The AI is still not quite there with that kind of stuff, either, but unlike with coding, there seem to be no hard limits on what AI can achieve there.