When comparing The Senior Software Engineer - By David Bryant Copeland vs Managing Humans, the Slant community recommends Managing Humans for most people. In the question“What are the best books on technical leadership in software projects?” Managing Humans is ranked 6th while The Senior Software Engineer - By David Bryant Copeland is ranked 8th. The most important reason people chose Managing Humans is:
The author has a witty and snarky writing style, however this doesn't detract from the insights and lessons in each chapter.
Ranked in these QuestionsQuestion Ranking
Pros
Pro Realistic advice on how to focus on delivering results
The author emphasis the importance of delivering results, with lessons focused on responsibility and communication.
Pro Full of tips and tricks
There are plenty of tips and tricks throughout the book to help you improve your own work and your communication.
Pro Manages to be hilarious while still teaching you valuable lessons
The author has a witty and snarky writing style, however this doesn't detract from the insights and lessons in each chapter.
Pro Uses anecdotes to teach
Pro The best of Michael Lopp's essays
Much of the content in the book comes from the author's popular blog, Rands in Repose.
Cons
Con The point is sometimes drawn out and still unclear
Lessons are not always worded in a clear, concise way. The repetition in some points the author is making can make the book feel a bit dull.
Con Lack of continuity
What is a pro for some is a con for others. This book is a collection of posts from the author's blog, meaning there is often very little flow between the chapters.
