Hacker News new | ask | show | jobs
by jakozaur 4311 days ago
I disagree with author about coding question. In my experience if somebody is not able to code quickly a simple task (like fizzbuz, reverse a string), it's a terrible sign. It's a simple objective test that filter out a lot of candidates.

Yeah they may be able to be productive in some specific environment (e.g. deep in some framework, writing templates), but in general they likely don't have solid programming foundation and will produce code of lower quality.

2 comments

> In my experience

That is exactly the problem. Your experience is biased and by definition not transferable to hiring in general. This is why thousands of academic articles exist about research practices and good indicators for future performance, as tokenadult's post nicely highlights.

The thing is, I have seen comments on the fizzbuzz test on blogs. A novice programmer had submitted his solution in the comments and it was almost correct, except he used an "if" instead of an "elseif" or something along those lines. It was wrong, but typing it in a terminal the reason would have been obvious. Its an easy enough thing to trip up on even for an experienced programmer.