Software jobs don’t scale like manufacturing jobs. If you automate a particular profession’s work, they’ll lose their jobs, but meanwhile maybe now 10x more customers can afford the service they provide. But now, scaling the automating software to serve 10x the customers won’t require 10x as many programmers, maybe just a couple good devops people to tend the flock.
You might then argue that customers will still find things to want from the newly freed up labor, but I also think we’re going to start being hard-pressed for categories of work where “the human touch” makes a difference, and also where there is room to employ large sectors of the workforce. Add in that customers “new demands” won’t necessarily correlate with the need for human workers, and it becomes easier to see a world where people keep coming up with new wants, and automation keeps swooping in and immediately satisfying the demand.
So, what aspects are completely different in your opinion? I don't see any fundamental differences. People's wants are unlimited, so the workers no longer necessary due to automation can move to fields where automation can't be applied. There will always be plenty of those because, again, unlimited wants. I mean, in Japan, people are already paying for artificial friends, who will go out for dinner with them. I think we'll have much more work in human contact and companionship in the future. Hopefully, much more doctors per patients and much more teachers per student than today. Etc.