A review by matthewkimber
Soft Skills: The Software Developer's Life Manual by John Z. Sonmez

4.0

Great for engineers of all kinds to understand how to interact with others and do well for themselves. The only reason I am giving this four stars is because of the author's self-promotion throughout the book.