There's a deeper educational problem that's been decades in the making which is that students are trained to see school and work as a series of never ending goals to achieve. The ultimate one is to 'get a job'. Well, now nobody can really even say what jobs will be available in 5 to 10 years with high confidence. Except maybe the trades – and we mostly cut those programs out of schools a long time ago. If college stu…
Nobody ever could say with confidence what jobs will pe available. those who know the basics and flexible can find something.
I'm not so sure about that: I have a feeling that at least the current trend in quite some jobs is that they are looking for two kinds of people:
1. beginners who know the basics and are cheap
2. deep experts; these are paid well
What is in-between gets more and more hollowed out.
Thus the people who follow your advice will mostly stay in the "cheap" pool - I wouldn't consider this to be desirable.