If I was 18-20ish today, is be VERY concerned about my possible earnings potential in the next, say 15-20 years. So much work will be automated, further consolidating wealth unto those fortunate enough to have some already, and the mythical "entry-level" bar leaps higher and higher.
I've seen some of the preferred requirements for entry level programming jobs and it's already completely psychotic, I'd be scared shitless getting started in a market that looks like this, and will almost certainly get worse in the near future.