A pesar de que hice un doctorado, en realidad estoy más en el lado de los “rompecabezas de odio”. Nunca resolví ni un solo Sudoku y la única matemática que disfruto es la matemática que puedo usar para un problema. Es por eso que la universidad fue realmente genial para mí, porque me obligó a pasar por todas las matemáticas, etc., que nunca hubiera tocado de otra manera.
Al mismo tiempo disfruto de nuevos y sofisticados problemas. No disfruto del Sudoku o del codificador de tope o lo que sea, porque esos son rompecabezas que fueron resueltos por un millón de personas antes. No disfruto de las aplicaciones web repetitivas que se han escrito sin cesar antes.
Bueno, por supuesto, cuando comencé hace 20 años, explorar la programación era emocionante y místico por sí mismo. Así que no me importaba mucho si otros ya escribían lo mismo (pero para mí era muy importante escribir algo que me pareciera genial).
Pero un rompecabezas resuelto (artificial) no me da una gran sensación de logro. Por otro lado, encontrar la causa de un error realmente desagradable después de días de desesperación lo hace. Ver tus creaciones llegando a la “vida” también lo hace. Normalmente estoy más impulsado por la meta. Pero si el objetivo parece valer la pena, el camino también se vuelve agradable.
- ¿Cuál sería la vida de un ingeniero de software después de 10 años en TI?
- ¿Cómo funcionan los sistemas de seguimiento de paquetes de mensajería?
- ¿Qué es la gobernanza de TI? y ¿qué significa, en la práctica, para las PYMES (si corresponde)?
- ¿Cómo se puede definir y alcanzar la madurez del software en el contexto de una PYME?
- ¿Por qué no hay sindicatos en TI?
El álgebra lineal se volvió interesante una vez que pude usarlo en aprendizaje automático o en gráficos de computadora.
Así que realmente no puedo decir que me guste hacer rompecabezas, pero no siento que mi trabajo haga rompecabezas todo el día. Es encontrar soluciones a problemas concretos. Esto podría implicar una u otra tarea que se pueda comparar con rompecabezas.