Em um mundo perfeito, os engenheiros de software que produzem o melhor código são os que têm maior sucesso. Mas no nosso mundo perfeitamente caótico, o sucesso também depende de como você trabalha com outras pessoas para realizar seu trabalho.Neste interessante livro, Brian W. Fitzpatrick e Ben Collins-Sussman abordam padrões e antipadrões básicos do trabalho com outras pessoas, equipes e usuários enquanto se tenta desenvolver software. Essas são informações valiosas, vindas de dois respeitados engenheiros de software cuja popular série de palestras - incluindo "Trabalhando com pessoas venenosas" (Working with poisonous people) - atraiu centenas de milhares de seguidores.Escrever software é um esporte coletivo, e os fatores humanos têm tanta influência sobre o resultado quanto os fatores técnicos. Mesmo se você passou décadas aprendendo os aspectos técnicos da programação, este livro vai ensinar-lhe o muitas vezes ignorado componente humano. Ao aprender a colaborar e investir nas "habilidades subjetivas" da engenharia de software, você terá um impacto muito maior com o mesmo esforço.