Competing with code Competitive coding is a way for computer programmers to test and improve their skills by solving challenging problems on time in competition with others. These contests are usually held online except for some final rounds that are held on-site, such as IOC, ICPC, Google Code jam, and Meta (Facebook) hacker cup. There are some prizes involved, but in general, they are small and you are very unlikely to be good enough to make it worthwhile for the prizes alone (sorry)....