One thing I believe is that artificial limitations sometimes bring the most out of us -- contests are unique in this sense, if well designed. You deal with problems you wouldn't deal with otherwise, and more than make you good at solving those specific problems, they entice your creativity and tact for principles.
Just noting that I'm thoroughly codecombat (just started), amazing work.
Just noting that I'm thoroughly codecombat (just started), amazing work.