
Managing Humans: Biting and Humorous Tales of a Software Engineering Manager

The Geek Leader's Handbook: Essential Leadership Insight for People with Technical Backgrounds
amazon.com
Running a team is hard because it ultimately boils down to people, and all of us are multifaceted and complex beings. Just like how there is no one way to go about being a person, there is no one way to go about managing a group of people. And yet, working together in teams is how the world moves forward. We can create things far grander and more a
... See moreJulie Zhuo • The Making of a Manager: What to Do When Everyone Looks to You
