Joel Spolsky writes:
The great software developers, indeed, the best people in every field, are quite simply never on the market.
Numerically, great people are pretty rare, and theyre never on the job market, while incompetent people, even though they are just as rare, apply to thousands of jobs throughout their career. So now, Sparky, back to that big pile of resumes you got off of Craigslist. Is it any surprise that most of them are people you dont want to hire?