If I were to enter the jobs market years from now, I would want to be a robot "mechanic". No matter how sophisticated these machines might become, one thing will remain a certainty....they will require maintenance and repair.
Yes! That is a realistic view of things. Certain types of jobs go away when being replaced by technology, but the technology itself usually creates new jobs. People who see, understand, and prepare for that, typically fare rather well.
One trend that has been building for some time in the software engineering field as well as with programmers at the user level, is increasing use of libraries replacing custom written code for a specific project. This results in shorter times to market and, if the libraries are well tested and trusted, short test cycles. The skillset to address these changes would be to be able to quickly determine which libraries to utilize for a given project and being a quick study in the use of such libraries. Such a person will be far more productive, and therefore valuable, to an employer than that software engineer who still wants to roll all his or her own code from scratch.
Hardware (EE) engineers have been increasingly become programmers using FPGAs and ASICs with coded processor core packages and associated library packages and VHDL Verilog in the programming, rather than completely designing circuits from scratch using individual components. Also, silicon design packaging has long been becoming increasingly dense, lowering parts count while increasing functionality. SOCs (system on a chip) are often the heart of an embedded design. That has been going on for years now.
So even in technology fields where one is already a technology worker, looking to the future and recognizing technology trends is of utmost importance. The things I am mentioning here are pretty much "old hat" these days and just the tip of the iceberg, but they serve to greatly accelerate further technological developments. All these developments eventually ripple throughout our everyday lives eventually. So thinking that the way things are today is the way things will always be, is just shortsighted.
Tony