Quote:
Originally Posted by Neil S
Rock Star guru ready to work 26 hour days because he's so committed to excellence!
He should also be an expert at Ruby on Rails, Python, Django, Erlang, Clojure, jQuery (javascript not necessary but it'd be nice), HTML5, XHTML, HTML, CSS, CSS2, CSS3, and yeah, he better have read the WHATG and W3C docs because he's getting quizzed on second-child pseudo-classes. He should be up-to-date on all of the latest and greatest development culture and knowledge, have some experience in iPhone and Android development (coding in blackberry is so 2009, man!) and should be a bona fide expert in Visual Studio, Vim and Emacs. Please send links to at least 4 dynamic (non-static) websites he's built from scratch (no CMS sites please!). 40K/year w/ profit share (didn't we say were a start-up?) for the right person.
My company is also looking for a web etc. guy/gal not-so-rockstar because that crap cost $$$$, so I feel the pain also. Nice thing is that said guru only has to deal with me for the most part. Thankfully, I don't have pointy hair, know some coding, and don't have particularly strong opinions on it. Well, said guru should know Lisp (booyah!). j/k.
The problem is that my company really doesn't know what they want. Maybe they want a) but then again only if a) is really needed or something like that. This is that area where I have to stick my neck out and (hopefully) get my head cut off. Love making mistakes, getting the blame for things I didn't do, and otherwise dodging bullets for no good reason. I'll even let said not-so-rockstar laugh out loud at my frumpy and totally denormalized database. Actually, that could be the "coding test." See my database: if they say "That's really cool, man," I'm probably dealing with someone that knows less than me as well as someone who refuses to open their mouth when they see something wrong, which is both really bad (kind of what happened to the last guy). I haven't taken out the time to normalize it, so make the interviewee do it.