Programming contests aren't anything like actually working at a software company. If you select for the wrong skills, you'll lose lots of good people.