As the job market becomes more and more competitive (i.e. there are more and more people in the world), people in the recruiting world seek quick and easy ways to distinguish candidates from one another. If you’ve got a stack of 500 resumes in front of you, and the bulk are simply people who have graduated from University, how do you even begin to create a short-list? You can’t (legally) discriminate on the basis of the candidates age, ethnicity, gender, or religion, so… what now?
As a candidate for a position, you want to present the best possible picture to a prospective employer. Getting a job while at school, however, isn’t really an option: the kinds of jobs that will allow part-time work that doesn’t interfere with your classes during the day are not really all that useful when applying for the kind of work that a university graduate has the education for.
The solution to both problems is: internships. And this is deeply problematic.