5 livros para TODOS os gerentes de engenharia

Cerca de 5 anos atrás, tornei-me um líder de pessoas e, como muitos outros novos líderes, tinha sentimentos contraditórios (excitação, ansiedade e às vezes confusão) sobre minha nova função. É importante ter um bom gerente e um mentor ( se possível, devem ser pessoas diferentes ) para ajudá-lo nesse caminho. Muitas vezes, no entanto, você precisaria confiar na sabedoria convencional e na intuição. Esses livros contêm muito dessa sabedoria.
Como um EM, você usaria chapéus diferentes em momentos diferentes e esses requisitos podem variar amplamente entre as empresas e seu nível. No entanto, você provavelmente precisa entender de código, designs e tecnologias de sistemas, gerenciamento de pessoas, gerenciamento de projetos e desenvolver um ótimo produto e quociente de negócios para ter sucesso. Por tudo isso e muito mais, esses cinco livros são uma leitura obrigatória.
1. Caminho do gerente: um guia para líderes de tecnologia navegando no crescimento e na mudança

Você viu isso chegando. Você não? Este pequeno livro compartilha toda a sabedoria de que você precisa para começar como líder em tecnologia!
Por quê? Já se perguntou como a carreira de liderança se molda. Considere este livro um resumo de 200 páginas! Este livro é para todos, novos gerentes ou veteranos. Este livro também ajudará aqueles que desejam responder a perguntas como Devo ser um gerente de pessoas? Para onde eu vou daqui? Como eu cresço? O que é preciso para passar da gerência intermediária? Quais chapéus devo usar e como usá-los?
dica profissional: você acha entrevistas de liderança difíceis de decifrar. Isso pode te ajudar a improvisar :)
2. Projetando aplicativos com uso intensivo de dados: as grandes ideias por trás de sistemas confiáveis, escaláveis e sustentáveis.

A BÍBLIA para Projeto de Sistemas em larga escala, o livro quase não precisa de uma introdução.
Por quê? Limpar entrevistas de design de sistema é muito diferente de conhecer os fundamentos. Se você deseja aumentar sua compreensão de sistemas de grande escala em 10x, este livro é sua melhor aposta. Este livro é obrigatório para TODOS em tecnologia, gerente ou não!
3. Engenheiro de equipe: liderança além da trilha de gerenciamento

Este é provavelmente o livro menos conhecido da minha lista, mas me ouça (leia)!
Um de meus gerentes anteriores me recomendou este livro quando entrei para sua equipe e sou grato por isso até hoje. Uma das partes principais do seu trabalho seria gerenciar seus colegas em uma trilha de IC. Você também pode, em algum momento, querer mudar de faixa sozinho. Este livro repleto de entrevistas de Senior Engineers+ ajudaria você a entender o que constitui a outra trilha e como você pode trabalhar junto com seu colega do outro lado para construir uma equipe sólida e carreiras para vocês dois.
4. Código Limpo

Você pode não estar escrevendo muito código como gerente, mas revisará muito!
Por quê? Fiquei dividido entre Pragmatic Programmer e este, mas acho que o livro de Robert C. Martin permanecerá no topo da minha estante. Não por muito embora. É provável que você já tenha lido isso como engenheiro. Se você ainda não pegou uma cópia e se você tem, vá para a outra. Você também deve incentivar sua equipe a ler pelo menos um deles!
dica profissional: com base no idioma que você defende, também pode ser uma boa ideia ler o Guia de estilo do Google .
5. Zero a Um

Para crescer na carreira, você precisa ir além do “business as usual”
Por quê? Há uma diferença em inovar algo e escalá-lo. O livro é sobre isso. Entendo que você pode não querer abrir sua própria empresa, mas mesmo para subir na liderança, você precisa desenvolver habilidades empreendedoras (além das políticas ). Toda empresa corporativa ou startup enxuta valoriza pessoas que podem construir 0–1 e escalar 1–1xxx. Isso me lembra que The Lean Startup, de Eric Ries, é uma ótima leitura!
Essa é a lista. Espero que você goste de ler estes. Boa sorte :)