Comment
Comment by hetman
Everything we have seen so far seems to indicate that you get maximum productivity when you pair human and AI, rather than having either on its own. What that means in practice is that (at least until someone actually develops GAI) aspects of programming may be automatable but you'll always want to keep a human in the loop somewhere to get maximum productivity. This should be true until society's need for programmers becomes saturated... but since programming is essentially itself automation, it's hard to imagine that need subsiding any time soon.