An anonymous reader writes: A relative recently graduated with a bachelors in comp-sci. After several months of emailing resumes for software development positions at the rate of several per day, he has yet to find a job. Ideally he'd like to be a Java developer, but would accept any position in the software development field. His problem is that he has no experience as a software developer, and it seems everyone wants a senior programmer and no one wants to hire an entry level programmer. He did co-op while in university, but it was a tech support position and employers seem to disregard it, if they're gonna hire you as a software developer they only care about software development experience. They also don't care that he's been using Java (and several other langs) for at least 4 years, they specifically demand industry experience — academic experience doesn't count to them.
If you recently found an entry level job with no experience, how did you do it? If you are a hiring manager or recruiter, what advice would you give to someone in his position? I'm at a loss of what to tell him, as he seems to be doing everything right but still can't find a job. I often hear that there's a shortage of programmers, so what's going on? If it makes any difference, he lives in Ontario, and is willing to move anywhere in the province (even Toronto if he really has to *shudder*).