Work is on the outs. Robots will replace most jobs going forward.
I know, every previous technological shift, workers just moved on to more productive equipment, but stayed employed. Yes, but before there was no alternative to the human brain to operate that equipment, and soon that won't be the case. Computer abilities are improving exponentially, whereas human abilities are not. There is a crossover point where the two intersect, and for most tasks, it will happen within the next decade or two.
The only way we'll have jobs like truck driver or taxi driver in 20 or so years is if government requires a real person to be the driver. Not because a real person is a better driver, but purely as a jobs program for real people. Free market, if left to its own devices, will not need those jobs, and it's naive to think that those people will somehow become knowledge workers, or that there will be sufficient demand for knowledge workers to offset the decline in demand in menial jobs. It's much more likely that with machine learning, knowledge workers will be in same boat, just somewhat later.
We need to start thinking about how a society would work if there was no or little demand in human workers from the labor markets, because it's coming.