In the piece that follows, all names have been changed. Not to protect the innocent, but because I'm trying to forget most of them.
I've already written about plagues, but here's one I missed.
Until recently, it had been a long time since I actively looked for a job, so I'd forgotten what it was like. If you've forgotten too, let me refresh your memory about recruiters.
<div voice="Andy Rooney">Have you ever noticed that recruiters these days don't know how to use email?</div>
Every email I get from John Smith has the subject "John Smith: Recruiter." Every email from Joe Blow has the subject "Joe Blow: Contact Info." Every email from Sue Brown has the subject "Sue Brown: Hipressure Headhunting Agency."
So of course they all get filtered right into my Bulk folder. This means that instead of checking my Bulk folder once a week to make sure there's nothing useful there, I have to check multiple times per day.
Then there's Mary Marks, who ends every call with "I'll send you the details by email" and then sends a messaging saying, "It's all set."
At least she's better than Jesse Jones, who replies to each and every email I send by clicking "Reply" and then "Send" without typing any text whatsoever.
I think the founders of Zimbra are right that email is broken--but I can't imagine how it could be fixed well enough to help these guys.
<div voice="Jerry Seinfeld">Have you ever noticed the way recruiters just love to offer you jobs that even a monkey could tell aren't a match? Who are the wizards that came up with that? I mean, they'd offer Superman a job in the Kryptonite mines! What's the deal with that?</div>
I'm a C++ developer. I mostly work on network software. So I love when I get a call like this:
"I've got the perfect position for you. They need a Visual Basic developer with 15 years' experience working on in-house farm management applications."
I especially love when they ask you in detail what you're looking for:
"So, what in particular do you want?"
"Well, I've spent too much of the past three years dealing with Microsoft technology, so mostly I want to get back to cross-platform work."
"Wonderful! Do I have the position for you! We need someone to build Microsoft Management Console GUIs for a Microsoft Active Directory plugin on Microsoft Windows!"
Even if you've never seen a computer, you should be able to tell what's wrong here.
<div voice="Dennis Miller">Recruiters know geography like Zahir-ud-din Mohammad Babur knows how to keep the Uzbeks happy, Chachi.</div>
I live in San Francisco. I don't mind taking the train to work. (Hell, I used to take the subway to work in LA. Yeah, that was me, the one guy they built the subway for, and I don't even live there anymore.) What I don't like is driving down 101 through rush-hour traffic.
So, when recruiters ask how far I'm willing to commute, I always say something like this: "I live right next to CalTrain, so I'm willing to go as far as Mountain View if they're by a station. But I absolutely hate driving down 101, so even San Mateo is too far if they're not by a station."
And the answer is invariably something like this: "Right, of course, of course! I mean, you left LA for a reason, right? Hahaha! Yeah. So, I have this position in Sunnyvale, well, I think maybe it's Milpitas, that you'll just love, they're right between the freeway and the bay, perfect!"
For those who don't know the area: This is about 5 miles past Mountain View. It's also about 4 miles from the train. Getting there generally means transferring from the CalTrain to a VTA train to a bus, and then walking sixteen blocks along a road with no sidewalk under the watchful eye of Lockheed/Martin guards on loan from the US Navy. Total commute time between 80 and 150 minutes, depending on how you time the transfers.
Or, of course, you can drive down 101.
<div voice="Slick Rick">Now sit down, and I'll tell you a story.</div>
I'm nearing the end of the job-search process. Companies A.com and B.net want to make me offers, but I still want to talk to C.biz. I have a second interview with C.biz for tomorrow at 11:00. I very clearly explain the situation to everyone involved.
I tell A.com's CTO that I'll call him at 2:00. I tell B.net's hiring manager that I'll call him at 2:30. I tell the recruiters who set me up with A.com and B.net that I'll call them later in the afternoon, after I've called their companies. Everything's good.
Tomorrow, at 11:00, right as I'm shaking hands with C.biz's team lead, my phone rings. I check to see if it's anyone important. It's Josh Stone, the recruiter who hooked me up with B.net. I hit ignore. Ten minutes later, he calls again. Two minutes after that, he calls again. Then my phone begins ringing continuously. I can't even navigate through the menus to switch to silent mode, because a new call comes in and cancels navigation before I can get there. I settle for turning the volume all the way down, which puts it in vibrate mode, and stuffing it in the couch cushions.
Now it's 2:00. I'm done with the interview, and ready to talk to A.com's CTO.
But I can't, because my phone is dead. All that vibrating has killed the battery. I have to go all the way home first.
By the time I get in touch with B.net, their CTO is on a phone interview with someone else. The receptionist tells me that he assumed (quite reasonably) that I was going to turn down the offer based on the fact that I didn't even call him back after my interview, and that neither my home voicemail nor my cell voicemail will take a message from him. (Did I mention that both are completely full of empty messages from Josh Stone, so they won't take messages from anyone?)
<div voice="Sam Kinison">Oh! Oh! Ohhhhhhhh!</div>
What would possess someone to act like this? I've had crazy ex-girlfriends call me 20 times in 15 minutes, but they were (a) crazy, (b) girlfriends, and most importantly (c) ex-, and therefore had nothing to lose by pissing me off. When someone who's trying to put together a business deal with me acts this way, what am I supposed to think?
It goes without saying that this was a dumb way to achieve his goal of getting me hired by B.net. But I'll say it anyway.
I came very close to summarily turning down B.net because I was so annoyed. And even if I had been sure I wanted to go with them, they might have found a better candidate (through a different recruiter) in those phone interviews before I got back to them. Or they might have just decided I wasn't reliable enough to hire because I don't call when I say I'm going to and don't answer my phone.
Either way, he's out a big chunk of money. (That's where recruiters' money comes from: If B.net hires me, they pay his company something equal to a percentage of my first year's salary, and his company pays him a commission on that deal.) And what does this do for his repeat business with B.net, or with me or any of my friends?
How do these people stay in business, not to mention get good accounts like B.net?
It's almost as if the only competition factor among recruiters is luck. (I'm not an expert on economics, but I believe that's the only situation where you end up with drooling morons and highly-trained professionals succeeding at the same level.)
<div voice="Yevgeny Petrosyan">That's all time for laugh today!</div>
To be honest, looking for a job as a computer programmer in the Bay Area in 2006 is great, recruiters notwithstanding. In the end, I got four good offers (including A.com, B.net, and C.biz) so quickly that Google didn't even get a phone interview set up.
I'm sure to people in other industries, or other times and locations (I remember LA during the Crash), being buffetted with calls from people trying to offer your high-paying jobs doesn't sound all that bad.
I remember looking for a job as a computer programmer in LA in 2001. That wasn't so great. I'm sure if you're a 60-year-old aerospace engineer, or a 19-year-old single mother, or an immigrant from Chechniya whose work visa is on hold because someone saw you go into the same mosque as a guy who looks kind of like Osama, it downright sucks.
And there are a few really good recruiters among the batch. I even have some good-recruiter stories; they're just not as interesting.
And once upon a time, I thought Bruce Sterling was going to be right about the future, and a headhunter would be someone who kidnapped you on the way to work and brainwashed you until you thought you'd actually been working for the rival zaibatsu your whole career. Compared to that, 25 phone calls in 10 minutes doesn't seem so bad.
So, I feel a bit guilty for whining. Until I check my voicemail and have to clear out 20 more messages from recruiters who already know I accepted an offer but still want to tell me about this great job just north of Port Sonoma for a MS SQL database administrator who speaks Serbian.
And then I think, maybe Shakespeare was wrong: Second, we kill all the lawyers.