In our industry the middlemen – hiring managers, HR people, recruiters, etc. – work extremely hard to commoditize labor. To most recruiters, if you’ve got 5 years of experience with C++, you are the same as anyone else who has five years of experience with C++. Never mind that you are an actual person with unique skills and personal qualities that are hard to encapsulate in a resume.
This can be greatly frustrating at times. Most recruiters out there are non-technical people. They aren’t idiots, but most aren’t passionate about what they do and are generally focused on short term goals. Their job becomes one of matching up acronyms in the job requirements with acronyms on your resume.
The amount of money they make pimping you is unlikely to be much different than the money they would make pimping someone else. Multiply that by hundreds of developers a year and it all averages out. Why bother to cultivate a personal relationship with talent?
Emphasis mine. Nice read.