It’s a good point but the inverse is also true. Throughout history those in power have needed those below them to work. In cases where those doing the work are mistreated to a bad degree there is always the threat of withdrawing labour but if robots are doing everything, that threat becomes meaningless.
I personally think we would eventually end up in a much better place than we are now if we had full automation of all labour but I agree with the other commenter that it would likely be a painful process. Those who own the robots would have all the power at least initially. If they want to stop those below them from using robots? There are many solutions to that but ultimately if the rich have all the robots then they will effectively also have a monopoly of force too, assuming robots are significantly more combat capable than humans.
Like I said, personally I feel reasonably optimistic that it won’t come to that and we’ll end up in a good place, I just don’t want to downplay the risks too much.
I dunno, it’s already pretty good at writing code and only going to get better. I agree with your conclusion though, mainly because as a software engineer writing code is actually not even the most complicated part of the job. If an AI could write perfect code every time it’d make my job a lot easier but I’d still have to do a significant amount of work such as:
That’s just off the top of my head, I’m sure I’ve missed some things. As much as I love writing code I honestly feel like if an AI could do that part it’d just take stress out of my day and give me more time to focus on those other parts of the job. Of course in reality more work would probably just be piled on but that’s just life I guess.