“Team Geek” by Brian W. Fitzpatrick and Ben Collins-Sussman; O’Reilly Media;
Brian Fitzpatrick leads Google’s Data Liberation Front and Transparency Engineering teams.Ben Collins-Sussman is one of the founding developers of SVN and now manages the engeneering team for the Google Affiliate Network.
Both have a lot of experience with Open Source Projects.
The Book has a clearly defined goal – to help programmers become more effective
and efficient at creating software by improving their ability to
understand, communicate with, and collaborate with other people.
And that is the essence of this book. It explains why each relationship (not only related to Software projects) should be based on Humility, Respect and Trust (HRT).
The message of the book also applies to the relationship between team mates, team leader and team and above all to the relationship with end users.
The book gives useful tips on how to cope with complicated team mates and how managers should lead their team.
Brian and Ben explain why a team culture is so important and should be protected right from the start.
Last but not least the reader gets some tips on how to promote himself better within his company.
I really enjoyed reading this book.