March 14, 2013
To compete against other sharp minds on tough programming problems. And to meet people with similar interests.
I thoroughly enjoy coding challenges, hackathons, and programming competitions. I've competed in a handful and have helped run a few as well.