The path to programming rockstardom
August 13, 2012 12:47 PM Subscribe
What distinguishes the ninja/rockstar (Ruby) programmer from the understated kind?
posted by vega to work & money (17 answers total) 11 users marked this as a favorite
I went to an interview for Ruby developer position last week. In the interview I was asked: "we want to hire ninja/rockstar programmers, are you one? what makes you one?"
So here's a moment of self doubt. I'm a C#/.Net programmer, with something like 4 years of experience (I'm also a career changer). I've never worked professionally with Ruby, so sometime ago, I've decided to work on a few side projects to build somewhat of a portfolio and put the stuff on github. These are CRUD apps. These are also actual apps, meaning the power live websites (in other words I have experience from design to deploy of rails apps). They feature stuff like twitter/facebook authentication, voting on content, "liking" content, "friending", and so on. I wonder if they're not "non-trivial."
Anyway, I don't like the "rockstar" question, it makes me think they want to hire divas instead of, you know, developers and stuff. Here's my problem though: I really want(ed) that job. So, if that's what it takes, my question is: what distinguishes the ninja/rockstar (Ruby) programmer from the understated kind?