Se siente la presión al liberar una nueva funcionalidad
Hoy me siento inmensamente feliz (aunque un poco estresado) por estar en la recta final de publicar una funcionalidad en la que he trabajado todo un año. Es asombroso cómo el tiempo vuela cuando estás donde debes estar.
Solo unas pocas personas tienen la suerte de encontrar un lugar de trabajo que coincida con sus intereses y sus compromisos diarios. Estoy profundamente agradecido a Dios y a la vida por darme un trabajo donde puedo combinar interés, crecimiento y pasión en un solo lugar.
Aunque he compartido algunos detalles de mi trayectoria profesional, nunca antes había experimentado la libertad de elegir mi propio objetivo en el trabajo. Recuerdo claramente cuando me recibieron y me explicaron que mi primer desafío de desarrollo podría ser cualquier funcionalidad que quisiera agregar al sistema. ¿El propósito? Permitirnos, como desarrolladores, conocer el sistema a través de nuestras propias experiencias. ¿El riesgo? La funcionalidad elegida podría no ser añadida al sistema. Afortunadamente, hice una buena elección.
Trabajo en una universidad de Estados Unidos que se especializa en carreras relacionadas con la medicina. Ellos creen que la tecnología es una gran herramienta para mejorar la calidad y la productividad. Hace unos años, antes de este trabajo, tuve la oportunidad de trabajar durante ocho años en lo que considero la universidad privada más importante de la República Dominicana en ingeniería. Este detalle es importante porque mi experiencia allí influyó en mi decisión de aceptar este nuevo desafío.
Entonces, ¿qué decidí desarrollar? Quería crear una funcionalidad que permitiera a los estudiantes ver en qué etapa de su carrera se encontraban. Lamentablemente, en ese momento el sistema no contaba con la información necesaria para implementar esta idea. Me enfrenté a la misma pregunta de nuevo. Podía dejar que esa funcionalidad desapareciera o enfrentar el desafío de lidiar con lo desconocido como el nuevo miembro del equipo. ¿Cuál fue mi respuesta final? Sencillo: ¿Qué necesitamos para hacer esto posible? Así fue como nació la funcionalidad: un mecanismo para generar el pénsum del estudiante y, de esta manera, disponer de la información necesaria para mostrar su estatus actual en su carrera.
Incluso sin tener suficiente contexto en ese momento sobre el proyecto, confié en mí mismo para aceptar un desafío complejo. Me apoyé en mis experiencias pasadas en proyectos y en la mentalidad que desarrollé durante los tiempos difíciles. Estaba buscando este trabajo durante mi tiempo de desarrollo profesional, así que me sentía fresco y confiado para navegar en este nuevo código. Pero mi herramienta más poderosa no era mi conocimiento; a veces, esto puede jugar en tu contra porque subestimas tu recurso más valioso: el tiempo (soy terrible con las estimaciones de tiempo, una habilidad que debo mejorar). Pero, incluso con toda esta confianza (al menos en ese momento), creo que mis herramientas más poderosas son esas habilidades blandas que necesitamos para trabajar en equipo: honestidad, transparencia, comunicación, decir siempre la verdad y pedir ayuda cuando sea necesario. Recuerda, el proyecto y tu cliente son la prioridad.
Quiero destacar otro aspecto esencial para lograr este objetivo: el trabajo en equipo. Mi gerente comprendió la visión general de esta funcionalidad desde el principio. Al terminar la primera parte del Builder, decidió formar un mini equipo para acelerar el desarrollo. Así fue como mi compañero Héctor comenzó a trabajar conmigo en este proyecto. Sin él, no habría podido ver la luz de este proyecto en este momento. Él construyó dos funcionalidades críticas: la capa de presentación de un término y el lanzador. Gracias, amigo.
Un año después, aquí estamos... asegurándonos de que todos los requisitos se cumplan para lanzar la primera versión del Template Builder y continuar trabajando en un mecanismo que permita a los estudiantes ver su progreso.
Aunque este no es el final del camino, me siento orgulloso de haber contribuido a un sistema maduro, trabajando con un equipo excepcional de profesionales multidisciplinarios que me desafían y ayudan a mejorar cada día.
Hoy concluye el desarrollo de la primera versión y comienza el verdadero trabajo. Recuerda: todo sistema comienza a vivir cuando los usuarios empiezan a utilizarlo.
¡Vamos adelante! Ha llegado la fecha de lanzamiento.
Datos Curiosos:
- El nombre y apellido de mi líder de equipo son los mismos que los de uno de mis antiguos colegas (también líder de equipo) en INTEC. Qué coincidencia tener compañeros de equipo trabajando en universidades en posiciones relacionadas con tantas similitudes. Me gusta esta coincidencia. Lo genial es que ambos son excelentes líderes y muy responsables.
- Trabajo con un medallista de oro mundial en gimnasia, y no solo es un atleta destacado, sino también un impresionante desarrollador de software senior. ¿Cómo puede hacer esto? Qué ejemplo de conocimiento y disciplina.
- Es increíble lo similares que pueden ser dos universidades en su funcionamiento.