Livros Recomendados
Willian compartilhou os 2 livros que foram mais importantes em sua trajetória profissional.
Clean Code: A Handbook of Agile Software Craftsmanship
Robert C. Martin
Por que escolheu este livro
Estava fazendo code reviews e percebia que conseguia identificar código ruim, mas tinha dificuldade em explicar o porquê. Clean Code me deu o vocabulário e os princípios para articular qualidade de código de forma objetiva.
Qual conceito mais usa no dia a dia
O conceito de funções pequenas com responsabilidade única. No dia a dia, sempre que uma função passa de 20 linhas, paro e penso: 'isso pode ser quebrado em pedaços menores e mais claros?'. Isso tornou meu código infinitamente mais testável e manutenível.
Para quem e quando recomenda
Para desenvolvedores com 1-2 anos de experiência que estão começando a trabalhar em equipes maiores. O melhor momento é quando você já domina a sintaxe da linguagem e está pronto para pensar em código como comunicação, não apenas instruções.
Engineering Management for the Rest of Us
Sarah Drasner
Por que escolheu este livro
Recebi uma promoção para tech lead sem nenhum treinamento formal em gestão. Escolhi este livro porque ele promete ensinar management para quem veio da engenharia, sem assumir conhecimento prévio de RH ou liderança.
Qual conceito mais usa no dia a dia
O framework de 1-on-1s estruturados. Uso semanalmente: primeiro deixo o report guiar a conversa, depois alinho expectativas, e sempre termino com uma ação clara. Transformou minhas reuniões de 'checkpoints' em conversas de desenvolvimento real.
Para quem e quando recomenda
Para ICs (Individual Contributors) que estão considerando transição para management, ou tech leads nos primeiros 6 meses. Leia antes de aceitar a promoção - te prepara para a realidade além do glamour do título.

