No estaría de acuerdo con las otras respuestas. Creo que es una buena idea, de hecho, hice exactamente eso, al igual que los otros dos miembros de mi equipo ACM de Harvard (todos nosotros medallistas de IOI).
Un par de puntos:
- En primer lugar, si tiene una medalla en el IOI, y mucho menos una medalla de oro, lo último que debe hacer es preocuparse por cómo se verá su currículum ante los reclutadores. Ya se encuentra en una situación de tipo “el mundo es su ostra” y la pregunta es cómo puede maximizar el impacto que puede tener en el mundo mientras aprende cosas nuevas y disfruta de lo que hace.
- Las respuestas que sugieren que hay más en CS que en programación competitiva, ciertamente eso es cierto, pero eso no significa que aprenderías mucho en un programa de CS de pregrado. Caso en cuestión: tener muchos puntos de datos, cuando entrevisto a un medallista de IOI, el resultado es mucho mejor que entrevistar a un graduado promedio de CS.
- La función más importante de la universidad, desde el punto de vista educativo, no es aprender cosas específicas, sino “aprender a aprender”. Desde esa perspectiva, si eres uno de los mejores programadores competitivos del mundo, ya estás fuera de juego cuando se trata de aprender a aprender informática. ¿Lo sabes todo? Seguramente no, pero puedes aprender cosas nuevas a través del autoaprendizaje, trabajando en proyectos personales como el código abierto y haciendo pasantías y trabajos a tiempo completo. Aprender a aprender otros dominios en una gran universidad sería un uso mucho más productivo del tiempo.