College isn’t where you learn X, Y and Z, it’s where you learn how to learn stuff, such as X, Y, and Z.
I’m an ex-Computer Science prof. None of the stuff (as perceived by an outsider) I learned in CS as a student was directly useful 10 years later. Never mind 30+ years later.
I taught, for example, C++ programming which wasn’t around long ago. How did I learn it? Did I take a class?
No! I taught myself. Took very little time.
I’ve learned so many programming languages, operating systems, applications, etc. over the years it’s mind boggling. All self taught.
What I learned as a student was how to learn this stuff. So learning new stuff later is easy.
And it also crosses disciplines. I’ve had to pick up some stuff from other areas from time to time. I used the Old College Try method on all those.
One thing that helped when a student is I didn’t want to be spoon fed. That’s bad. I read ahead of the lectures, worked on stuff not assigned, etc.
If you focus on teaching yourself to learn when in college, you’ll go far, regardless of field.
As to making predictions: If anyone knows for sure what’s going to happen 30 years from now, their psychics, not forecasters. Guessing about the future is a loser’s game.