It's unlikely we'll automate all of software engineering without also making considerable steps in the software of robotics(since that is also software). This puts many physical jobs up for automation as well.
It's unlikely we'll automate all of software engineering without also making considerable steps in the software of robotics(since that is also software). This puts many physical jobs up for automation as well.
Robots are expensive, heavy, and require skilled workers to service. Even if they (for example) became competent electricians tomorrow, they wouldn't be cost competitive versus a human any time soon.
More generally, you don't have to replace "all of software engineering" to cause a lot of software engineers to lose their jobs. If you can make your top engineers twice as efficient, that replaces a lot of average engineers.
What I'm hearing from you is that you'll take up piano?