Crônicas de um estagiário da Illumio de 2021
De Rishab AbdulVahid, estagiário de engenharia de software, verão de 2021

“Deixe-me testá-lo mais uma vez, apenas para uma boa medida.” Eu já tinha feito isso inúmeras vezes antes, construindo um Node de fiscalização virtual (VEN), ou agente, em minha função de estagiário de engenharia de software da Illumio. Depois de fazer algumas alterações no código, verifiquei se tudo estava funcionando conforme o esperado. Dessa vez não foi diferente. Pelo menos, estava até aquele momento.
Olhei perplexo para minha tela. Minhas mudanças mais recentes, que deveriam ter sido inócuas, fizeram com que meu VEN encerrasse sua conexão com meu Policy Compute Engine (PCE), o “cérebro” do produto da Illumio que cria um mapa de dependência de aplicativos para mostrar como as cargas de trabalho se comunicam entre si. Para fazer uma comparação, imagine um quarto de hotel que tranca ao fechar a porta. Agora, imagine que toda vez que você sai desta sala, o cartão do quarto se transporta magicamente de volta para o travesseiro. Sempre que quiser entrar novamente, você precisa ligar para um funcionário para obter assistência, inclusive em caso de atraso dispendioso. Finalmente, imagine que o cartão de quarto desonesto tenha sido feito por um estagiário que pensou ter criado uma ferramenta útil para os habitantes do hotel, mas, claramente, não o fez.
É uma prova da cultura (e, em última análise, da supervisão da equipe sênior e dos mentores) que os estagiários da Illumio tenham a oportunidade e a liberdade de gerenciar projetos impactantes e significativos como o meu. Aquelas que, em um dia ruim, criaram meu bug. Até mesmo a ideia desse comportamento malicioso se tornar voltado para o cliente fez com que eu sentisse alguma pressão, mas, em última análise, serviu para reafirmar meu desejo de ter sucesso e deixar meus colegas de trabalho orgulhosos.
Dessa forma, não perdi tempo e fui direto para a depuração. Depois de alguns dias de rastreamento, reunindo o máximo de evidências que pude para construir um caso forte, eu estava pronto para compartilhar meu bug no stand up semanal de nossa equipe. As sextas-feiras foram quando isso aconteceu. Dávamos uma volta na sala e dávamos nossas atualizações. A atmosfera sempre foi acolhedora, não intimidante, então fiquei empolgada em explicar minhas façanhas. Tive muitos insights dessas discussões e novas sugestões sobre como resolver meu problema.
Comecei a ver meu bug sob uma luz diferente. No entanto, antes eu o via de forma contrária, agora pensava como um engenheiro, com curiosidade e desejo de compreendê-lo completamente. A cultura colaborativa na Illumio me manteve firme e otimista enquanto eu continuava a me aprofundar cada vez mais. Avance para a semana seguinte.
São 11:30 da manhã de uma segunda-feira. Nas últimas duas semanas, vasculhei o código-fonte e descobri que o bug aparecia aleatoriamente, o que tornou ainda mais difícil identificá-lo. No entanto, com resiliência suficiente, vem a resolução. Aconteceu que o bug estava em uma área que não estava imediatamente conectada ao meu trabalho de verão. Para corrigir isso, eu teria que substituir um comando por um totalmente novo, bem como escrever um analisador para interpretar a saída desse comando. Inicialmente, fiquei indeciso sobre qual direção tomar, pois isso excederia o escopo da minha função. Então, pensei em um de nossos eventos “Meet-The-Exec”. Nosso vice-presidente sênior nos deu muitos conselhos excelentes, mas o que ele mais enfatizou foi não ter medo de enfrentar novos desafios como estagiário, fossem eles designados ou não. Afinal, é mais significativo tanto para a empresa quanto para o estagiário quando podemos mergulhar completamente no trabalho. Com suas palavras ecoando, coloquei minhas reservas de lado e assumi essa nova tarefa com toda a confiança que pude reunir.
9 de setembro. É a data da minha apresentação de fim de verão. Estou nervoso, mas também animado para compartilhar tudo em que venho trabalhando. Sei que minha equipe me apoiará o tempo todo do lado de fora. Estou ainda mais entusiasmado em falar sobre minha experiência lutando contra meu bug.
Decidi compartilhar minhas experiências com o bug com toda a empresa porque achei que isso enfatizava as melhores partes da cultura da Illumio e como essa cultura ajudou a me transformar em um engenheiro melhor. Quando eu estava confusa, meus mentores e minha equipe estavam lá para responder a todas as minhas perguntas, não importava o que fosse perguntado. Quando eu compartilhava meus pensamentos não filtrados, meus colegas de equipe me ajudavam a filtrá-los, organizando meus fluxos de consciência em pensamentos acionáveis. Quando percebi o que seria necessário para corrigir esse bug, não fiquei sufocado. Pelo contrário, fui encorajado e confiei em meu julgamento. E, finalmente, quando implementei a correção desse bug (com a ajuda de meus mentores e o conselho de muitos colegas de trabalho), meu trabalho foi valorizado e apreciado por todos da equipe.
Depois da minha apresentação, não foi nenhuma surpresa ver todo o suporte em meus canais do Slack. Do começo ao fim, a Illumio ficou ao meu lado, tornando minha primeira experiência no setor melhor do que eu jamais poderia imaginar. Olhando para trás, estou feliz por ter encontrado esse bug. Foi uma ótima experiência consertá-lo, mas experimentar o apoio irrestrito da minha equipe é uma lembrança que nunca vou esquecer. Ao deixar a Illumio neste verão, sinto que tenho uma parte da empresa dentro de mim — não importa onde eu vá, vou valorizá-la para sempre.
Interessado em se juntar à equipe como estagiário da Illumio em 2022? Saiba mais sobre a experiência e confira as vagas abertas.