Interviewing Skills: Communication is #1 July 31, 2009Posted by Hank Wallace in Uncategorized.
I re-read The Hardest Interview Puzzle Question Ever by Jeff Atwood today. I have interviewed many, many programmers (and non-programmers) over the years and have always felt that it is, by far, more difficult than any of my daily responsibilities. Hiring good people is a critical factor to a company’s success, yet many people are really bad at evaluating others.
Jeff’s post made me think about the types of questions I usually ask and what I am looking for in a candidate. The questions differ based on the skills of the candidate, but here is what I am usually looking for:
- Is the person passionate about something? I don’t care if it’s work related or not. I just want to know that they can get excited about something.
- Do they have a need for continuous self-improvement?
- Can they admit when they don’t know something? Nobody knows everything, so don’t guess or BS me. I would rather they admit they don’t know and then tell me how they will find the right answer.
- Would the team enjoy working with this person?
What I was missing is a concentration on their communication skills. No matter how smart they are, they will not work well with other members of the team if they don’t communicate well!
Why Twitter? July 25, 2009Posted by Hank Wallace in Blogging.
I don’t understand Twitter. Is it just me? Am I no longer geeky enough to appreciate it just for the technology? Sure, I wish I thought of it ($$$$) and I think the simplicity of the basic idea is amazing. On the other hand, I just can’t get myself to like it and use it (ahem.. “tweet”). I have tried, really. I even have 3 different Twitter accounts that I created back when it first became popular and I thought I would “figure it out”. Why would anyone want to know what I am doing every minute of the day?
If you understand it, like it, find it useful or just want to bash my inability to understand it, please leave me a comment. I would love to hear how others are really finding uses for it.