Code Anthem is different because...
1) Programmers are ranked based on how they do relative to everyone else, not pass/fail on some random, meaningless level. (like certifications)
2) The only thing that is rewarded is your skill at problem solving with code (ie. not coming back to the site every day). (like SO, RentaCoder)
3) By providing a profile page and badges, programmers can take control of their own career by proactively demonstrating their skill level.
4) Employers can contact job seekers based on their skill level, which is a recruitment process for programmers that -finally- makes sense.