¿Qué saben / piensan las familias / allegados de codificadores competitivos ‘estrella’ sobre ellos?

Mi hermano menor es un programador bastante bueno. Si bien puede que no sea tan competitivo como algunos de los mejores codificadores del mundo, todavía se encuentra entre los mejores de la India. En mi opinión, él es extremadamente talentoso. Y no lo digo porque soy su hermano, pero a pesar de ser su hermano (lo que significa que al crecer, lo envidiaría por ser mucho mejor en cosas como matemáticas y ajedrez que yo).

Si alguna vez tuviera un problema con las estructuras de datos, los algoritmos o las matemáticas, lo consultaría. Así es como iría esa conversación:

Yo: Hola Pradeep, tengo un problema.
Él: OK. ¿Qué es?
Yo: Bueno, …
Él: OK. Hmm Probablemente puedas probar esto …

Debe decirse aquí, que tal conversación se llevaría a cabo solo después de que pasara aproximadamente media hora pensando en la solución del mismo problema, y ​​o bien no lo entiendo / no estoy seguro al respecto.

También hay momentos en que le pregunto si mis soluciones son correctas / satisfactorias. Aquí está una de esas conversaciones:

Yo: Entonces, aquí está el problema. ………
Él: OK. ¿Qué dijiste?
Yo:
Él: OK. ¡Hay una forma en que puedes resolverlo en O (MN)!

Así que, en general, diría que es bueno conocer a un codificador competitivo “estrella”.

Personalmente creo que ellos pensarán que sus esposos son superestrellas por algún tiempo después del matrimonio.
Pero después de pocos años las mujeres tienden a pensar en otros atributos de sus esposos en general. Por ejemplo, qué tan buen padre es, cuánto la ayuda en el trabajo de la casa, cómo lo apoya en sus momentos de angustia, etc. Si la esposa también es una codificadora, entonces podría hablar con él sobre la codificación de cosas relacionadas ahora. y luego (o raramente), pero si no lo está, realmente dudo que el hecho de que un marido sea un programador estrella sea importante en una relación. ¡Hay toneladas de otras cosas que importan mucho más!

Mi familia sabe que soy muy buena en programación competitiva. No conocen mis calificaciones exactas o qué es ‘max-flow’, pero saben dónde buscar resultados y el ‘top-10 en Codeforces’, ‘target en TopCoder’ y ‘equipo de tres objetivos’ son sobresalientes. Oh, también saben que “medalla de plata” generalmente no significa “segundo lugar” en la programación competitiva. Conocimiento bastante raro.

Son muy comprensivos siempre que lo necesito, antes o después de las competiciones. También saben que ‘Tengo un entrenamiento SRM / CF Round / ACM’ es una buena razón para mover algún evento móvil para que pueda asistir. O simplemente dame un ambiente tranquilo durante ese evento. No importa que pase mucho tiempo en competiciones (bueno, gastado , en realidad, vea más abajo) mientras lo disfrute.

Mis familiares están orgullosos de mí e interesados ​​en mi éxito, de una buena manera. No significa que me obliguen a entrenar para que pueda ganar más competiciones, por supuesto que no, es mi decisión si quiero prepararme o participar. Sin embargo, absolutamente les gusta compartir información sobre mis historias de éxito 🙂

Tiempo aproximado: hace un año, cuando nos estábamos preparando para el ACM ICPC WF 2014, teníamos tres trenes de cinco horas por semana más todas las rondas de CF y TC. No es una cantidad enorme de tiempo a primera vista, sino que consume bastante energía. También tuvimos aproximadamente cuatro campos de entrenamiento de 1 a 2 semanas de duración ese año, más varias competiciones en el sitio. En total, eso es mucho tiempo.

Por supuesto, estos días paso menos tiempo en competiciones. Todavía disfruto resolviendo problemas, pero es absolutamente aceptable que me salte varias rondas porque tengo tarea que hacer (por ejemplo, para el curso de algoritmos :). Y, sí, ya no entrenamos, porque mis compañeros y yo ya hemos participado en dos finales mundiales: ese es el límite superior.

En su mayoría, piensan que pasas demasiado tiempo frente a la computadora.

😉

Veamos lo contrario de esta pregunta, si eres un centro de súper hacendado en casa, ¿qué pensará tu gerente de proyecto sobre ti …

Lo que importa es qué tan bien estás desempeñando tu papel en lugares …