El pasado 14 de octubre, en una asamblea dirigida por el maestro Enoc Cruz, coordinador de las carreras de Ingeniería en Sistemas Computacionales (ISC) e Ingeniería en Gestión de las Tecnologías de Información (IGTI) de nuestra Facultad de Ingeniería y Tecnología, tuvimos el privilegio de contar con la presencia de Arturo Rosete, ingeniero y exalumno de nuestra facultad. Enoc Cruz presentó a Arturo, recordando su innovador proyecto de titulación, una pulsera diseñada para detectar caídas, especialmente para personas de la tercera edad, y sus destacadas contribuciones en el Water Rocket Challenge. Este contexto dio paso a una charla inspiradora, donde Arturo compartió sus valiosas experiencias profesionales y lecciones de vida. La charla llevó por título «El desarrollador con un aura potenciada 10x»
En 2021, Arturo decidió cambiar de trabajo y se unió a un proyecto donde el lenguaje principal era Typescript, un lenguaje que él no dominaba en ese momento. A pesar de sus dudas iniciales, su disposición para aprender y adaptarse rápidamente se convirtió en una de las claves de su éxito. Arturo compartió tres lecciones fundamentales que aprendió a lo largo de este proceso:
1. Sé Honesto y Humilde
Arturo destacó la importancia de ser transparente sobre las debilidades propias. Al principio, se dio cuenta de que aparentar saber todo solo generaba un estrés innecesario. Reconocer lo que no sabes y pedir ayuda promueve un ambiente de equipo colaborativo. Gracias a esta honestidad, pudo recibir apoyo y superar la curva de aprendizaje, transformando sus debilidades en fortalezas.
2. Lee y Comparte, Mucho
Como desarrollador, la mayor parte del tiempo se dedica a leer código en lugar de escribirlo. Arturo subrayó la importancia de construir el hábito de leer documentación y registros de errores. Su consejo es claro: abraza la lectura y, cuando sea necesario, comparte. Ya sea compartiendo pantalla, revisando código o pidiendo ayuda a través de Git, la colaboración abierta acelera la resolución de problemas y mejora el aprendizaje colectivo.
3. Los Principios Importan
A pesar de no dominar el lenguaje del proyecto en sus primeras semanas, Arturo descubrió que lo que más valoraban de él era su comprensión de los principios básicos de programación. En lugar de enfocarse solo en obtener respuestas, su objetivo era entender mejor los problemas, lo que le ayudó a encontrar soluciones más sólidas a largo plazo.
Arturo también hizo hincapié en la importancia de preguntar y analizar profundamente, en lugar de aceptar automáticamente las sugerencias de herramientas de IA. Solo así es posible dominar el arte de programar y enfrentarse con éxito a los desafíos.
Arturo cerró su presentación recordándonos que las cosas difíciles son complicadas por naturaleza y no hay atajos. Sin embargo, con paciencia y el deseo de aprender, es posible superar cualquier reto. El entusiasmo y la inspiración que transmitió resonaron fuertemente entre los estudiantes, quienes agradecieron sus enseñanzas y demostraron gran interés en sus consejos.
Si deseas leer el artículo completo de Arturo Rosete, puedes hacerlo a través de este enlace.