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

Thinking about team management as a product: - Set up advanced listening mechanisms: help your PMs become better listeners- Keep your feedback loops healthy at all costs: Establish a consistent set of group and one-on-one meetings, ideally early in the week to help set the tone and get the team on the same page.- Your team should have a purpose as ... See more
Jack Krawczyk • Product Leadership Rules to Live By From My Experience at Pandora
Some questions that I’ve found to be very effective in one-on-ones: If we could improve in any way, how would we do it? What’s the number-one problem with our organization? Why? What’s not fun about working here? Who is really kicking ass in the company? Whom do you admire? If you were me, what changes would you make? What don’t you like about the
... See moreBen Horowitz • The Hard Thing About Hard Things: Building a Business When There Are No Easy Answers

Every single person with whom you work has a vastly different set of needs. Fulfilling these needs is one way to make them content and productive. It is your full-time job to listen to these people and mentally document how they are built. is is your most important job. I know the senior VP of engineering is telling you that hitting the date for th... See more