News for hackers. Stuff that matters.
Re:How to get hired (or, 'The silly story of interviewing in... by patio11 on Monday December 19, 2011 @04:21PM (#3371189)
Thomas is saying that the hiring process for programmers is so comprehensively fubared that asking the FizzBuzz question to someone who has worked as a senior developer for 8 years at a well-regarded firm provides valuable signal and that if you fail to ask it you might hire people who are completely incapable of programming even with your fancy-dancy recruiting process, which shows that the pipeline and standard interview process are both borked like crazy.
Re:How to get hired (or, 'The silly story of interviewing in... by chc on Monday December 19, 2011 @05:03PM (#3371324)
Essentially: It is not common for doctors to be asked to locate the interviewer's mouth, ears and thumbs. If an interviewer asked that kind of thing, you'd really have to suspect that he couldn't tell a good doctor from a bad one.

But programming interviewers do need to ask this kind of thing. So you really have to suspect…

Re:How to get hired (or, 'The silly story of interviewing in... by potatolicious on Monday December 19, 2011 @08:29PM (#3371908)
The problem isn't that we're asking doctors to locate their mouth, ears, and thumbs.

The problem is that the resume and candidate pipeline is so crappy, that the interviewer cannot be sure if the person sitting across the table is a doctor, or a plumber, or a carpenter, or an accountant, or maybe a bum off the street.

My interviewing life would be a lot easier if there was a firm guarantee that every candidate knows at least basic programming - and by basic I mean basic - i.e., can put together a for loop that compiles, in a language of their choice.

The second part of this problem is that the industry has so many jobs where the absolutely clueless can survive that "X years experience" in-industry is not a trustworthy metric for competence. "5 years at County General" for a MD, with a clean record, is a pretty decent guarantee that your candidate is in the ballpark. "5 years at Accenture" for a programmer guarantees nothing, not even the ability to write FizzBuzz.

Elsewhere in the thread someone mentioned being incensed that, even with his years of experience, he was being asked elementary questions. That's why - years of working experience is not a valid signal for competence.

Re:How to get hired (or, 'The silly story of interviewing in... by Cass on Tuesday December 20, 2011 @11:46AM (#3374072)
"5 years at County General" for a MD, with a clean record, is a pretty decent guarantee that your candidate is in the ballpark."

Scary but true: There are plenty of experienced doctors who couldn't pass a medical Fizzbuzz. My supervisor at my last teaching hospital, who has been treating patients for at least five years, failed the Fizzbuzz question I asked him. ("What's that other class of antibiotics you can't give patients with penicillin allergies?", if you're wondering.)

(There's also a few stories of people faking medical licenses and working as doctors for years before anyone noticed [1], but those are probably too rare to worry about.)

1: http://www.sueddeutsche.de/panorama/hamburg-falsche-kinderae..., couldn't find an English language link, sorry.

Re:How to get hired (or, 'The silly story of interviewing in... by xiaoma on Wednesday December 21, 2011 @01:50PM (#3378592)
At one Beijing-based start-up I've been working with full-time fewer than 30% of the senior iOS dev web dev applicants who have already passed the resume screen were able to complete FizzBuzz within an hour. Of those that could, only about half could code a fibonacci function.

On the other hand, there are lots of applicants and a few are very talented people who will work for under 2k USD per month. In your terminology, there's "a wee bit" of human capital here.