The article tosses unemployment stats. However (like every article that does that), it doesn't mention that BLS's official unemployment figure is ~20 percentage points lower than the actual number of unemployed[1]. This means there are many more millions who could benefit from those jobs but have no realistic access to them.
> Meanwhile people are flocking to tech and finance and medical careers.
The folks flocking to well-paying jobs are typically folks who have have paid-for college - and enough cash on hand to get established where the job is. Without both of those things, the odds of high-paying tech/finance/medical employment is fairly low.
[1] If you take the total number of 16-64 working ft & pt and subtract it from the total number of 16-64, you are left with a 20% difference. Officially, this 20% is neither employed nor unemployed.
note: BLS counts people who are self-employed and people who work w/o wages (eg: cargiving) as employed. ref: https://www.bls.gov/cps/cps_htgm.htm