¿Por qué la gente participa en concursos de programación?

La competencia es sobre todo su propia recompensa. No puedo hablar por todos, así que compartiré mi propia historia:

La primera competencia de programación en la que participé, nos llevaron a un campamento de una semana de duración en el que los maestros nos mostraban algunos problemas interesantes y discutían técnicas para resolverlos. Apenas había hecho algún entrenamiento de algoritmos antes, por lo que incluso problemas conocidos parecían enigmas realmente interesantes, como cuando esencialmente reinventé los árboles de segmentos / intervalos después de algunas sugerencias. Para algunos de los problemas no tuvimos ayuda, pero descubrí que eran rompecabezas mentales igualmente interesantes, y la presión adicional los hizo aún más divertidos. Por la noche, nos juntábamos para charlar y jugar juegos.

No lo hice muy bien. Al final, sin embargo, no estaba pensando en lo infructuosa que era todo. Lo primero que me vino a la mente fue que ” fue increíble , ¿cuándo puedo hacer eso otra vez?” Después de lo cual hice esa pregunta a algunos de mis amigos que me señalaron a ICPC, y el resto es historia.

Aparte de las alegrías de la resolución de problemas participando en competiciones:

  • Pude ver una presentación de luz y música en el Palacio de Cultura y Ciencia en Varsovia, Polonia;
  • Jugué a las cartas con mis amigos de la universidad mientras veía una orquesta tocar en un anfiteatro en San Petersburgo, Rusia;
  • Visité cuatro ciudades en mi país para los concursos regionales y pude conocer a personas muy agradables con intereses similares en cada una de ellas (y probablemente a algunas de las únicas personas que se reirían de las bromas sobre asintóticos);
  • Pude hacer un recorrido por la sede de Facebook con lo que probablemente fue uno de los grupos más hilarantemente apáticos para entrar en esa oficina;
  • Visité Universal Studios Hollywood, salí a pasear y jugué juegos cerca del muelle de Santa Mónica con personas que son mucho más inteligentes que yo;
  • Fui al citado campamento cuatro veces más, dos como profesor. Ver el otro lado y compartir las técnicas que encontré tan chulas cuando las escuché por primera vez fue realmente agradable. Y tuvimos la oportunidad de jugar entre nosotros y de vez en cuando con los estudiantes, por supuesto

A menos que te encanten las camisetas, la compensación material es decepcionante. Pero, ¿puedes realmente decir que no obtuve nada?

Cuando tienes algún certificado, eso significa que tienes un experimento al respecto (puede ser bueno, malo o lo que sea).

Y cuando vas a una entrevista. No saben quién eres y buscan tu certificado. Ellos creerán en ti que otros que no tienen. Y tendrás un alto porcentaje de éxito que otros