Eli White has written up a new post about his opinions on certifications (and his habits relating them when it comes to resume reviews).
As it stands, I've shocked more than my share of people in the past when I've mentioned my stance on certifications for programmers. Specifically, when I have a pile of resumes in front of me, and I'm giving them an initial pass to sort them apart, I take any that mention their programming certifications, and sort them to the bottom.
He justification is that most of the certifications out there are pretty much useless and that, from his experience, those that list them on their resume are using it to appear more qualified.
So what is it that's so wrong with the certifications in the first place? Simply put, they prove nothing to me. They only prove that you could cram and pass a multiple choice test.
But, as he notes, programming is more about art than knowing the order of the arguments in str_replace. He illustrates his other point, "passing - yes but by how much?" with how the Zend Certified Engineer exam is handled. You get a pass or fail and you only know what you didn't do so well on if you fail.