You Don't Really Want a Rock Star

Posted by Matt on Wed, Feb 02 2011

I don't think I'm going out a limb when I say we (developers/designers) are sick of seeing "Rock Star" in job postings. Not only is it overused, it's not even analogous. Let's take a look at what a job posting would say if the company really wanted a "Rock Star" developer.

Venture backed crowd source cloud computing startup is looking for a rock star developer to join our band.  The salary isn't very good, but we offer generous company options which give you a 1% chance of hitting it big (options void if you commit suicide or die in a plane crash).

The ideal candidate will show up late and still drunk from the night before. Being extremely hungover is also acceptable.

You will be expected to produce one awesome piece of code and can milk that for the remainder of your career here.  Alternatively, you can copy some existing code and change it slightly. Honestly it doesn't have to be that good as long as you can convince MTV (that's Mary, Todd, and Vince - our product team) to tell us it's good.  We're pretty clueless about this stuff.

You are encouraged to provide scantily clad groupies and undergarment tossing is acceptable.  If you can't provide your own groupies we may have some in the supply closet that you can use.

We offer a very flexible vacation package and you can choose not to work on any particular day if your fingers are hurty or you're just not in the mood.

Our dress code is strict and you will be expected to comply.  We will provide you with a company branded fishnet polo, but you will need to supply your own tight leather pants.

We provide all our developers with top of the line computers and fancy multimedia keyboards that can be smashed to bits if you have a particularly good day.

Full lunch of pizza, wings, and hard liqueur will be provided daily in the kitchen.  All beverages should be consumed directly from the bottle.

Check back tomorrow for part 2: "Programming Ninja needed for YC W11 startup"

Posted in Satire

9 Comments

Joshua McNeese said on Feb 02, 2011
haha, well played.
Jamie said on Feb 02, 2011
Agreed. And I was just about to mention that I feel the same way about 'ninja' before I saw your teaser about part 2. ;)

Programmers aren't rock stars and we're not ninjas. We're programmers.
Seth said on Feb 02, 2011
I quickly thought about "ninja" while reading the article. You could probably add "uber hacker" with "1337 skillz" to the list of annoying terms in job descriptions. It's nice to see professionalism from the place I might be working for.
Jamie Mill said on Feb 02, 2011
Brilliant. I've really missed your blogging Matt!
Cameron Perry said on Feb 02, 2011
Great post for the return!
kvz said on Feb 02, 2011
Good to have you back Matt
randy said on Feb 03, 2011
it is my opinion that productivity would take an enormous leap upward if there were actually scantily-clad women catering to us developers.
sey said on Feb 08, 2011
What if the developer *is* a scantily-clad woman?
Mariano Iglesias said on Feb 03, 2011
I call myself a Coding Ninja, so what? Just because someone else who is clearly not a ninja (nor a coder) misuses the term that doesn't make it invalid, does it?

Otherwise we should remove "Programmer" from the dictionary because a lot of people who call themselves programmers can't even code right.

So instead of being concerned about terminology, pay more attention to the code. Because that, my friend, is what defines a software developer. The code.

If your code sucks, YOU suck.

If your code rocks, then you rock. And you can call yourself whatever you want. You could be "The Coding P.I.M.P." for all I care.