Reading Notes: The Manager's Path - A Guide for Tech Leaders Navigating Growth and Change

Posted by Yuan Tang on January 1, 2025

This post contains my reading notes on the book The Manager’s Path. Note that I am still reading the book and this is my in-progress running notes.

Management 101

What to expect from a manager

  • The experience of being managed is the foundation on which you build your own management philosophy
  • Different management characters:
    • Benign neglect: the manager just leaves them alone entirely and the engineer just kind of knows what to work on
    • Neglectful manager: ignore you when you need help; avoid meeting with you; never give you feedback
    • Micromanager: questions every detail of everything you do and refuse to let you make any decisions on your own
    • Actively abusive manager: neglect you until they want to yell at you for something
    • Good managers: care about you as a person; actively work to help you grow; teach you important skills and provide valuable feedback; help you navigate difficult situations; help you understand what’s important to focus on

One-on-one meetings

  • An essential feature of a good working relationship
  • Purpose 1: Create human connection between you and your manager
  • Letting your manager into your life a little bit is important: when stressful things happening, it will be much easier to ask your manager for what you need
  • Great managers notice when your normal energy level changes and hopefully care enough to ask you about it
  • Being an introvert is not an excuse for making no effort to treat people like real human beings
  • The bedrock of strong teams is human connection, which leads to trust. Real trust requires the ability and willingness to be vulnerable in front of each other
  • Your manager will hopefully treat you like a human who has a life outside of work, and spend a few minutes talking about that life when you meet
  • Purpose 2: Provides a regular opportunity for you to speak privately with your manager about whatever needs discussing
  • Try put a little thought into the agenda before the meeting
  • Good 1-1s are not status meetings for most people
    • If you are a manager reporting up to senior management, you may use it to discuss the status of critical projects
    • If you are an individual contributor, a 1-1 as a status meeting is repetitive and probably boring
    • If your 1-1 is a dreadful obligation for delivering a boring status report, try using email or chat for that purpose to free up time
  • Encourage you to share the responsibility of having good 1-1s with your manager; prepare the time yourself; push to reschedule instead of cancellation

Feedback and workplace guidance

  • Not just performance reviews
  • The only thing worse than getting behavioral feedback is not getting it at all or getting it only during your performance review
  • The feedback ideally will be somewhat public if it’s praise, and private if it’s criticism
  • Good managers know that delivering feedback quickly is more valuable than waiting for a convenient time to say something
  • Asking your manager for advice is a good way to show that you respect her
  • Your manager needs to be your number one ally
  • If you are unhappy or need something, say it
  • Managers sometimes assign stretch projects that help you grow; good managers will help you understand the value of the work you are doing even when it is not fun or glamorous
  • As you become more senior, the amount of personal feedback decreases and expect the type of feedback to change from personal to team- or strategy-related input

Training and career growth

  • Your manager holds some responsibility for helping you find training and resources for career growth
  • Expect that you are responsible for figuring out what types of training you want
  • Promotion and compensation: guidance through the process of preparing promotion packet; your direct manager will usually be essential in advocating for your promotion and getting it approved
  • Managers usually cannot guarantee promotions but good managers know what the system is looking for and can help you build those achievements and skills
  • Opportunities for promotions are more rare for more senior levels; your manager may need you to find and propose achievements that qualify you for the next level
  • Find the best managers and mentors you can and watch them work
  • Try to find people to work for who push you to succeed but also reward you for success, who inspire you to stretch yourself

How to be managed

  • Spend time thinking about what you want
    • Your manager cannot read your mind; figuring out what you want to do, learn, and what will make you happy rests on your shoulders
    • There’s much uncertainty in the world: once you get the job you thought you wanted, the enjoyment eventually fades and you find yourself looking for something else
    • Use your manager to discover what’s possible where you are, but look to understand yourself in order to figure out where you want to go next
  • You are responsible for yourself
    • Bring agendas to your 1-1s
    • Advocate for yourself
    • Take feedback graciously even when you don’t agree with it
    • When you are persistently unhappy, say something
    • Set your own boundaries
    • Sometimes if you want a bigger job, you will have to work more hours to get it
    • If your manager is conscientious, she’ll appreciate your candor
  • Give your manager a break
    • She may be stressed out sometimes; she’ll be imperfect and say dumb things, or do things that feel unfair or harmful to you
    • Her job is to do the best thing for the company and the team; not to make you happy all the time
    • Provide feedback but understand that she may not listen or change
    • As you become more senior, your manager expects you to bring solutions, not problems
  • Choose your managers wisely
    • Consider not only the job, company, and the pay, but also the manager when evaluating job opportunities
    • Strong managers know how to play the game at their company: get you promoted, get you attention and feedback from important people, have strong networks, get you jobs even after you stop working for them
    • There’s a difference between a strong manager and a manager that you like as a friend, or even one you respect as an engineer
    • Plenty of great engineers make ineffective managers because they don’t know or want to deal with politics of leadership

Mentoring

Tech Lead

Managing People

Managing a Team

Managing Multiple Teams

Managing Managers

The Big Leagues

Bootstrapping Culture

Conclusion