Did you try increasing their pay to match their increased productivity from their increased skillset?
That would make too much sense.
People want to say that college grads will leave after a year or two once they get up to speed. The issue is that in that year or two, they probably have become underpaid because you've probably only given them 3-4% raises (if they are lucky). You might have to over pay them in the short term in order to recoup your investments.
While I agree that internships are a good thing (tm), they may be one of the first things to get cut.
I would agree, but the problem is that they make those of us who actually know what we are doing look bad.
Here's the problem with this analysis. It assumes that there's no skills transfer and that human beings are static and can't learn new things when given the proper resources. For example, is there any good reason why someone who programmed in Java can't pick up C#? Or, why are many CS classes have pencil-and-paper assignments. For example, an algorithm/data structure class is highly conceptual since a Binary Tree is conceptually the same regardless of what I implement it in - If I understand the theory I should be able to pick up syntax rather quick. The ability to think through problems should be the emphasis.
Secondly, wage is not a red herring. Many of us are contacted by Managers/HR/3rd party recruiters/etc. for jobs that may offer you a joke of a salary increase (i.e. why would I move to $BIGCITY with a family for a $5k increase in salary for basically the same job).
You couldn't be more incorrect.
Back 30 years ago when my parents graduated from College with math degrees, they had multiple job offers from big companies to do computer programming. They would get the necessary training to fill in any holes of knowledge they had.
Now, companies have given up on any sort of training programs like that.
Now companies want experience to get a job but you can't get a job without experience.
This is a valid point. Perhaps the numbers are a bit overstated. But, the point in the article is still valid to an extent. Companies complain that they can't fill their run of the mill jobs with graduates. Secondly, at a time when underemployment/unemployment is higher than usual, and wages are flat, one should not have a problem finding "qualified" canidates.