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...

145 comments

  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 khasim · · Score: 1

      That's what I was thinking. Isn't this BACKWARDS?

      The A-list actors don't have agents looking for jobs for them. They have agents filtering out the crap.

      The same thing with the top name bands and singers. Their agents filter out the crap. NOT dig around looking for any dive bar that will give them a gig.

      How many CTO's/CIO's out there do you think are asking for whomever built Slashdot beta by name?

      In my experience you get brought in, by name, when someone you've worked with in the past recommends you by name.

    2. 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".

    3. Re:Turns out agencies don't really work like that by angel'o'sphere · · Score: 1

      Slashdot beta is a bad example, an extremely bad example.
      Actually I would not wonder if a single rock star developer cranked it out in a week.
      You don't hate it because of the developer. Slashdot beta was a failure (and will be) because of wrong business desicions. Some marketing droid, a stupid product manager, some incompetent product owner or simply a bunch of idiotic 'stake holders' are the reason for the 'business requirements' the developer(s) had implemented.
      No rock star developer can cope against bad business ideas. His responsibility is to deliever a product in time in budget with high quallity. The more rock star he is the shorter is the time and the higher the quallity, thats it.

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    4. Re:Turns out agencies don't really work like that by khasim · · Score: 1

      I was describing the model for "rock stars" and their managers.

      You are describing the model that regular techs have. I'd be willing to bet that your friend gets his jobs because someone he's worked with in the past recommends him by name.

      NOT because someone who's never worked with him, is claiming that this new project is PERFECT for him.

      It is about the focus. For techs, the focus is on getting the talent for the project.

      For "rock stars" the focus is on pitching the project to the talent.

    5. Re:Turns out agencies don't really work like that by tompaulco · · Score: 1

      Developers are still capable of making horrible decisions. They can get all excited about some new open source whizbang thing that is still full of bugs and then start preaching it up to management. I mean, it's fun to work with new technology, right? So why not put it into your company's product so you can put it on your resume?
      I had this happen at my previous company. I won't say what the open source project was that the other development team drummed up, but it was definitely something we could have finished the product without. They talked big about how it was going to be put into all of our products and make the company more efficient. It ended up only being used in one product, and the product, although in place at customers, has a very severe bug that the development team cannot figure out. Due to this open source project that they insisted on integrating, the company has to use Java 6, even though Java 6 was EOLed two years ago. Even though only that one open source project ties them to Java 6, all of the company's other products are also developed in Java 6, and the company makes customers use Java 6. Java 6 is no longer even available from Oracle without logging in. Java 7 is EOL in two months.

      --
      If you are not allowed to question your government then the government has answered your question.
    6. Re:Turns out agencies don't really work like that by afidel · · Score: 1

      The talent agencies are desperate for growth, they've already massively consolidated and recently started buying the sports management companies, so I'm sure if they think they can make money off the arrangement they'll try. The problem for programmers is that even really, really good ones only make 2-3x the league minimum for the major sports leagues so agents might not want to deal with the work for their 10% cut.

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
    7. Re:Turns out agencies don't really work like that by nitehawk214 · · Score: 1

      I have an agent filtering out the crap for me.

      It is the spam filter, were all emails from headhunters go.

      --
      I'm a good cook. I'm a fantastic eater. - Steven Brust
    8. 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.

    9. Re:Turns out agencies don't really work like that by Opportunist · · Score: 1

      There is management that listens to anything a developer says?

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    10. Re:Turns out agencies don't really work like that by lpevey · · Score: 1

      It's generally a good idea to cultivate good relationships with a few key headhunters, even if you love your job and have no interest in leaving. You never know when things might change and you will need those relationships. After you get passed over for that promotion you feel you deserved, or after you get assigned a complete jerk as a boss, or after you don't get a raise, or after the company folds...those are not good times to be reaching out to a headhunter for the first time, especially if you've been rude to them in the past. This means (gasp) accepting a phone call and chatting for a few minutes. Some of them are nice folks. You learn a little about them, you tell them a little bit about yourself and why you like your current job. If they have an open position, maybe you give them the contact info of one or two of your buddies who are not so lucky to be currently in a job they love. You give them a heads up if your company is actively recruiting for a role. Maybe drop the name of the hiring manager. They will appreciate it, and they will remember you.

      Some people like to complain that getting good jobs is "more about who you know than what you know." This is true, but nothing is stopping anyone from cultivating those same relationships. It is fair game. It doesn't require superpower social skills. You don't have to be an extrovert. I certainly am not. Just, you know, be a decent human being and take the time to talk to people for a few minutes. I did not get my current job (which I love) through a headhunter, but I know my current boss is friendly with a particular headhunter who is pretty big in my niche and ran my name past them before I got hired. I got the thumbs up. What goes around comes around.

    11. Re:Turns out agencies don't really work like that by geekoid · · Score: 1

      But to become A list, they needed an agent.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    12. Re:Turns out agencies don't really work like that by geekoid · · Score: 1

      If the developer is good? yes.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    13. Re:Turns out agencies don't really work like that by rtb61 · · Score: 1

      I thought in the performance arts segment, most work was obtained based upon their 'performance' on the casting couch with agents just subtly confirming their clients 'er' flexibility and such, prior to 'er' direct contact (let's all forget that ego bullshit and marketing crap, so they can sell product they attach their names, faces and bodies to, all a for profit delusion) . Keep in mind a lot of the best 'er' performing performance artists are so bad at actually performing (not the casting couch performance) that animators now have to fix the work of dead faces, plastic faces and simply can't act faces. Somehow I think most coders aren't going to really fit that market and those that are, well, the reason they are will be for the same reason performance artists do it, they are crap at their claimed profession.

      --
      Chaos - everything, everywhere, everywhen
    14. Re:Turns out agencies don't really work like that by Anonymous Coward · · Score: 0

      Exactly...

      Time and Space limit anyone's value to 1x. 10x is just really 1x, with competition that is .10x
      Because an industry is full of charlatans, doesn't mean non-charlatans are 10x. It just means there are a lot of .10x in the industry.

  2. This website has truly gone down hill by Anonymous Coward · · Score: 0

    Slashdot is trying to be as parasitic as CNN

  3. Cause I'm a rock star! by Anonymous Coward · · Score: 1

    as long as I get to break all the furniture in the hotel!

    1. Re: Cause I'm a rock star! by jd2112 · · Score: 1

      To be a Rock Star trash your hotel room becuse you found brown M&Ms in the vending machine...
      (yes, I do know the story behind the 'M&M Clause' in Van Halen's contracts. )

      --
      Any insufficiently advanced magic is indistinguishable from technology.
    2. Re: Cause I'm a rock star! by nitehawk214 · · Score: 1

      That's a different story altogether... I had to beat them to death with their own shoes...

      --
      I'm a good cook. I'm a fantastic eater. - Steven Brust
    3. Re: Cause I'm a rock star! by geekoid · · Score: 1

      Then why did you use it as an example?

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  4. 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 Anonymous Coward · · Score: 0

      Except that I still haven't heard of any "rockstar developers" getting salaries as high as Leonardo Di Caprio for a movie or Madonna for an album. 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.

    3. Re:Not too surprising by Anonymous Coward · · Score: 1

      Stock options are shit compared to real money.

    4. 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
    5. Re:Not too surprising by Anonymous Coward · · Score: 1

      Name an excellent developer who, with a modest background, reached that income level in the past decade.

      Note
      - excellent;
      - developer;
      and not excellent businessperson who is also a developer.

    6. Re:Not too surprising by Anonymous Coward · · Score: 0

      You're either drunk, or you are confusing "rockstar developers" with actual entrepreneurs (i.e., those who happen to create a successful app, get venture capitals, and finally list their company). Two completely different things, and two completely different skill sets. Stop dreaming, you're not becoming rich by coding alone.

    7. Re:Not too surprising by chill · · Score: 1

      It makes perfect sense once you realize "RPG" means "Rocket Propelled Grenades" and you're expected to demonstrate proficiency to (or on) the Tier 1 HR drone.

      --
      Learning HOW to think is more important than learning WHAT to think.
    8. Re:Not too surprising by RNG · · Score: 1

      I believe I fall under the category of "no famous but very good" ... I'd like to talk to your employer.

    9. 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.

    10. Re:Not too surprising by wed128 · · Score: 1

      This is so very true. Learned this the hard way a few years back... It's very rare that stock options are worth anything.

    11. Re:Not too surprising by Anonymous Coward · · Score: 0

      Agreed. I've had stock options go from $100/share to 0.01/share in a matter of days. With money, I can invest how I want and when I want.

    12. Re:Not too surprising by nitehawk214 · · Score: 1

      This is why recruiters are nothing like agents. The recruiters do not give two shits if a developer is good at their job, or if the job is a good fit for the developer. As long as they can make it look good enough to get the commission.

      In fact, if the guy quits or is fired even better, they get to put someone else in the position and make the commission again! One would think that companies and employees would learn their lesson.

      --
      I'm a good cook. I'm a fantastic eater. - Steven Brust
    13. Re:Not too surprising by stephanruby · · Score: 1

      My employer has been trying to build a front end team recently, and willing to pay whatever it takes and remote work is fine.

      Like most people on the internet, you're talking like "remote work" is an actual benefit. Personally, I don't think that it is. Everything is harder when you're working remotely. Not only I would prefer not to work remotely, but I would also like to not have my coworkers work remotely either (unless it's no more than one day per week let's say).

      If your company is located far away from talent, please consider offering an attractive temporary relocation package for the length of the contract. That being said, don't just offer something that sounds good and hope that they bite. Get to know your target first. Find out if they have a family, what hobbies they have, etc. Then offer a temporary relocation package that's uniquely suited to their needs and circumstances.

      The keyword here is "temporary". Nobody wants to move permanently away from their existing professional network to a place where it's nearly impossible to get a good job (should the initial job fall through, or naturally comes to an end).

      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.

      I can't say I'm a rockstar developer, I am not, but I find myself forced to shut out recruiters as well. External recruiters are the worst. So-called "talent agents" are usually just external recruiters in disguise. Internal company recruiters are better, but not by much. The only people I don't shut out are fellow developers.

      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.

      People who get a commission from your salary do not work for you. They work for themselves.

    14. Re:Not too surprising by geekoid · · Score: 1

      Agents don't care if you are good, only that you make money. There are a lot of mediocre actors that make their agents a lot of money.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    15. Re:Not too surprising by locopuyo · · Score: 1

      Exactly this. If a recruiter is good he saves both the employer and the employee a ton of time and effort and it is easily worth the cost.
      The problem is most recruiters are terrible at their job.

    16. Re:Not too surprising by david_thornley · · Score: 1

      I have over forty years experience in playing and running RPGs. Does that make up for my lack of experience in PHP and Server 2012?

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
  5. Wee-todd-did Topic! by Anonymous Coward · · Score: 0

    Rockstar... ...I thought that someone was JOKING by saying "rockstar developer" or "rockstar programmer." You people sicken me.

  6. Other skills have agents by Enry · · Score: 1

    Writers, performers, singers, boxers all have agents. I'm not sure if the model works for all those groups of people, but that's what's there. On the other hand, that's mostly because they don't have a regular job - they need someone to find and negotiate the pay for them as they're either otherwise busy working or don't have the skills or contacts to get the work. Maybe if the job were per-project and rockstar developers could come in and guarantee some level of performance for some level of pay negotiated by the agent that could work.

    1. 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.

    2. Re:Other skills have agents by Enry · · Score: 1

      Like I said, this might work if the work were short term. Then again we already have consulting companies for that kind of work and the people that run said companies usually take the place of agents.

    3. Re:Other skills have agents by pscottdv · · Score: 1

      Interestingly, that is exactly the situation the article describes as ideal for hiring an agent: developers who want short-term contracts.

      It goes on to say that a regular recruiter might be the best route for someone looking for a permanent position.

      --

      this signature has been removed due to a DMCA takedown notice

    4. Re:Other skills have agents by Anonymous Coward · · Score: 1

      Yeah we call these people head hunters or recruiters. The trick is finding a decent one. I have gone thru about 8 of them in my work exp. You quickly realize that many do not care about you at all. They only care about the commission. If you do not take whatever gig they graciously groomed for you they get mad. Even though you get in the interview and find they wanted a windows driver guy and you are a linux gui guy. Then will not talk to you at all. After the 3rd shithole deathmarch team this one sent me to I told him not to call anymore. One had me fill out tons of bubble sheets and skills evaluations. Then would never return my calls. The last one I used has retired and he was actually pretty good and had me interview for 3-4 places that fit my skills and personality.

    5. Re:Other skills have agents by Enry · · Score: 1

      Pfft. Who reads the articles?

  7. 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.

  8. 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.

    2. Re:F' Em' by Anonymous Coward · · Score: 0

      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.

      The actual acceptable terms for very very very good programmers are either architect (so good he can tell others what to do and actually know how/when they will get it done) or scientist (so good he knows exactly how well the program will perform before it's written).

    3. Re:F' Em' by gauauu · · Score: 1

      Dang, if only I still had my mod points from yesterday. You would get all of them for that post.

    4. Re:F' Em' by Megane · · Score: 1

      But the best aspire to be like Mel. Well, more or less.

      --
      #naabhaprzrag, #sverubfr-000, #agi-fcbafberq, negvpyr[pynff*=' negvpyr-ary-'] { qvfcynl: abar !vzcbegnag; }
    5. Re:F' Em' by Anonymous Coward · · Score: 0

      You forgot Guru!

    6. Re:F' Em' by Anonymous Coward · · Score: 0

      There is no need to attach prepubescence boy names to the job.

      Yes there is. Chicks.

    7. Re:F' Em' by 91degrees · · Score: 1

      Those are important roles, but not those of a guru. A guru is a master and a teacher. We don't learn anything except the highly specific from an architect of a scientist. A guru teaches us all we need to know about a domain so that we may teach ourselves.

  9. PLEASE, no one tell John Romero about this! by NotDrWho · · Score: 1

    He'll demand the best agent and then take out a full page ad telling us how his agent is going to make all other agents his bitch.

    --
    SJW's don't eliminate discrimination. They just expropriate it for themselves.
  10. I know GTA5 was good, but come on by Anonymous Coward · · Score: 0

    Not every Rockstar developer can be good enough to need an agent. Grand Theft Auto has a lot of people working on it.

  11. 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 dark.nebulae · · Score: 0

      oh how I wish I had mod points...

    2. Re:do you want exodus? by angel'o'sphere · · Score: 1

      1. true
      2. no idea, never met such a person
      3. I love short three month gigs. After all I earn in three month more than I need for 15 month of living.
      4. sorry, you are an asshole. Ofc every company wants to know why you chose them to work for. Get a life, get a clue. You are human capital? Wow ... never saw a software developer who saw him self that way. We consider us usually as bleeding edge state of the art engineers. Obviously you don't belong to us.

      Titeling others, regardless how deserved, 'cocksuckers' does not make you seem bright either. Homophobiea? Supressed own gayness?

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    3. 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.

    4. Re:do you want exodus? by Anonymous Coward · · Score: 0

      Obviously you don't belong to us.

      Fuck that. There is no "us". I'm a developer, i'm not part of any community, commune or revolution. I do what I do so I can get paid. Please don't speak for "us".

      human capital - noun
      - The skills, knowledge, and experience possessed by an individual or population, viewed in terms of their value or cost to an organization or country.

    5. Re:do you want exodus? by 140Mandak262Jamuna · · Score: 1

      3. I love short three month gigs. After all I earn in three month more than I need for 15 month of living.

      You must be living very frugally. Never got out of the spending habits formed during the grad student days, I suppose.

      When I transitioned from being one of the PIGS[*] to a regular employee on a small not too fancy company with median starting salary, I earned more in that year than I did in the previous four years as a graduate student and as the root (of all evils) of the computer lab.

      [*] PIGS = Poor Indian Graduate Student.

      --
      sed -e 's/Chuck Norris/Rajnikant/g' joke > fact
    6. Re:do you want exodus? by Anonymous Coward · · Score: 0

      I spend less than $25/k year and make around $130k. I don't work in tech (PharmD), and it's not hard to do. Small paid-off house, used card, etc.

      I guess the big this is I moved away from California. That place cost a fortune.

    7. Re:do you want exodus? by Nidi62 · · Score: 1

      3. I love short three month gigs. After all I earn in three month more than I need for 15 month of living.

      You must be living very frugally. Never got out of the spending habits formed during the grad student days, I suppose.

      That's about the only way to save money these days. (Note: not a programmer/developer) I recently changed positions in my company that was literally (and I mean that in the actual sense and not "figuratively") a 60% increase. Haven't changed my spending habits at all, other than eating out a bit more. Went from breaking even each month to actually being able to save some AND I can actually pay off some of my student loans.

      --
      The only thing necessary for evil to triumph is for it to be pitted against a slightly greater evil
    8. Re:do you want exodus? by Anonymous Coward · · Score: 1

      >> 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.

      http://brikis98.blogspot.com/2013/09/the-10x-developer-is-not-myth.html
      http://programmers.stackexchange.com/questions/179616/a-good-programmer-can-be-as-10x-times-more-productive-than-a-mediocre-one

      It's an empirical fact. And *you* personally probably won't meet them, anymore than your average golfer, who might be quite good, will meet Tiger Woods, or any other PGA Tour player. In fact, even avid golfers would probably pass by many pros in the club house, never knowing who they are.

    9. Re:do you want exodus? by Anonymous Coward · · Score: 0

      >Ofc every company wants to know why you chose them to work for. Get a life, get a clue. You are human capital? Wow ... never saw a software developer who saw him self that way. We consider us usually as bleeding edge state of the art engineers. Obviously you don't belong to us.

      It's a bullshit question. 99% of the time, the honest answer is, "because I need the money." They just want you to smoke their pole.

      Who the fuck is "us." You're just some naive noob who can't even get full time employment.

    10. Re:do you want exodus? by angel'o'sphere · · Score: 1

      I don't live frugal. Actually I spent to much.
      But a 3 month gig yields me something like 45,000 Euroes, after taxes that is still 33,000, actually a bit more. (If I only work 3 month a year).
      Usually I work a bit more, and some years up to 9 months, so I have money stached in my Ltd company which pays my 'wages'.
      Now I stay in front of the hard decission to work for a mediocre, not bad but not good money either, for a 15 - 24 month contract.
      The fact that it is for my very first contractor for whom I worked 20 years ago makes it tempting. The fact that they pay 10% less then I'm used to charge, and that it is minimum 15 month, makes it disgusting.

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    11. Re:do you want exodus? by Anonymous Coward · · Score: 1

      I spend less than $25/k year and make around $130k. I don't work in tech (PharmD), and it's not hard to do. Small paid-off house, used card, etc.

      I guess the big this is I moved away from California. That place cost a fortune.

      Also saves money by not using spellcheck and skipping words.

    12. Re:do you want exodus? by Anonymous Coward · · Score: 0

      haha, perfect, absolutely perfect.

    13. Re:do you want exodus? by tompaulco · · Score: 1

      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.

      Well, I don't seem to have a problem with recruiters calling me. I might get one or two a month. What I get from the Indian companies is spammed with lists of available contractors.
      I did used to get a lot of calls from the Indian companies looking to recruit, but the moment they find out you are 1.) not Indian and 2.) not on an H1b, then they lose interest and don't call you anymore.

      --
      If you are not allowed to question your government then the government has answered your question.
    14. 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.

    15. 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."
    16. Re:do you want exodus? by sandytaru · · Score: 1

      I agree, the best guys I've met are at best 2x-3x. We've worked with a few pickups from a local consulting firm when we're short a developer. There were two guys known as the "rock stars" from that company. My company eventually poached one as a permanent hire, and the other guy became their senior architect and a VP. The other guys we've worked with are good, but by no means rock stars. They're average 1X coders. For most work, that's good enough.

      --
      Occasionally living proof of the Ballmer peak.
    17. 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.

    18. Re:do you want exodus? by dugancent · · Score: 1

      This is Slashdot, not a term paper. Who gives a shit?

      --
      SJWs are the new boogeyman. -Me
    19. Re:do you want exodus? by wiredlogic · · Score: 1

      Also add a mail filter for the 100 most common Indian names to eliminate the spam.

      Aaditya Abhi Abhinav Abhishek Abid Aditya Ajay Ajeet Ajith Akash Akhalesh Akshat Akshay Alok Amit Amit Anirudh Anish Ankit Ankur Anoop Anshul Anubhab Anupam Arjun Arka Arun Aryan Ashish Ashutosh Ashwin Avinash Bikram Chandra Deepak Deepro Dhruv Dinesh Girish Govind Harish Himanshu Imran Jainil Jatin Kapil Karan Kaustubh Krishna Kumar Mahesh Manish Manisha Manoj Mayank Mehul Menul Midhun Mohit Neeraj Nikhil Nishant Nitesh Nitin Omkar Paaus Palash Pandit Pankaj Parth Piyush Prakash Pramesh Pranav Prashant Prateek Prathamesh Rahul Raj Rajeev Rajesh Raju Rakesh Ram Ramanan Raunak Ravi Rishabh Rohan Rohit Sachin Sahil Saju Santosh Sathish Satyavrat Saurabh Shaan Sharma Shivam Shubham Shyam Siddharth Soham Sridhar Srinivas Sumant Suneel Suresh Syed Taranprit Tauseen Tejas Tushar Varsha Varun Vasu Vedant Vibhor Vishal Vishnu Yash Yashwant

      --
      I am becoming gerund, destroyer of verbs.
    20. Re:do you want exodus? by Anonymous Coward · · Score: 0

      That's what I did and retired by 40...well, that's when I stopped work. I started telling people that I was retied at age 27. Having 100k in the bank offers considerable freedom. Never acquired expensive tastes after college.

      I had coworkers who lived paycheck to paycheck on the same salary (I'm sure they still are), but other than clothes, car and location, their life is no different than mine. Except they have to go to work.

    21. Re:do you want exodus? by sethstorm · · Score: 1

      3. I love short three month [musician term]. After all I earn in three month more than I need for 15 month of living.

      Then you end up paying the "advantage" back due to diseconomies of scale. On the other hand, the more permanent person has less worry over the same 15 months and better benefits.

      Such short-term work is part of the problem, not the solution - as most people do not have the ability to outright refuse good work.

      --
      Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
    22. Re:do you want exodus? by Anonymous Coward · · Score: 0

      I think that it really depends on the problem domain. For some things like learning how a new package works, the difference between average and the best is no more than 2x or so. But for other things where-by domain knowledge can be applied, then a 10x aspect isn't that uncommon.

      Basically, the problem is that for many tasks, the average developer isn't that good. The frustrating ones that I've had to deal with typically deal with folks who didn't design a system properly and now are trying to patch the bugs. It eats up a lot of time and leads to a lot of rework, but not redesigning to fix the root problem.

      One interesting data set for programmer productivity that's readily available is the Google CodeJam programming contest results. Some of the folks who make it to the later rounds are constantly performing well. And you can even try the problems yourself for practice and see where you would have ranked if you had competed. It's usually pretty sobering. One thing which it made me reflect on was that I could get working programs faster if I put in more unit tests. While the data isn't necessarily indicitive of real world programming tasks, it provides a qualitative place to start.

    23. Re: do you want exodus? by Anonymous Coward · · Score: 0

      your mistake is to be unspecific. sw engineers often have highly specialised domain knowledge or previous experience

    24. Re:do you want exodus? by david_thornley · · Score: 1

      I've known some very talented people in my time, almost all of which were relatively modest and not self-serving. I've actually worked with few arrogant jerks, and I usually wasn't impressed.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
    25. Re:do you want exodus? by Anonymous Coward · · Score: 0

      > 10x [productivity coders] ? I've never seen one.

      I've worked with one. When I joined the project, it was already going for ten years. SLOCCount measured 103 man-years worth of code. Average number of developers during those ten years: two (it was a one-man show for the first five or six years).

    26. Re:do you want exodus? by Jack+Griffin · · Score: 1

      = '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?

      This is me in a nutshell. I go to work to get paid. I don't care about your company or your culture, I come in at 9, go home at 5, and take the agreed sum for my efforts.

    27. Re:do you want exodus? by Jack+Griffin · · Score: 1

      Excellence breeds arrogance so what if their was a genuine 10x-er out there that was a douche? They're still worth it. I've worked with plenty of fuckwits in my time, so I'd much prefer a fuckwit with real skills than not.

  12. IEEE Rockstars by spstrong · · Score: 1

    I get a lot of articles, emails, webinars invites from IEEE.

    I am sick of
    Rockstars of Big Data
    Rockstars of IOT
    Rockstars of Wireless
    Rockstars of I-know-something-I think-you-don't-know-and-I'm-going-to-may-hay-while-the-Rockstar-shines.

    Sheeesh!

    I have a filter that puts any email with Rockstar in the subject in the trash bin.

  13. Need agent to filter InfoWorld junk content by Anonymous Coward · · Score: 0

    What I need is an agent to filter out InfoWorld's junk filler worthless content so I don't waste my time reading it or reading about it. InfoWorld is to quality articles what Wal-Mart is to furniture. All links to InfoWorld should disclose that in the summary - what happened to [InfoWorld.com] in brackets after the link?

  14. 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.

  15. 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?

    1. Re:Something missing here, I'm afraid... by david_thornley · · Score: 1

      Top developers often don't care exactly what they're making, although paying them low enough to even hint at a lack of respect is a really bad idea. Usually, they make enough money and value other things about the job. If you're going to offer me a 50% increase, but I have to wear a suit and tie, deal with managers who are jerks, and not get adequate hardware and software to develop on, forget it.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
  16. Most won't pay a couple of hours worth for a union by Anonymous Coward · · Score: 0

    Most developers wouldn't pay a couple of hours worth of work for union representation, what makes anyone think a developer would give 10-20% to an agent to find work? Add to the fact that very few companies recognize programmer talent and are willing to pay for it (see any article on H1-b).

    If you're a famous developer, chances are you're giving presentations anyway and probably have some kind of representation.

  17. New career field by dysmal · · Score: 1

    This'll give the MBA's something to do now.

    I'm waiting for the article about people complaining about an uptick in smarmy agents who don't know the difference between their ass and a hole in the wall.

  18. IM A ROCK STAR by Anonymous Coward · · Score: 0

    EVERYTHING IS AWESOOOOOOOMME

  19. 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.

    1. Re:Some recruiters definitely have agent "ethics" by BitZtream · · Score: 1

      I had a nearly identical experience getting my current position, via a recruiter ...

      Since I've been hired and been here a few months, long enough to get to know everyone and whats going on, I've found out all sorts of neat edits they did to my resume. Like ... changing the spelling of my freaking name!

      When in the interview, I was essentially asked to prove I knew some of the things on my resume ... in detail, the kind of detail that seemed ridiculous (very specific knowledge of very narrow ASP.NET problems that only a handful of people have ever dealt with outside of MS) after a bit they let me know that they believed me, and then proceeded to explain that they had an almost identical copy of my resume ... from the same recruiter, with someone else's name on it. Best still is the copy of my resume they got from the recruiter was completely different than what I brought with me to the interview. When they saw what I brought with me, all sorts of red flags went off in their heads ... rightfully so.

      Needless to say, neither I nor the company will be using that recruiter again.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
  20. Oh, please by bfwebster · · Score: 1

    I can't thing of a quicker way to terminate an interview with me were I looking to hire developers.

    I actually had something a bit like this happen back in 1990 or 1991 when I was building the engineering team for a software startup. I had two developers who were local to the area (San Diego) come in together for interviews. They actually had great resumes and relevant experience -- but when it came to talking compensation, then wanted (a) six-figure salaries (more than I was making as CTO/chief architect), (b) signing bonuses (did I mention that we were a startup and we're still about a year away from closing on venture funding?), and (c) broached the idea of company cars.

    I thanked them for coming in and sent them on their way.

    --
    Bruce F. Webster (brucefwebster.com)
  21. That seems awfully narrow advice. by Chris+Mattern · · Score: 5, Funny

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

  22. I wonder by Ol+Olsoc · · Score: 1
    Is this "Rockstar Programmer" crap part of trying to remake programmings image so that young ladies might think it is a cool career path?

    Umm, those Intel Rockstar videos were supposed to be humorous, not a documentary:

    https://www.youtube.com/watch?...

    So is Kim Kardashian going to get into the business next?

    --
    The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
  23. I have a comment I'd like to post by Anonymous Coward · · Score: 1

    If Slashdot would please contact my agent and make arrangements I'll post it

  24. agism by retech · · Score: 1

    Another way of looking at this is Millennials vs. the old order. Welcome to the true ME generation.

  25. Cameron Moll by Anonymous Coward · · Score: 0

    If you've ever met this ass, you've met this rockstar mentality.

  26. change in terminology request by Anonymous Coward · · Score: 0

    please stop referring to talented devs as 'rock stars'. Being at work if you are a rock star involves performing in front of 10s of thousands of fans then doing lines of blow off the bodies' of hot members of the preferred sex while partying in a luxury hotel that someone else is paying for (even if it is, technically, your money).

    Sitting in front of a computer screen for 12 hours a day for some corp. - no matter how 'hot startup' they may be - is not and will not ever be 'rock star'. Sorry!

  27. It's all about the residuals by RogueWarrior65 · · Score: 1

    Ever wonder why Hollywood A-listers (and Oscar winners) are appearing in TV commercials? Because residuals. Nice work if you can get it. Personally, I'd love to see the geeks of the world exulted like musicians, actors, and athletes. The only question is whether this will result in a new Catch-22 barrier to entry i.e. can't get published without an agent and can't get an agent unless you've been published.

  28. 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...

    1. Re: Pretty insane, huh? by Anonymous Coward · · Score: 0

      where i work as a sw engineet (the heart of german auto industry) you make as much per hour as a plumber. net income of an auto worker is better than a c++ sw engineer.

      sounds pervert? it is.

    2. Re:Pretty insane, huh? by Jack+Griffin · · Score: 1

      I have worked with a few real 10x-ers -- in the systems field, not development.

      No offence, but you can't really have a 10x systems guy. 2x maybe, or in extreme cases 3x, but never 10x. Development is creative, so a clever and creative type can produce 10x more than a regular. A systems guy is just maintenance. Like a guy who cleans toilets, or dig holes, even the very best is only marginally more productive than the average.

  29. 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."

  30. 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.

    1. Re:We need agents by deodiaus2 · · Score: 1

      1) I don't know how many top companies that I have worked for that think that they have work which requires a rockstar? Half the time, the the programming job is not all that. By the time the job is spec-ed out, all the creativity has been beaten out of by a BA.
      2) Many times, I see jobs advertised for which I apply. About 2 days later, a recruiter will call me about the job. I'll say that I applied, but they will retort that the can get you in due to their established business connections. Half the times I feel that they are using me to make contact with a hiring manager rather than the other way around. Within 4 days, I get a 10 calls from recruiters half way across the country wanting me to represent me.

    2. Re:We need agents by Anonymous Coward · · Score: 0

      Exactly. Having someone working on your behalf is almost always better. For those of us who are actually professional programmers, sifting through the wasteland of job openings and helping to negotiate a proper salary is really helpful.

    3. Re:We need agents by Anonymous Coward · · Score: 0

      Besides being an engineer, programmer, admin, etc., I've done tech (live sound mix) in the music industry. I used to wonder why musicians needed agents and managers, especially after hearing many horror stories (bad gigs, ripoffs, etc.) It turns out that just because you're genius at music, or programming, does not make you genius at selling yourself and all the BS that goes with negotiations, PR, etc. I, for example, know how to use their, there, and they're correctly, but I suck at resumes, self-promotion, etc., and I've been underemployed most of my life. Sure, poor pitiful me. Maybe not me, but maybe someone, who could cure a major cancer, will never be discovered because this world only rewards those who put on a big show. It's not just individuals but society that loses.

    4. Re:We need agents by Anonymous Coward · · Score: 0

      Maybe not me, but maybe someone, who could cure a major cancer, will never be discovered because this world only rewards those who put on a big show. It's not just individuals but society that loses.

      Yeah, because what we need to fight cancer is not some guy working away in the lab and the hospital doing all that boring grunt work to find a cure, but a (*cough*) rockstar who can put on a good show. If we only had more rockstars I'm sure we could solve all the world's problems.

    5. Re:We need agents by Anonymous Coward · · Score: 0

      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.

      Clue: the ones who are licking their chops over the prospect of "agents for rockstar coders" are the recruiters. And they will still be just as clueless as an agent for a "rockstar coder" as they were when they were recruiters calling you because they are deperate to fill this month's quota.

      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.

      Second clue: they aren't looking for your perfect job. They are looking for their next commission. Hell, they almost certainly don't even know what the perfect job is for you. In fact, they are all but clueless about the job market in your field of expertise.

      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.

      This one they might actually be of some use for you. After all, higher salary for you translates into bigger commission for them.

  31. Unions are for interchangeable laborers, agents fo by raymorris · · Score: 1

    > wouldn't pay a couple of hours worth of work for union representation, what makes anyone think a developer would give 10-20% to an agent

    The people who would want a union are precisely the opposite of those who would want an agent, in general. The union is about COLLECTIVE bargaining, "we all get _____". There's no "I", it's about "we, the workers", who are essentially interchangeable. An agent is about "here's why I'm special and you want to hire me, and I want ___, which you should give me because only I can give you ____".

  32. 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"
    1. Re:Gurus like Carmack don't need agents by greg1104 · · Score: 1

      Whoa, thanks for the flashback. I remember reading about your work in some of Abrash's columns.

    2. Re:Gurus like Carmack don't need agents by Terje+Mathisen · · Score: 1

      Thanks for remembering, that time was a lot of fun. :-)

      I'm still doing low-level programming, I've been involved with the Mill for a little more than a year now, I'm working on scalar/vector FP emulation for the smallest models we intend to produce.

      Take a look at http://millcomputing.com/ if you want to widen your mind a bit: A CPU with a belt instead of registers!

      Terje

      --
      "almost all programming can be viewed as an exercise in caching"
  33. Re:Most won't pay a couple of hours worth for a un by ErichTheRed · · Score: 1

    That's the thing - in the IT side of the house, "famous" people share a lot of their knowledge and are well known. I can think of a few off the top of my head - Mark Minasi, Brian Madden, Rod Trent, etc. Lots of these guys are hired by companies to dispense advice and have a reputation that follows them. I'm too busy to do it, but I've often thought it would be fun to go down that road, just blogging about random tech stuff and speaking at the occasional conference.

    I think that instead of agents, the industry would be better served by a strict professional organization -- doctors are guaranteed high pay because their professional organization fights for stuff they want, and limits the supply of new entrants. Imagine not having to give the FizzBuzz test to a "senior architect" to see if he's lying, or grilling someone on minutiae regarding hardware or operating systems because you can't independently verify their experience. The interesting thing about an AMA-style professional body would be how to integrate the "trades" side of IT (help desk, tech support, routine system operations tasks) with the design and engineering side. I think this is what needs to happen if we want the profession to "grow up." Doctors don't call themselves rockstars, or ninjas, or gurus.

  34. It's well documented, and I've seen it by raymorris · · Score: 1, Insightful

    A productivity difference of 10X-20X is well documented. I've seen it several times. Note that's average productivity over a year, not consistently every day. Here's an example:

      I've seen more than one instance in which a average, "competent" developer will spend 10 days writing a module to add feature X to some software, to solve business need Y. The expert/guru/rockstar will spend ten minutes changing a setting to solve the same problem.

    So the average person spent ten working days, the expert spent ten minutes in this one case. The expert could then be only equally as productive for the rest of day and they will have accomplished in one day more than the first person accomplished in ten days. I very often solve business needs by _removing_ code, removing a restriction or problem. You can imagine that removing a blocking problem can easily be ten times as productive as the typical approach of solving new problems or handling new tasks by building new systems. Simply asking "why can't we use the existing system for this new task?", then tweaking the existing system to handle the new requirement, can be hugely more productive than starting out with the idea that new tasks require new systems to be built.

    1. Re: It's well documented, and I've seen it by Anonymous Coward · · Score: 0

      dont say that. you hurt a ton of feelings and might have serious idiot opposition in the future.

  35. 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?

    1. Re:Can you really hire a "rockstar" programmer? by david_thornley · · Score: 1

      I work well on projects I identify with, not just my pet projects, so if I can identify with corporate success I'm good. I like doing things for other people, after all.

      Also, why would a "rockstar" necessarily want to run his or her own company? Those are completely separate skills and mindsets.

      --
      "When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes
  36. 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.

  37. Re:Unions are for interchangeable laborers, agents by ErichTheRed · · Score: 1

    Actors and screenwriters do indeed have a union. That's how the vast majority of actors who aren't Leonardo di Caprio or Tom Cruise make money -- the union negotiates scale wages with the studios and stage performance producers. Same goes for musicians.

    I would actually be in favor of a union for that reason - there would be less downward wage pressure and new entrants would continue to come into the profession in search of a career progression.

  38. Cutoff line? by clickety6 · · Score: 0

    I think I might only be a 9xer - Should I still get an agent? My office mates are definitely only an 8xer and a 6xer at best. Should they get agents? Or share an agent? Or become agents?

    --
    ----------------------------------- My Other Sig Is Hilarious -----------------------------------
  39. 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.

    1. Re:Rockstar, meh by Anonymous Coward · · Score: 0

      You're getting all flustered over semantics.

    2. Re:Rockstar, meh by Anonymous Coward · · Score: 0

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

      I believe the the words you are looking for are "they have delusions of adequacy."

      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.

      Indeed. The ones who are truly "rockstar" quality are generally unassuming. They don't have to brag or boast. Their reputation will precede them wherever they go. In my experience I've also found them to be very generous with their time and expertise.

  40. I'M A CODING GOD! by Anonymous Coward · · Score: 0

    Yes I am.

    1. Re:I'M A CODING GOD! by weilawei · · Score: 1

      But are you a shiny coding god?

  41. 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.
    1. Re:Rip Off Artists by Jack+Griffin · · Score: 1

      You've hit in on the head. The Entertainment industry is chock full of idiots willing to sell their souls to be famous. And where there are fools and money there are leeches there to sell them the dream for a fee. The scam works because the agents are generally smarter than the talent they represent, so can continue the illusion of value add. In IT this is not the case. As we all know, agents are sales people that can't even grasp the simplest terminology or technical concept, so any attempt to sell a bullshit story never gains any traction.

  42. Agent "Lite" by keithga · · Score: 1

    There is something to be said about getting an agent for the negotiations, someone who can negotiate on your behalf. What are the going rates for the position? What is the best rate I can get? What if I want to work as a 1099 employee vs a W2 employee? And other contract details like the removal of Non-Compete agreements, and other silliness. I recently negotiated the start of a new job, and had to really push back on the non-compete agreement (US resident not in CA), they really are quite horrible. I wouldn't mind paying a percentage for the best deal, and some more transparency in the process.

  43. What this implies by Required+Snark · · Score: 1
    Rock Star developers wanting agents == Technology bubble about to implode.

    Node.js Is Bad Ass Rock Star Tech

    For Node.js substitute any "Rock Start" buzzword.

    --
    Why is Snark Required?
  44. Another 10x slashvertizement: by Anonymous Coward · · Score: 0

    Let me tell you my experience. Got through with their interviews.

    They had no leads in my area, but wanted me aboard. Sounds good, right? Not when you read what that entails. They who have "no leads" in the area, keep 20% of any jobs I land, even on my own... They charge me unreasonable monthly fees going forward, plus any hotel expenses they deem reasonable for their travels (wtf?). They are to be my exclusive agents going forward, and will handle all salary negotiations, etc. for any leads, even if I find them. In other words, I am completely at their mercy by "signing on", plus I pay them their monthly fees (plus any hotel expenses *they* decide they need for their business, again, wtf?)

    When I politely tried to discuss altering some of these terms, they flat-out said: Not negotiable.

    Fuck that shit. How about they agree that I am their only client going forward?

    I wouldn't touch 10x with a 10x- pole.

  45. SAG rate $3400/week - interchangeable people by raymorris · · Score: 1

    The SAG rate sheet specifies about $3,400 per week for most performers. Recognizing that they only get paid for the time they are on set, not the "work" time put into going to auditions, etc, so figure that's about $1,700 per week of work that they put in.

    $1,700 week - yeah sounds like interchangeable people to me. Not the people hiring agents to negotiate for them.

  46. Sarsippius Tells it Good by Anonymous Coward · · Score: 0

    When Sarsippius shows up to get down to work, he don't take "no" for an answer.

  47. Salary by BitcoinBenny · · Score: 1

    What kind of salaries are talking about here? Its not really clear to me what the benefit of the agent is, besides negotiating a slightly higher salary and some vacation days. I have a feeling that rockstar status still doesn't mean getting paid like a rockstar.

  48. I remember when ! by Anonymous Coward · · Score: 0

    I remember in the mid 90's when if you wanted to work at ILM and where a talented compositor you had to walk into a negotiating room with an attorney present because if you didn't you would get abused with legal jargon and strange contractual idiosyncrasies that would inevitably take advantage of your talent and leave you working for peanuts... There is a reason that class action conspiracy to reduce wages of developers settled out of court. So less of an agent and more of an attorney. Or perhaps it's time to start a union.

  49. Re: by Anonymous Coward · · Score: 0

    where i work they like to use ees, physics and math grads for computer science work.

    those folks dont even know what a proper hashtable is and neither do they WANT to ever learn it.

    the managers have no clues either. it is easy for me to be a rockstar relative to these imbeciles. my code is 100 times more efficient.

  50. Re: Most won't pay a couple of hours worth for a u by Anonymous Coward · · Score: 0

    I'd love to mod up your post. The other reason to have a trade organization is to make sure members are up-to-date.

    Tech is chock full of fads, but every so often certain fads become long-term trends worth learning.

  51. Most developers suck, even more "rockstars" suck! by EmperorOfCanada · · Score: 1

    Most of the developers that I have met really sucked. While I have met some stunning rockstars who could code up solutions that were magical on so many levels the bulk of the "rockstars" were simply blowhards that were probably more destructive than the worst boring developers. These were people who would literally dig into the kernal of Linux instead of writing a simple python script. But the sure sign that a "rockstar" is in fact just a blowhard is when they become religious zelots for one technology or another. They will make statements like "Procedural coding is so 20th century" or "You must recode your entire well oiled system using language X in order to add that one feature."

    These "rockstars" usually come in and create massive amounts of work. Destroy pretty much everything and then leave before the cleanup is barely started.

    Whereas the true rockstars will simply come in, quietly code for a short while, and solutions are born. Often these are things that other people can then work with making them better as well. If there is horrible work that does have to be done then again the rockstar will quietly nod, find the few in-house good programmers, spend a weekend or two, and then present a working robust replacement for the terrible system. Not something that is "almost done" (as in half baked) but a complete solution with in-house talent that can work with it.

    If anything the surest sign of a rockstar is that there will be little or no squabbling. If there is any squabbling with the in-house developers it will be with the resident blowhard who will be heard saying, "That system won't work, we need to stay the course and use the technology that I have 8 certifications in."