A transição de Pessoa Desenvolvedora para Tech Lead envolve grandes desafios, desde entender as novas responsabilidades assumidas no novo papel até o acompanhamento e desenvolvimento do time. Isso envolve uma mudança de mindset, é como se você aumentasse seu campo de visão, passando de colaborador(a) individual, que responde por suas entregas, para uma posição de liderança, que envolve cuidar das entregas e das pessoas, ou seja, tudo que envolve o time (muitas vezes não só o seu time, pois você também colabora com outros time, visando os objetivos macros da organização).
Para você que está passando por este processo ou acompanhando alguém que esteja, compartilho neste texto 3 dicas que eu gostaria de ter recebido quando comecei minha jornada na liderança, para que você não repita os mesmos erros que eu. Vamos lá!
1. Alinhe as expectativas sobre seu novo papel
A transição para liderança é desafiadora, pois envolve novas expectativas responsabilidades e é essencial entendê-las e ter disposição para abraçá-las. Quando assumi o papel Tech Lead, eu estava alocada no cliente por uma consultoria de tecnologia e ambas as organizações tinham definições um pouco diferentes para este papel.
No cliente não era esperado que eu fizesse o acompanhamento de carreira das pessoas, porque isso era responsabilidade do Tech Manager. Na consultoria, por outro lado, era minha função acompanhar e desenvolver as pessoas alocadas comigo na equipe.
Ao fazer essa transição, concentrei-me bastante na equipe, realizando reuniões individuais recorrentes, acompanhando o desenvolvimento de carreira e mantendo alinhamento constante com o Tech Manager sobre questões relacionadas à equipe e à consultoria. Isso me tomava muito tempo e, ao mesmo tempo, percebi que todas as tarefas do board que eu puxava para fazer acabavam demorando muito além do tempo que eu demorava antes e isso começou a me frustrar muito (toda vez que eu parava para codar alguém me chamava, seja para participar de uma reunião, para resolver um problema, para tirar uma dúvida, etc.). Assim, decidi puxar menos tarefas críticas e concentrar-me no desenvolvimento da equipe e no acompanhamento de suas entregas.
O cliente não sabia que eu fazia este acompanhamento das pessoas alocadas comigo e não entendeu porque eu diminui o meu ritmo individual de entregas (meus pontos no Jira desabaram, entendedores, entenderão!).
Depois de enfrentar muito tempo e estresse, finalmente tivemos uma conversa sobre minhas novas responsabilidades, e tudo se esclareceu, mas não precisava ter sido assim. Portanto, não cometa o mesmo erro que eu. Assim que assumir (ou mesmo antes, para confirmar se é isso mesmo que você deseja):
Pergunte sobre as responsabilidades e expectativas para o cargo;
Se a empresa tiver, leia a descrição dos cargos e esclareça quaisquer dúvidas que surgirem.
Converse com pessoas que já desempenham o papel para entender melhor sua rotina e responsabilidades.
2. Organize sua agenda e comunique ao time
Como você pôde perceber na dica anterior, equilibrar responsabilidades de liderança com o desenvolvimento de código pode ser bem difícil. Sempre que alguém chamava eu estava ali disponível e ia pulando de um assunto para o outro, era uma loucura! O dia passava voando e no final dele, eu estava exausta e com a sensação de não ter produzido nada.
Para evitar que isso aconteça com você:
Crie uma rotina e compartilhe-a com o time;
Teste ferramentas de gestão de tempo para identificar aquelas que podem te ajudar;
Utilize a Regra dos 2 minutos: se a tarefa leva menos de 2 minutos para ser executada e eu você tem condições de fazer no exato momento, então faça de imediato para eliminar do seu backlog;
Revise regularmente os processos e compromissos do time.
3. Monte um Plano para os Primeiros 90 Dias
O início na liderança pode ser bastante confuso, e é comum sentir-se perdida(o). Para te ajudar a organizar-se, é interessante montar um plano para os primeiros 90 dias - seu processo de onboarding numa forma estruturada. Com ele, você poderá fazer uma transição de forma mais tranquila e bem-sucedida. Nesse plano, você poderá definir metas e acompanhar sua evolução ao longo desse período inicial.
Na época que eu fiz a transição eu não fiz o meu, hoje eu percebo que ele teria me ajudado a evitar vários erros que cometi, desde a não ter objetivos claros e nem alinhar de forma adequada as expectativas para o meu novo papel (como compartilhei com você no início deste texto).
O plano não precisa ser rígido e imutável; pelo contrário, ele deve ser flexível o suficiente para se adaptar às mudanças e novas informações.
Converse com sua liderança para que juntos vocês possam definir um plano e como farão o acompanhamento dele.
Alguns itens que você pode incluir no seu Plano dos Primeiros 90 Dias:
Objetivos claros: defina metas específicas e mensuráveis para os primeiros 90 dias, como melhorar a eficiência da equipe, liderar com sucesso um projeto chave ou implementar melhorias nos processos de desenvolvimento;
Liderança e tomada de decisão: explique como você pretende liderar o time, tomar decisões, resolver conflitos e manter a motivação e o engajamento do time;
Melhorias de processo: identifique oportunidades para aprimorar os processos de desenvolvimento, seja na área de gerenciamento de código, automação, qualidade do software, ou qualquer outra área relevante.
Concluindo
Ao fazer a transição para a liderança, é importante se preparar para os desafios e responsabilidades que vêm com esse novo papel. Ter clareza das novas expectativas, organizar sua agenda de maneira eficaz e elaborar um plano para os primeiros 90 dias, podem te ajudar a fazer a passagem de forma mais suave e bem-sucedida.
Espero que estas dicas te ajudem a fazer uma transição tranquila e que você possa ajudar seu time a se desenvolver e alcançar grandes resultados.
Muito sucesso na sua jornada!
Comments