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

LET’S RETURN TO the “care personally” dimension of Radical Candor. In order to build a great team, you need to understand how each person’s job fits into their life goals. You need to get to know each person who reports directly to you, to have real, human relationships—relationships that change as people change. When putting the right people in th
... See moreKim Scott • Radical Candor: How to Get What You Want by Saying What You Mean
Craig Mod • How to Walk and Talk
To manage people well, you must develop trusting relationships with them, understand their strengths and weaknesses (as well as your own), make good decisions about who should do what (including hiring and firing when necessary), and coach individuals to do their best.
Julie Zhuo • The Making of a Manager: What to Do When Everyone Looks to You
The questions employees everywhere ask themselves all the time are “Will what I do make a difference? Will it matter? Will it move the company forward? Will anybody notice?” A huge part of management’s job is to make sure the answer to all those questions is “Yes!”