Actually, i would say that HR and Recruiters are at opposite ends of the same coin.
It is extremely difficult to get through the HR recruiting process.
Sending resumes to HR may as well send them into black holes (the information destroying ones)
The online application process is horrible and is only eclipsed by the paper application process.
Many IT departments, in order to justify their salaries, list 20 years experience in XYZ application-specific programming language which is not taught anywhere. But then HR departments include that in their screening process and come back with ZERO candidates.
And even with a large amount of technical experience, the reality is that half of everything you do is going to require business-specific knowlege that you wont learn in school. And 40% of what you are doing will be application-specific or environment-specific. So really only 10% of what you will be doing in any technical postition is relative to your previous experience or education!
So again, just getting an interview with HR is a major barrier to many otherwise qualified candidates.
-And really, how is HR going to verify ANY of what someone says on their resume? Do you really think they are going to call china or india to validate the diploma from a worker who studied abroad?
The candidates that finally make it through the HR screening process are either lying through their teeth, or the candiate will be asking 5x your entry-level salary anyway.
So I welcome the recruiters! Let them send me some warm bodies and I will decide in the interview whether I think they qualify.
"Kazeem was obviously less than worthy"