I truly don't understand why recruiters think "unspecified opportunity at top startup in technology industry, send me your resume since I'm too lazy to google it, I want a phone conversation" is actually useful.
It's like they're trying to prevent you from going straight to the company, to where they won't get their finder's fee, but all it does is ensure they only get responses from people who are desperate.
It's not that I don't believe that many developers receive so much spam, but I don't understand why or how. How'd they even know if you're any good? According to some internship places, >50% of the developers is incompetent. Do recruiters just pull as many people as possible in for interviews and check everyone out, is that the goal? Or is it mostly just because the company wants to expand, or to compensate leaving/older people?
It's been a very long time since a recruiter got me a good job. Mostly it's direct contact with companies or people in my network.
To answer your question, LinkedIn is a big part as many have mentioned, website, I also have an occasionally updated blog which has been on the top 3 of the front page on HN.
Most people to reach out to me through the blog have written the best emails and still maintain a good relationship with me after the fact. Emails from CEOs or CTOs also usually reach me there.
Other than that, my LinkedIn doesn't have too many connections (I only add people I've met or spoken with), but I do have a few good recommendations. I co-founded a business a couple years ago and I still get some contacts through people who know me from there.
For the most part, recruiter spam is not a problem you want to have. Be grateful (:
Airbnb, for example, has (had?) an "Always Be Recruiting" dogma: Get your engineers so psyched about the company that they go forth and witness to every engineer they know. It seems to work–at least, until you dig deeper. The nigh-unto weekly "most recruiting recommendations" statistics single out the few who are willing to share the Kool-Aid, and–more importantly–the many hundred who are not. If your engineers are made to look bad because they're not proliferating their trade at every tech talk, it's a bad sign.
As an aside to my aside, this article seems to ignore the glaringly-obvious "Have the CEO do the recruiting" conclusion.
Comparative advantage. It's likely that the CEO's time is better spent elsewhere even if he's also the best at getting responses to recruiting.
Maybe the right answer is to have a recruiter recruit using the CEOs account, pretending to be the CEO and then handing people off to the recruiter version of themselves when they reply.
I wish recruiters would be:
a) honesty. Nothing good is built on a lie. b) personal. Get Feedback if you are not interested and actively engage in talking to your potential employee's as well as your potential clients. c) communication. Falls into b) but it also falls into a).
I immediately delete most recruiting spam that is not actually written to me. I realize this costs me jobs potentially but it also saves me face. Nothing worse than getting hyped up over a potential job that will never be.
The claim that HR/recruiters are the only ones that have “pipeline management” (translation: multitasking), “offer negotiation” (translation: requirements validation; this is farce as HR/recruiters work for the company and not the candidate, thus they all have a take-it-or-leave-it approach), and “brand recognition” skills are completely false. If HR/recruiters were such experts on brand recognition then there would have been responses to the limited sampling.