Crónicas de un pasante de Illumio 2021
De Rishab Abdulvahid, Pasante de Ingeniería de Software, Verano 2021

“Déjame probarlo una vez más, solo por si acaso”. Había hecho esto innumerables veces antes, construyendo un Nodo de aplicación virtual (VEN), o agente, en mi función como pasante de Ingeniería de Software de Illumio. Después de hacer algunos cambios en el código, comprobé que todo funcionaba como se esperaba. Esta vez no fue diferente. Al menos, fue hasta ese momento.
Miré desconcierto a mi pantalla. Mis cambios más recientes, que deberían haber sido inocuos, habían provocado que mi VEN terminara su conexión con mi Motor de computación de políticas (PCE), el “cerebro” en el producto de Illumio que crea un mapa de dependencia de aplicaciones para mostrar cómo las cargas de trabajo se comunican entre sí. Para hacer una comparación, imagina una habitación de hotel que se cierra al cerrar la puerta. Ahora, imagina que cada vez que sales de esta habitación, tu tarjeta de habitación mágicamente se transporta de vuelta a tu almohada. Cada vez que desee volver a ingresar, debe llamar a un empleado para obtener ayuda, incluido un retraso costoso. Por último, imagina que la tortuosa tarjeta de habitación la hizo un interno que pensó que había creado una herramienta útil para los habitantes del hotel pero, claramente, no lo había hecho.
Es un testimonio de la cultura (y, en última instancia, de la supervisión del personal superior y los mentores) que a los pasantes de Illumio se les den las oportunidades y la libertad para administrar proyectos impactantes y significativos como el mío. Unos que, en un mal día, crearon mi bug. Incluso la idea de que este comportamiento malicioso se convirtiera en cara al cliente me hizo sentir cierta presión pero, en última instancia, sirvió para reafirmar mi deseo de triunfar y hacer que mis compañeros de trabajo se sintieran orgullosos.
Como tal, no perdí tiempo y me puse directo a la depuración. Después de unos días de seguimiento, reuniendo tanta evidencia como pude para construir un caso sólido, estaba listo para compartir mi error en el stand-up semanal de nuestro equipo. Los viernes fue cuando esto se llevó a cabo. Nosotros recorríamos la habitación y daríamos nuestras actualizaciones. El ambiente siempre fue acogedor, no intimidante, así que me emocionó explicar mis hazañas. Obtuve muchas ideas de estas discusiones y nuevas sugerencias sobre cómo abordar mi problema.
Empecé a ver mi bicho bajo una luz diferente. Mientras que una vez, lo había visto adversariamente, ahora pensaba como un ingeniero, con curiosidad y ganas de entenderlo completamente. La cultura colaborativa en Illumio me mantuvo testardo y optimista mientras continuaba profundizando cada vez más. Avance rápido a la semana siguiente.
Un lunes son las 11:30 AM. Durante las últimas dos semanas, había explorado el código fuente, encontrando que el error aparecía en momentos aleatorios, lo que hacía que fuera aún más difícil de precisar. Sin embargo, con suficiente resiliencia viene la resolución. Al pasar, el bug estaba en una zona que no estaba conectada de inmediato a mi trabajo de verano. Para arreglarlo, tendría que reemplazar un comando por uno completamente nuevo, así como escribir un analizador para interpretar la salida de este comando. Inicialmente estaba desgarrado sobre qué dirección tomar ya que esto excedería el alcance de mi papel. Entonces, pensé en uno de nuestros eventos de “Meet-The-Exec”. Nuestro SVP nos había dado muchos buenos consejos, pero el que más enfatizaba era no temer asumir nuevos retos como pasante, fueran asignados o no. Después de todo, es más significativo tanto para la empresa como para el pasante cuando podemos sumergirnos completamente en el trabajo. Con sus palabras haciendo eco, dejé de lado mis reservas y asumí esta nueva tarea con toda la confianza que pude juntar.
9 de septiembre. Es la fecha de mi presentación de fin de verano. Estoy nervioso, pero también emocionado de compartir todo en lo que he estado trabajando. Sé que mi equipo me va a estar apoyando todo el tiempo desde el margen. Estoy aún más entusiasmado por hablar sobre mi experiencia luchando contra mi bicho.
Elegí compartir mis experiencias con el bicho a toda la compañía porque sentí que enfatizaba las mejores partes de la cultura de Illumio, y cómo esa cultura me ayudó a moldearme en un mejor ingeniero. Cuando estaba confundida, mis mentores y equipo estaban ahí para responder a todas mis preguntas, sin importar lo que se me preguntara. Cuando compartía mis pensamientos sin filtrar, mis compañeros de equipo me ayudaban a filtrarlos, organizando mis corrientes de conciencia en pensamientos procesables. Cuando me di cuenta de lo que se necesitaría para solucionar este error, no me sofoqué. Por el contrario, me animé, y se confió en mi juicio. Y finalmente, cuando implementé la solución para este bug (con la ayuda de mis mentores y el consejo de muchos compañeros de trabajo), mi trabajo fue valorado y apreciado por todos en el equipo.
Después de mi presentación, no fue ninguna sorpresa ver todo el soporte en mis canales de Slack. De principio a fin, Illumio estuvo a mi lado, haciendo que mi primera experiencia en la industria fuera mejor de lo que jamás podría haber imaginado. Mirando hacia atrás, me alegro de haber encontrado ese error. Fue una gran experiencia arreglarlo, pero experimentar el apoyo sin trabas de mi equipo es un recuerdo que nunca olvidaré. Al salir de Illumio para este verano, siento que tengo un pedazo de la compañía dentro de mí, no importa donde termine, voy a atestivar esa pieza para siempre.
¿Interesado en formar parte del equipo como pasante de Illumio en 2022? Obtenga más información sobre la experiencia y consulte los roles abiertos.