all of the "replacing humans" talks is just product manager, ceo, management without any coding skill talk. there are task you would rather do yourself because doing it yourself is safer and faster than explaining it. even before ai, there are tasks or project you wouldn't go like "wish i had someone else to write this for me", instead you think about it yourself, do it yourself, the way you want it. you change your opinion and how to go on it multiple times during. you dont fit process to the end product you want. you change the end product based on the process. etc. so if its a task i would rather someone else did, then i use ai, if its not, i write it myself, that simple. no matter how advanced the hypothetical future ai is. if your job is already directing other programmers you might think that ai is replacing everyone, but if you are writing code and actually building things, it sounds ridiculous to you. that's what these people can't see since the beginning of ai coding.