Why on-the-job training has mostly vanished
The relationship between employers and employees is such that jobs are rarely long lasting anymore. As a result, employers do not wish to invest in worker training for fear they will not see a return on investment. Another fear, not mentioned in the article, is that training workers with new skills often implies they should earn more money – which employers prefer not to pay. And when the employer does not pay for those additional skills, the employee leaves for elsewhere.
An issue in my field is employers seeking applicants with a long list of degrees and certifications, paid for by the employee. But employers are not paying much more for the employee’s own investment – the result is employers are expecting more but paying less for that value. Which is another way of saying that pay is going down, even if the $ value looks greater.