Notas do livro Staff Engineer - Leadership beyond the management track - Will Larson
Arquétipos do Staff Engineer
O Arquétipo “Mão Direita”
- Atua como um líder organizacional sênior sem responsabilidades gerenciais diretas.
- Trabalha em estreita colaboração com a liderança sênior, alinhando-se profundamente com suas abordagens, crenças e valores.
- Participa de reuniões da equipe de liderança e aumenta seu impacto resolvendo problemas importantes.
- Lida com questões que envolvem a interseção de negócios, tecnologia, pessoas, cultura e processos.
- Resolve problemas críticos, delega a execução e muda rapidamente o foco para o próximo desafio.
- Encontra satisfação ao trabalhar em problemas essenciais, mas a natureza transitória do trabalho pode ser desafiadora.
O Arquétipo “Solucionador”
- Especialista em resolver problemas complexos até que questões críticas sejam solucionadas.
- Enfrenta problemas identificados como prioritários pela organização, com alto risco de execução.
- Opera com pouca necessidade de negociação organizacional, concentrando-se mais nos desafios técnicos.
- Deixa de atuar em questões após sua resolução, transferindo a responsabilidade para as equipes manterem a solução.
- Comum em empresas que priorizam contribuições individuais em vez de estruturas de equipe.
- Menos presente em empresas centradas em sprints até que elas cresçam ou acumulem dívidas técnicas.
O Arquétipo “Arquiteto”
- Supervisiona o sucesso de um domínio técnico específico, complexo e central para a empresa (por exemplo, design de APIs, infraestrutura em nuvem).
- Combina profundo conhecimento dos negócios com objetivos dos usuários e restrições técnicas para propor abordagens eficazes.
- Ganha autoridade por meio de julgamento comprovado e influência, em vez de designs isolados.
- Surge em empresas grandes ou complexas, ou que enfrentam dívidas técnicas significativas.
- Pode permanecer profundamente envolvido no código ou abster-se de codificar, dependendo das normas organizacionais.
O Arquétipo “Líder Técnico”
- Lidera uma equipe ou grupo de equipes, focando no planejamento de tarefas, coordenação e remoção de obstáculos.
- Atua como ponte para relacionamentos interequipes e multifuncionais.
- Trabalha em parceria com gerentes de produto e ajusta os roteiros da equipe conforme necessário.
- Delega projetos técnicos complexos para desenvolver os colegas enquanto define a visão técnica.
- Geralmente, é o primeiro papel de engenharia no nível Staff, surgindo naturalmente em ambientes centrados em equipes ou ágeis.
- Equilibra a redução no envolvimento direto com código com um impacto técnico e estratégico mais amplo.