People at all level should do better using the time there is. For the ones (workers) to move up or away in their skills. For the others (businesses) to recognize a looming availability of human workforce which might be useful for some (other) business opportunity. For the third (governments) to - just in time - organize or encourage re-training at scale and in time. Trying to impose on each business to manage this whole world by itself is idiotic - normal business is tough and precarious enough. Trying to let each worker manage their own training is also insufficient: few people can optimally manage their own career at the same time as everything else.
An example in this direction is, I believe, Denmark's "Flexicurity". Firms can adapt to follow their needs; while workers can in general principle retain earnings while they retrain; while the state orchestrates availability of training (which itself can be a big industry sector). No doubt not perfect for anyone, but the general idea sounds solid.