O bom e o mau engineering manager

O que faz de alguém uma boa pessoa engineering manager? Tenho pensado bastante nisso e vou dividir aqui minha visão.

O que faz alguém ser um bom engineering manager?

Um bom engineering manager desempenha papel importante em 3 frentes: pessoas, produtos e processos. E demonstra alguns comportamentos e habilidades:

🧭 Expectativas claras e direcionamento: estabelece objetivos e expectativas de forma transparente e conecta o trabalho do dia-a-dia do time com as metas e KRs da empresa.

👂Empatia e relações de confiança: se importa com cada pessoa como indivíduo e cria um ambiente seguro no qual todos se sentem à vontade para se expressar, crescer e sabem que serão ouvidos.

🧠 Habilidades técnicas: tem conhecimento técnico, suporta discussões de arquitetura, entende e ajuda o time a tomar decisões e considerar trade-offs. Claro, sempre evitando o microgerenciamento.

🔄 Crescimento e desenvolvimento: apoia o desenvolvimento de carreira das pessoas da sua equipe, entende quais são os anseios de cada um, dá feedback constante e delega atividades de forma estratégica para promover crescimento.

🧩 Colaboração: constrói parcerias com outras áreas/chapters como produto, design, atendimento e fomenta o trabalho em equipe.

🌱 Adaptação: reconhece erros, aprende com eles e promove o seu crescimento e de toda a equipe. Sabe quando é necessário mudar e não tem medo de mudanças.

E o que caracteriza um mau engineering manager?

Normalmente, quando a performance de uma pessoa engineering manager é considerada ruim, os erros estão ligados à negligência de aspectos fundamentais ou ao microgerenciamento.

🚫 Microgerenciamento: não confia nas soluções propostas pelo seu time, quer conferir/checar todos os detalhes da solução.

💭 Falta de priorização: não sabe explicar com clareza o que é importante e porquê. Acredita que manter o time ocupado significa que está entregando bem.

🙈 Aversão ao desconforto: evita situações desagradáveis, não dá feedbacks importantes, ignora casos de baixa performance ou tensões dentro do time, esperando que se resolvam sozinhos.

💤 Inacessível: é difícil falar com esta pessoa. Não responde mensagens ou demora dias para responder. Não tem agenda regular com as pessoas do seu time como 1:1s.

🧱 Impede crescimento: para manter estabilidade, esconde oportunidades. Seu objetivo é manter as pessoas onde estão, fazendo o que estão fazendo e garantir estabilidade. Mesmo que isso signifique limitar o desenvolvimento das pessoas.

O que você achou? Concorda? Discorda? O que você acrescentaria? Quero muito saber!

Deixe um comentário

Este site utiliza o Akismet para reduzir spam. Fica a saber como são processados os dados dos comentários.

Site no WordPress.com.

EM CIMA ↑