What Is It With US Students and Programming Contests?

Alfred Thompson:

I saw this recently on SlashDot – No US College In Top 10 For ACM International Programming Contest 2013 Now the ACM International Programming Contest is sort of a big deal. In the first fifteen or so years US teams won first place every year. Since 1997 though a US team has not taken first place. In Microsoft’s Imagine Cup competitions there is no US winner in any of the 15 or so categories this year. In fact US results in programming and software development competitions have been pretty poor (one might say embarrassing) for a while. One has to ask why?
I don’t think it is because they US doesn’t have students who can compete. I think we do. I think many of the best and brightest choose not to compete. Why? Well I don’t think they see enough value in the competitions to take time from other things that they value more. If you are a top student in a top US university you probably already think your value is obvious. And realistically it is. Top companies (Google, Facebook, Microsoft, etc.) are recruiting on your campus. You are already doing enough to get their attention. On the other hand if you are in a university in a small eastern European or Asian country that no one has heard of outside the area an an international contest victory may be just the edge you need to get noticed.