The idea of using something like ChatGPT for software development seems legit. If a task has been already done by numerous people, it's a waste of your time to do it again. So, I guess, human programmers will be required to do only new things. Until a real AGI is invented.