Slashdot Mirror


Attention, Rockstar Developers: Get a Talent Agent

ErichTheRed writes OK, we all know that there are a lot of developers and IT people in the field who shouldn't be, and finding really good people and hanging onto them is very difficult. However, I almost fell out of my chair reading this breathless article suggesting that developers hire agents. I grant the authors that recruiters are sometimes the only way to cut through the HR jungle in some companies, but outside of the hot San Francisco startup market, can you imagine a "10x rockstar developer" swaggering into a job interview with his negotiating team? I'm sure our readers can cite plenty of examples of these types who were only 10x in their own minds...

29 of 145 comments (clear)

  1. Turns out agencies don't really work like that by sandytaru · · Score: 4, Insightful

    If you're trying to hire an agent, at least in other areas of creative space like acting or writing novels, the agent themselves has to believe you're worth the effort. So if this really does become a thing where a hotshot developer wants to find an agent to represent him, you can be damn sure that agency is going to be a hundred times harsher about testing skills before agreeing to represent the talent than an interviewer would be.

    --
    Occasionally living proof of the Ballmer peak.
    1. Re:Turns out agencies don't really work like that by jtownatpunk.net · · Score: 4, Interesting

      That's not the only model for agents and managers. I have a friend who works on the production side of TV and movies. For a while, he hit the bricks between every project to line up future work. Then he was making enough to afford to pay someone 10% to do that for him so all he had to do was sign a contract and show up at the next gig. Then he got popular enough that the offers were coming in without the agent's effort so now he lines up his own work again but doesn't have to pound the pavement to get offers. Some day, he may be popular enough that he needs an agent again to "filter out the crap".

    2. Re:Turns out agencies don't really work like that by kaunio · · Score: 2

      ...you can be damn sure that agency is going to be a hundred times harsher about testing skills before agreeing to represent the talent than an interviewer would be.

      You make it sound like that would be a bad thing. I think recruitment processes today in many ways filter out people on very shallow parameters. Like how they often filter out people who lack a formal education instead of actually checking what specific competence the person actually have.

      Having someone that knows you better and are perhaps also more vocal promoting you seems like a good idea to me.

  2. Not too surprising by Shados · · Score: 4, Insightful

    Many developers ARE famous. If you're a dev who created some very popular/well known open source framework, you probably have an army trying to get to you. You're basically a celebrity, and in the extreme case may have to end up dealing with things like one.

    My employer has been trying to build a front end team recently, and willing to pay whatever it takes and remote work is fine. But even getting in touch with some of these people to be able to say "Hey, name a number, we'll give you that number" is near impossible, because they shut themselves out with all of the normal recruiters trying to reach them.

    Then you have the "not famous, but very good" devs. The average shitty dev still get a seemingly infinite amount of recruiters reaching out to them. The ones that are actually good? Yeah, its crazy. And if they don't want to go to work for a well known company (ie: Google), and actually have to poke around the market to find a good match, it can be more work than a full time job and a half. If you're looking and have an actually useful recruiter under your belt, its helpful, but at the end of the day they don't work for you. Having someone who actually does? Why not.

    1. Re:Not too surprising by jellomizer · · Score: 2

      By famous you mean having some name recognition in a subset of of a subset of a group.

      What appears to be an armey trying to get you, are actually the normal recruiters who ping anyone with the buzzwords. If you are the creator of a popular framework, then you are probably one of the few people that seems to get past the badly written recycled job requirements, and get past HR, who just filter on keywords.

      You know those jobs.
      Web Developer
      5 years experience with Windows Server 2012.
      10 years experience in PHP, C#, .NET, ASP, COBOL, FoxPro, JavaScript, HTML, XML, RPG
      BS in Computer Science Degree, Masters Prefered.
      Salary 45k.

      The jobs are just recycled from previous requests, they may update a couple of things, but in general, they just take the requirements of the guy who just left, and tried to replace him, with the same salary, they he decided to leave for.

      Now a good recruiter, will push around the HR filtering, and bring you directly with the hiring manager, who is able to say offer double or triple the salary, give a you a better title, and realize that they are a Linux shop and only use Windows 2012 for Exchange, which isn't your job to manage.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
    2. Re:Not too surprising by ranton · · Score: 4, Interesting

      You know, giving away 20% of your income in agency fees is ok if you make 20 mln per year, not so much if you make 100K.

      I have used recruiters who have been very helpful in finding companies that need someone with my skill sets at my level of expertise. It is much easier than dealing with companies that say they are looking for senior staff but end up only wanting to pay $90k in salary. When I look for work through a recruiter I know the general salary range and a detailed description of the work and company culture before I ever talk with someone at the company. The recruiter generally gets about 20-25% of my first year salary, but that doesn't really come out of my salary (since I don't adjust what I will accept based on if I used a recruiter). The companies pay the fees because now they don't have to waste as much time hiring, which can be very costly.

      --
      -- All that is necessary for the triumph of evil is that good men do nothing. -- Edmund Burke
    3. Re:Not too surprising by es330td · · Score: 2

      My father was an officer in First Cavalry. Casually over breakfast one day I said I was working with an RPG and he nearly sprayed coffee over the table. I learned that day RPG can mean very, very different things to different people.

  3. Imagine Careers/YourTalentAgents by Rinisari · · Score: 4, Interesting

    A little less than three years ago, a friend of mine started YourTalentAgents, a Pittsburgh-based talent agency representing professional IT workers of all sorts (sysadmins, software engineers, hardware folks, etc.). In mid 2014, he merged with another company, Student Intuition, to form Imagine Careers. The talent agency part of the company still exists and has been profitable pretty much since the start. IIRC they've placed something like 85% of the candidates they've worked with, and many of those candidates are referring others to the talent agency. It's flipping the model in favor of excellent technologists looking for a good company, instead of a gaggle of quota-driven headhunters competing to fill a seat with a warm body.

    Disclosure: I'm a friend of the CTO of Imagine Careers, who founded YTA, and a currently uncompensated advisor to the company.

  4. F' Em' by Anonymous Coward · · Score: 5, Insightful

    Never trust anyone who calls Programmers "Rockstars, Code Ninjas, Gurus" or any other derogatory dumb ass hipster name. Being a "Programmer", "Developer", "Hacker", or a "Coder" is awesome enough. There is no need to attach prepubescence boy names to the job. You're not a "Teenage Multiplatform Ninja Coder!" Grow up and stop disrespecting the field. Seriously, you don't see Doctors, Lawyers, or Mechanical Engineers using such language to recruit.

    (Plus people who call programers "rockstars" probably use Macs an live in San Fran. That alone makes them retarded.)

    1. Re:F' Em' by 91degrees · · Score: 5, Informative

      You'll get an occasional "Guru" - that is an expert in a specific field, who is recognised for their in-depth knowledge an decades of experience, in a very specific field. People like Bruce Schneier and John Carmack.

      I do agree that it's still a silly term.

  5. Re:Other skills have agents by RabidReindeer · · Score: 3, Insightful

    A lot of performers may appear extroverted on stage, but confess to actually being very introverted. That's not an assert when looking for work.

    Plus, when the norm is short-term gigs, that means that a lot of time has to be spent looking for work. If the job can be outsourced to an agent, that means that the performer (or whoever) can spend more time actually working and practicing.

    Developers, of course, don't fit that mold. We're all team players who are just eager to meet and deal with as many people as we can as much as possible and we'd never want to pass up social time just to do geeky code things.

  6. do you want exodus? by nimbius · · Score: 4, Interesting

    can you imagine a "10x rockstar developer" swaggering into a job interview with his negotiating team?

    Stop. please. just stop. lets take the pretend train to imaginary town and derail it for a minute:
    1. the people who sincerely think coders need agents are the people who contribute nothing to the coding process. these are parasites running out of options in a dwindling music and video talent market.
    2. the kinds of coders who think they need a talent agent are the kinds of sycophantic cocksuckers that harass employees, alienate managers, fracture teams, and haul companies into sexual harassment lawsuits. they might be bombshell coders, but the truth is even with james bond, 7 martinis and an aston martin makes you a stumbling insurance liability with a gun.
    3. we already have a huge problem with recruiting. I cleared 37 voicemail messages from recuiting mills that dont even source their call centers in the US. most of this was for 3 month contract or 6 month contract work, shit that is beneath anyone but that corporations feel like theyre fucking entitled to. I routinely roll out of bed for calls from these shitlords at 2 AM because someone didnt set the callcenter ntp server in india properly.
    4. Corporations are another side of the problem. Apply for imgur, facebook, or any other rewarding employment position and you'll be waterboarded with masturbatory inquisition like 'what makes you such a great fit?' and 'what do you looooove about our company?' Motherfuckers I want a job, your work is interesting, and the pay is commensurate. beyond that im still human capital remember?

    so for anyone thinking rockstars pornstars or coked up overweight perl jockeys with poor attendance and a penchant for lashing out at coworkers in a 10 am alcohol fueled rage are in need of some kind of dedicated legion of cocksuckers to treat them like a special snowflake, get bent.

    --
    Good people go to bed earlier.
    1. Re:do you want exodus? by SecurityGuy · · Score: 4, Informative

      so for anyone thinking rockstars pornstars or coked up overweight perl jockeys with poor attendance and a penchant for lashing out at coworkers in a 10 am alcohol fueled rage are in need of some kind of dedicated legion of cocksuckers to treat them like a special snowflake, get bent.

      Those are, by definition, not the 10x-ers. They're problems or prima donnas, and best shown the door quickly. It's the ones who are pleasant, or at least reasonable, to work with and still have productivity that are way beyond the norm. THOSE are the rock stars. Personally, I think they're like R.O.U.S.es. I don't think they exist. I've met some great coders who are probably 2x as good as the average "good" coder, and some bad ones who just really shouldn't have been doing the job, but 10x? I've never seen one.

    2. Re:do you want exodus? by Anonymous Coward · · Score: 2, Insightful

      God do I wish I had an account with mod points so I could mod you up. You just said everything that I wanted to say.

      All of the "rockstar" developers I've had the unfortunate chance to work with have been arrogant beyond belief, 100% set in their often-esoteric (at best) or downright destructive (at worst) ways of coding, and sometimes actually belittling to their coworkers when they express concerns about said rockstar developer's behavior.

      These people don't exist in a vacuum, however, they exist because of the other side of the coin, the enablers: Engineering managers who are so far out of their depth or simply so out of touch with the people under them that they scoff at those who complain about their golden boy. After all, they're paying him 30k more than the next person down on the rung, got to protect that investment, right? Then, when their coworkers actually decide to show a shred of backbone and stand up to the rockstar developer, you can bet your ass he's in the manager's office 30 seconds later, with the manager eagerly lapping up a meal of bullshit about how that coworker is a "problem".

      Here's a hint: The rockstar developers, the ones who claim to be such amazing coders, typically aren't. actual good developers, the actual people who know their shit backwards and forwards as far as a given field of programming is concerned, are the ones encouraging the people who work under or around them, getting their shit done, and going the hell home at 5PM. Would John Carmack or Mike Abrash describe themselves as "rockstars"? No, but I'll bet they're a hell of a lot better than any jackass coder demanding an agent.

    3. Re:do you want exodus? by phantomfive · · Score: 2

      we already have a huge problem with recruiting. I cleared 37 voicemail messages from recuiting mills that dont even source their call centers in the US. most of this was for 3 month contract or 6 month contract work, shit that is beneath anyone but that corporations feel like theyre fucking entitled to. I routinely roll out of bed for calls from these shitlords at 2 AM because someone didnt set the callcenter ntp server in india properly.

      Simple solution: don't put your phone number on your resume.

      When you get emails, then start by telling them "I am not interested in anything less than $180k" (or whatever the market will carry in your area). That will weed out everyone but the companies that pay well.

      --
      "First they came for the slanderers and i said nothing."
    4. Re:do you want exodus? by SecurityGuy · · Score: 2

      I'm engaging in some deliberate hyperbole. I think a lot of people, when they think of the 10xers, think "oh, like me". No, not like you. Most likely not like anyone you've ever met. Your Tiger Woods analogy is spot on.

      A LOT of people play a pretty good guitar. A LOT of people sing well. There are darned few actual rock stars.

  7. Worth the effort by Anonymous Coward · · Score: 2, Insightful

    Being worth the effort is about being marketable, that's all. Talent has very little if anything to do with it.

    As for developers, I would think if you're in Silicon Valley and working for Google or facebook, a lot of other companies are gonna want to poach you - not because you are great, but because they want to steal the technology.

    I heard this VP of "engineering" at a social media firm *coughmeebocough* bitch about she couldn't get "qualified" people because the only people who were capable of doing what they need worked at Google and Facebook. Ah no. What she really wanted was to steal Google and facebook's tech without having to do her own R&D.

    THAT is what is meant by qualifications. They ended up selling to Google anyway.

  8. Something missing here, I'm afraid... by bogaboga · · Score: 5, Insightful

    and finding really good people and hanging onto them is very difficult.

    ...and finding really good people and hanging onto them is very difficult, if in addition to not giving them freedom, you do not pay them as well as the competition...

    I thought that last bit is missing. Anyone agree?

  9. Some recruiters definitely have agent "ethics" by dbIII · · Score: 3, Interesting

    Guys when you send your resume in and they demand it be in an editable form such as MS Word be prepared to deal with the consequences of a bit of resume padding or stripping by people that do not quite understand what the words in the resume mean or who have a more sinister agenda.
    I went to one interview and found that a few years of relevant experience was cut and pasted from my resume onto someone else's applying for the same job via the same agency. I'd brought copies of my resume to hand out at the interview and the interviewers got a bit of a shock comparing it to the ones they had been supplied with. They didn't use that recruiter again.

  10. That seems awfully narrow advice. by Chris+Mattern · · Score: 5, Funny

    What if you're not working on the next Grand Theft Auto?

  11. Pretty insane, huh? by ErichTheRed · · Score: 4, Interesting

    I'm the submitter -- this one just had to get out there for comment.

    I have worked with a few real 10x-ers -- in the systems field, not development. None of them had agents, nor were they particularly flashy people. These are the kind of people who go from contract to contract getting reliable, interesting work. The reason they can do this is because they actually know enough to be a 10x-er. Most of the really talented people are in some sort of IT services role, either an independent consultant or a highly valued veteran employee of a big services shop if they choose not to jump around. People in this category are the kind who can jump in and rip apart a problem until the _real_ root cause is found, no matter how insanely difficult it is to locate. In the systems side of the house, that requires a mix of expert-level talent, troubleshooting skills and enough experience in different environments. Yet, nearly every one of these people has been a pleasure to work with -- they don't treat you like idiots, and if you show an interest, you learn something from them. I imagine any web framework du jour rockstar that felt they needed an agent would not be as nice to work with.

    Honestly, I'm not sure what planet the author is living on. Granted, I don't live in Silicon Valley -- my experience is in "boring" industries like airlines, banking and insurance. I know now that hiring is a huge pain in the butt simply because the market is flooded with under-qualified people. It's a mix of dumb luck and leveraging your connections to get a good job. And yes, going into an interview cold with no one on staff who knows you is like playing the lottery...50 people are applying for the same spot sometimes. Beyond the typical recruiter slimeweasels, I can't imagine dealing with someone's agent when hiring for a position.

    Maybe the market for phone app developers really is so hot now that people are jumping jobs for 20% raises the way they did in Dotcom Boom #1. I don't know. But on my boring side of the fence, where stuff needs to work reliably all the time, and there's always pressure on costs, the market is a little different. There's constant wage pressure from outsourcers and H1-B shops, and management really needs to be cajoled into spending anything to keep IT running. Enlightened companies keep a few senior, truly good people on staff, but the overall trend is down, both age-wise and salary-wise. The thing that they don't get is that to get to that 10x level, you need to have the experience to see what went wrong the last 20 times you've seen something implemented. Whatever - I don't see myself telling potential employers that they'll need to speak to my agent...

  12. My attitude towards "rockstar" status: by Todd+Knarr · · Score: 4, Insightful

    "I'm not a rockstar. I'm a professional. My job isn't to write the greatest code ever. My job is to turn out software that works, that does what you need done, on time and without bugs or maintenance nightmares down the road."

  13. We need agents by byteherder · · Score: 2

    Why do actors have them, why do athletes have them, why do writers have literary agents. I have been saying this for years. Since the last dot com boom, actually, when tech talent was just as scarce. Why not tech talent, too, I make way more than average actor, athlete, and writer.

    There are three reasons I can think of, right off the top of my head to have an agent.

    1. Screen all the recruiter calls.
    Everyday I get calls from at least 10 recruiters. Most are offering positions and salaries that I would not consider and they would know this if they read my resume instead of just doing a keyword search. Yes, I am talking to you, Mr recruiter, that wants to offer me a web development position in San Francisco for 3 months at $40/hr and no expenses paid. Try hiring someone local. No they done want your crappy position either.

    2. Be on the constant lookout for my perfect job.
    Hey I am working full time so I don't have a lot of time to devote to finding my perfect job.

    3. Negotiate a better salary.
    Now I have gotten pretty good at this over the years but it would be nice to have the latest industry figures when we did enter that phase.

    I will get off my soapbox now.

  14. Gurus like Carmack don't need agents by Terje+Mathisen · · Score: 3

    I've met John C a number of times, he is indeed a guru.

    My longtime friend Mike Abrash is also a guru, but according to him, not in the same league as Mr Carmack.

    Personally I'm a very competent programmer who've just had some small episodes of greatness: I know I'm not as bright as John or able to work for years at a single task like Mike can do, but I've still had a lot of fun over the last 35-40 years! :-)

    Today I declined an offer to become CTO of a 20 year old international sw company, I'm having a pretty good time where I am now.

    Terje

    --
    "almost all programming can be viewed as an exercise in caching"
  15. Can you really hire a "rockstar" programmer? by CQDX · · Score: 2

    I don't know how other people code, but I put in the most hours and do my best work on MY pet projects, not someone else's. For the mundane stuff you do at a typical job I'm just "good". The code works and is on time but that is what any competent programmer should be able to do.

    So if someone is truly a "rockstar", I have to ask why are they working for work? Shouldn't they be writing their own software, running their own company, living off of the royalties? If I hire a "rockstar" to work on MY project, which might not be exciting, will the "rockstar" do his best ever work? Or will he do no more than someone who's good, a team player, but hasn't aspired to write books or go on a talk circuit to get that "rockstar" reputation? Or worse, will the "rockstar" break things, throw out existing code, piss off coworkers, because he knows he's right and everyone else is an idiot?

  16. Recruiter Etiquette by dmaul99 · · Score: 2

    I've been contacted by recruiters out of the blue on LinkedIn, gone through the interview process for the fabulous job they were peddling, and then not do well enough in the interview to get the job. The recruiter was warm and encouraging and friendly throughout the process... until I didn't get the job. Some dick behavior along with a "They found a substantially more qualified candidate" message. Wtf? Would it not be sufficient to just say "Unfortunately they have decided to move forward with another candidate." Was it really necessary to kick me while I was already down, disappointed I didn't get the job? Word to the wise: a recruiter finds you on Linkedin and is all friendly, it's not going to last. Like used car salesmen these people. Once you're no longer useful to you they'll discard you like you're trash.

  17. Rockstar, meh by Alioth · · Score: 3, Informative

    I feel that any developer who calls themselves a "rockstar developer" is probably suffering a severe case of the Dunning-Kruger effect.

    All the really competent developers I've ever known have had anything but "rockstar" like qualities. They generally don't boast, they are generally frugal, they are generally the exact opposite of a rockstar.

  18. Rip Off Artists by MagickalMyst · · Score: 2

    '“Our background is the music industry, where we represented American musicians for 20 years,” says Michael Solomon'

    If you know anything about the music industry and sleaze therein, then you have probably heard about (or even experienced) how artists and musicians are constantly being taken advantage of and ripped off by the music industry. From Led Zeppelin, to Michael Jackson.

    More info:

    Courtney Love
    Michael Jackson

    Ok, perhaps they are not the most morally sound individuals - but their points are true nonetheless.

    While I can understand what the article is getting at, I'll stick to handing out my own resumes, thank you.

    --
    Political correctness is really just herd psychology pushed by insecure people who desperately seek social conformity.