The advice along the lines of "learn on the job" is always given from "career counselors". Unfortunately, my experience has been that most employers of FTE's (Full Time Employees) have a vested interest in their programmers becoming marginally obsolete. The marginal obsolence means that it is less likely that the programmers will/can leave and that, at the same time, the programmers are sufficiently trained to maintain the existing system.
While "staff augmentation" firms (contracting outfits) might be perceived as a logical exception to this rule, I have found that it seems to be a general case that training is "made available" but expected to be done on one's own time rather than during time for which one is expected to be paid.





































