Curious Cat Management Improvement Blog: Deming, lean thinking, innovation, customer focus, continual improvement, six sigma.
January 11, 2007
Interviewing and Hiring Programmers

Interviewing and Hiring by Tom Van Vleck

“Let’s take a break from talking to people. Why don’t you have a seat in this empty office, and write a small program. Use any language you want to. The program can do anything you’d like. I’ll be back in about 30 minutes, and ask you to explain the program to me.”

It seemed reasonable, if the job was programming, to ask people how they felt about actually doing some. And sure, it caused interview stress. We allowed for that in our evaluation; but the job was going to be stressful at times too, and we needed people who could enjoy it. The important thing was not what the candidate wrote, but the account he or she gave of it.

And you’d be surprised how many people couldn’t do it. Couldn’t write a simple program and talk sensibly about it. They’d huff, and bluster, and make excuses, and change the subject, rather than actually write some code. “Oh, I think of myself as more an architect than a coder.”

A very worthwhile read. I discussed some of these ideas in: Hiring the Right Workers.

Related: Find management improvement jobsSigns You Have a Great Job … or NotManagement Training Program

3 Responses to “Interviewing and Hiring Programmers”

  1. Friday KnowHR Links - Interviewing and Hiring at KnowHR Blog Says:

    [...] Interviewing and Hiring Programmers. Curious Cat Management blog shows that sometimes a simple test is all that’s needed to weed out the potentials from the poseurs. [...]

  2. CuriousCat: Hiring the Right Person Says:

    Malcolm Gladwell presented at the New Yorker conference on the Challenge of Hiring in the Modern World. As usually, he provides some great thoughts…

  3. Curious Cat Management Improvement Blog » Job Listings Online Filled with Jargon Says:

    In the information technology field the standard practice is to include a large number of basically irrelevant skills as requirements. And then managers wonder why they don’t get decent applicants…

Leave a Reply


Curious Cat Management Improvement Blog © curiouscat.com 2005-2010

Internal Links

Author

John Hunter

Tags

Bill Hunter blogs Books Career Carnival cars commentary Creativity curiouscat Customer focus Data Deming Economics economy engineering executive pay Google Health care Innovation internet Investing IT Japan John Hunter lean manufacturing Lean thinking Madison management managing people Manufacturing overpaid executives Performance Appraisal Process improvement Psychology Quality tools quote respect for people Six sigma Software Development Statistics Systems thinking tips Toyota Toyota Production System (TPS) webcast
Full tag could

Other

Search Blog

Web Search

Management Improvement web search

Recent Comments

  • Nick McCormick: Agreed John. Slogans can be good or bad. They can be effective if the rank and file come up with...
  • Halvard: I have reservations about the Obama Healthcare Plan. Can it create costly effects to my families well being?...
  • Rob: Absolutely excellent videos. Deming is timeless and his message resonates today.
  • Jamie Flinchbaugh: I am curious to watch it. I believe the executives will probably have some ah-has and some good...
  • Jamie Flinchbaugh: Thanks for including me. I’m glad you choose Fail, Learn, Lead. I think it’s a really...
  • ilskan: @Kyle: I suppose so. Ideally you want a happy medium, though; the other end of the spectrum can be pretty...
  • Anonymous: I recently stayed in a ski lodge in the white mountains Arizona for me and the wife’s anniversary....
  • Jamie Flinchbaugh: I’m sure you are right that there are many frustrated people, but one of the benefits of...
  • Karen Wilhelm: Great find – lean starters in need of do-it-yourself training curriculum can really benefit from...
  • Mark Graban: Nice post, John. I’ll hold out hope that this is more than a form of industrial tourism. Executive...

Archives

January 2007
M T W T F S S
« Dec   Feb »
1234567
891011121314
15161718192021
22232425262728
293031