Skip to content

Managing Humans: The No-Nonsense Guide to Engineering Leadership

Michael Lopp’s Managing Humans is not your typical management book. It’s not filled with corporate jargon, pointless frameworks, or idealistic theories. Instead, it’s a brutally honest, often hilarious collection of stories and lessons from the trenches of tech leadership.

Lopp (better known by his blog pseudonym, "Rands") has spent decades managing engineers at places like Apple, Slack, and Netscape. His core message? Managing humans is messy, unpredictable, and requires more than just technical know-how. If you think leadership is about wielding authority, enforcing structure, or driving people like machines, you’re doing it wrong.


Key Lessons from Managing Humans

1. Managing Engineers is Different from Managing Other Professions

  • Engineers hate pointless meetings, bureaucracy, and micromanagement.
  • They care about problem-solving, autonomy, and well-defined challenges.
  • If you treat engineers like interchangeable parts, they’ll check out—or leave.

💡 Practical takeaway: Understand what motivates engineers (hint: it’s not just money).

2. The "Bored People Quit" Rule

  • Talented engineers don’t stick around if they aren’t learning.
  • Keeping them engaged means giving them interesting, meaningful problems to solve.
  • If you let them stagnate, they’ll find somewhere else to grow.

💡 Practical takeaway: Challenge your team—don’t just keep them busy.

3. Leadership is About Trust, Not Authority

  • People don’t follow titles—they follow leaders who earn their trust.
  • Trust is built through honest communication, consistency, and fairness.
  • If your team doesn’t trust you, they won’t tell you when things are going wrong.

💡 Practical takeaway: If you want honest feedback, be the kind of leader people feel safe talking to.

4. Your Job is Not to Solve Everything

  • Many first-time managers fail because they try to do everything themselves.
  • Good managers delegate, coach, and empower their teams.
  • If you’re constantly firefighting, you’re not actually leading.

💡 Practical takeaway: Step back, trust your team, and focus on the bigger picture.

5. Politics Exist—Ignore Them at Your Peril

  • Even in engineering-focused companies, office politics exist.
  • Understanding power dynamics helps you protect your team from nonsense.
  • Managing up (dealing with your boss and execs) is just as important as managing down.

💡 Practical takeaway: Don’t pretend politics don’t exist—learn to navigate them without selling your soul.


Why Managing Humans Still Matters

Unlike traditional management books, Managing Humans is practical, funny, and brutally honest. It’s the kind of book that speaks directly to technical leaders, engineers-turned-managers, and anyone who wants to survive in tech leadership without losing their sanity.

If you lead engineers, this book will help you avoid common mistakes, earn your team’s respect, and build a culture where smart people actually want to work.

Because at the end of the day, managing humans isn’t about systems or processes—it’s about understanding people.