Esther Schindler writes "Baseball players can compare their excellence by looking at statistics. Developers... not so much. It's hard to know how good you are unless you go head-to-head with other programmers, which is one reason that programming competitions are fun. So, too, is the money you might win, or the career bragging rights, or, as Steven Vaughan-Nichols points out in 8 Contests and Challenges You Can't Resist, you might get to contribute to a NASA project. Wouldn't that look cool on your resume?" Link to Original Source
"There is nothing new under the sun, but there are lots of old things
we don't know yet."