couldnt access the article, but fwiw since i'm in the china sw development industry where a significant portion of hires are done through headhunters:
- they don't know the least bit about software development, typically wih english or business degrees
- as a result, their search effort is solely based on keyword or company profile matching., i.e. to a certain extent large companies seem to have similar processes and requirements like hp, ibm, so this works some of the time, you could also say that facebook and google have similar requirements
- in china, because of the volume of applicants, there's no time to speak or meet with all candidates so you really just have a resume which doesnt say an awful lot
i spend my time mentoring recruiters on how to more effectively search for candidates, usually it's a process of giving them direct feedback on each resume, after developing somewhat of a repoire, it usually gets nominally better.
what would be more effective is if someone like me who's been a developer and now in development management, goes out and opens a headhunter agency, but that wouldnt provide the level of pay that i'm getting nor really interest me to be a broker.
i've dreamed of a social network like github + linkedin where not only actual code is available, but also a strong network of past and present co-workers are able to vouch for you. e.g. this guy worked with werner vogel at amazon and wrote significant portions of ec2 and has a lot of like minded followers of his work, of course an extreme case, but hopefully you get the point. it's about making the world of software developers smaller through social networks so everyone knows who and where the good, bad, and middle performers exist.