Doesn't mean that the programmer is worth a damn. That's a different question. Confusion results when you confuse what's being said.
It also doesn't mean that a rockstar programmer is what you really need. But that's also a different question.
11–20 of 52 posts
Doesn't mean that the programmer is worth a damn. That's a different question. Confusion results when you confuse what's being said.
It also doesn't mean that a rockstar programmer is what you really need. But that's also a different question.
I always groan when I see it in job listings. The handful of real "rockstar" programmers don't need to scan job boards. I'm guessing what you're likely to attract with this kind of post is a lot of arrogant code cowboys that don't play well with others.
Anyone here have advice for those non-technical people who know they need a great programmer on their team?
Get someone -- a friend, a consultant -- with domain knowledge and preferably hiring experience to help write your listing, screen and interview your candidates. Make sure your qualifications are spot-on, well-targeted and appropriately descriptive.
If it's not an interesting project, getting a good programmer to jump on it will be hard.
I responded to the recruiter to ask if drugs, groupies and obscene amounts of alcohol were involved. And also if I could destroy a hotel room or two.
I then explained to them that there is nothing rockstar about software development and that I would rather be approached in a more professional way.
I quickly got a followup email back from the recruiter's boss saying that they made up the rockstar bit and that the client had nothing to do with it. He did apologize and said he would love to have a serious talk.
Short version: It was initially a helpful construct to suggest that:
* Your potential place of work was not stuffy. That the applicant could seek relief from their horrible bank job. (This signal is now false given that boring bank jobs say "rockstar." :D )
* The applicant will be respected and treated well (like a rockstar), not a codemonkey.
Nowadays, "rockstar" implies the applicant must be all-skilled, all-talented, with no burden on the potential place of work to live up to anything suggested by use of the word :)
I think the alleged appeal of a job listed as being "for rockstars" is a certain amount of automatic respect once you get there. No one wants to go and be some day trader's or insurance adjuster's software lackey, so the idea of being the 'star' of the company is very appealing. The problem is that this is inherently completely bullshit. Most companies are driven by sales of a service or non-software product, which m…
It does sound appealing. But then you quickly become part of crazy meetings, changing priorities, deadlines, 'agile' planning, dealing with other teams that are less rock-band-like and other stuff that gets in the way of rockstar habits.
Personally I find that using the words "rockstar" or "ninja" makes the company that placed the ad sound like a bunch of immature amateurs.