Here's my issue with it. I've taken a few programming classes. I could easily write fizzbuzz as soon as I understood the syntax for loops. So, we're talking day 1 of programming class. I could write it in like 4-5 different languages right now. It would take some work, but I might even be able to figure out how to write it in assembly. I still haven't written an actual program beyond the simple exercises where you are trying to run a calculation and get a specific output from the command-line.
I suppose it's good at filtering out people that don't even know the syntax of a programming language, but do such people apply to programming jobs frequently enough for fizzbuzz to be useful?
Edit: Didn't intend to offend people. I just can't comprehend why a person would apply for a job when they don't know how to do it. I now get that it's a bozo-check, I'm just surprised there's s need for it. I hire in a similar industry and while we run into a lot of people that are obviously bad and or inexperienced, they usually at least know the basics.
I suppose it's good at filtering out people that don't even know the syntax of a programming language, but do such people apply to programming jobs frequently enough for fizzbuzz to be useful?
Edit: Didn't intend to offend people. I just can't comprehend why a person would apply for a job when they don't know how to do it. I now get that it's a bozo-check, I'm just surprised there's s need for it. I hire in a similar industry and while we run into a lot of people that are obviously bad and or inexperienced, they usually at least know the basics.