Ask HN: Stuck making a decision whether to hire
This person has 6 years of experience. I would consider him a relatively average, mid-level developer. We have one other developer who is very good and experienced - along with me.
The average person has taken feedback well, has shown some improvement and is meeting the requirements. I haven't been impressed, but I also haven't been disappointed. When I ask him to do something, he does it but doesn't do much more. He seems to struggle without structure and predefined tasks.
PROS: He's very eager to learn, humble, has a great work ethic, picks up new technology fairly quickly, takes feedback very well.
CONS: Has grandiose ideas that are often irrelevant to the task at hand. Gets distracted easily. Has difficulty taking an abstract concept and breaking it down to actionable pieces.
Should I be hiring only A+, "rockstar", talent or is there a place for an average developer in a startup? Cost is not really an issue. How can I move past this point of indecision?
3 comments
[ 3.4 ms ] story [ 15.4 ms ] threadAlso you would be well advised to stop looking for a rockstar (i.e. flighty, unfocused, chasing the latest new thing, more ego than needed). Rock Star vs Rock Solid http://bit.ly/6F4jvv
Look for someone with some of these characteristics: http://bit.ly/c5Sar3
Focus, Comprehension, Verbal communication, Problem solving
Maybe I'm being overly critical...
So it sounds like you've already made a decision. And the only thing to do at this point is to be as humane as possible about it. Being as it was your decision to hire him. And he's not incompetent (or a jerk) from what you're saying -- just not your long-term ideal.