As a software engineer who existing limited tools daily: actually programmers will definitly be gone. i do think there will be something along the lines of "llm supervisor"/ "Person who fixes bugs in llm code that it cant" but such a drastically lower number of them.
like probably for every 100 programmers now there will be a few.. and it will mostly be the engineers not developers. most developers right now are given a series of bug or simple feature request tickets that LLM's now can do the majority of the work on. i cant imageine in 5-10 years