Ya know, I get this to an extent -- but many of today's employers are looking for the wrong thing. There has been a job posted locally for almost 6 months now which says "if you don't have at least 6 years experience in the hospitality industry, don't apply." Since when can't experience in, oh, I don't know, entertainment or marketing or something, be translated? They are basically trying to hire the person that left. Another ad this week: "receptionist needed for busy real estate office" and the job requirements list a high school diploma and 3 years of previous experience in real estate. Huh? Why does the receptionist need 3 years of real estate experience? Why does it matter that they got their experience answering the phone at a law office or setting appointments at the nail salon?
In the ads that I'm seeing, employers are not looking for skills anymore -- they are trying to hire experience. They are losing out on great employees. I don't know why HR has gone this route, but there are plenty of people out there with the skills they need -- they just seem to have forgotten that skills are developed in numerous ways. Most of the ads out there imply that unless you are currently do this exact job, you shouldn't apply. From what I've seen, the employers seem to be unable or unwilling to teach or allow on-the-job training so for them to whine about not finding the right candidates is a bit hypocritical. Just my thought