We've certainly talked enough about that, especially in the context of tests like FizzBuzz. It's my personal observation from back in the mid-late '90s when I was last involved in recruiting that at least half of the people who call themselves programmers can't program their way out of a wet paper bag. Note that this is before we even ask the question "are they very good at programming?"....