The manager's job
You stop being judged by what you build and start being judged by what your teams achieve. This lesson shows you what an engineering manager owns, what moves to your tech leads, where your week goes, and how to spend your first 90 days with two teams you have just inherited.
By the end you can
- Judge any task by its leverage: how much it changes your teams' output
- Write down, with each tech lead, what you own, what they own and what you share
- Build a weekly time budget that covers 1:1s, delivery, hiring and stakeholders, with room for the unplanned
- Plan your first 90 days: 1:1s with everyone, a listening tour, team charters, one early win per team and a written plan at day 30, 60 and 90
- Spot the three classic traps of new managers and what to do instead
The everyday picture
The best striker in a football club retires and becomes the coach. On her first match day she still feels the pull to run onto the pitch. If she did, she would play one position well for ninety minutes, and nobody would be watching the whole game: who is tired, which side the other team keeps attacking, who needs to come off.
Her job is now different. She picks the players, trains them during the week, sets the plan, talks to the club's owners and the press, and makes the substitutions. Her success is the team's result. A good week for her is one where three players improved and the team won, even if she never touched the ball. That is the move from engineer to engineering manager: from scoring goals yourself to making a team that scores them.
From maker to multiplier
Andy Grove, who ran Intel for many years, gave managers a simple definition in High Output Management (1983). A manager's output is the output of the organisation they run, plus the output of the neighbouring organisations they influence. Your own commits, designs and tickets are no longer the measure. If your two teams ship the offline stock counts and the mobile wallet payment on time and stay healthy, you did well. If you wrote brilliant code and the teams stalled, you did badly.
Grove's tool for this is leverage. Before you spend an hour, ask how much that hour changes the output of everyone around you. Three kinds of task have high leverage:
- Tasks that affect many people at once. Clarifying a priority for a whole team, fixing a broken release process, or agreeing an API contract with a vendor changes the work of five or six people.
- Tasks that last a long time. A good hire, a clear team charter or a skill you coach into someone keeps paying back for years.
- Small inputs at the right moment. A decision made on Monday instead of Friday saves four days of waiting. A short piece of feedback before a bad habit sets in saves months.
Some tasks have negative leverage. A decision only you can make, made late, blocks everyone. Reviewing every pull request yourself turns you into a queue. Changing your mind in public about priorities costs the team the work they did on the old ones.
Grove also lists what a manager actually does all day: gathering information, passing it on, making decisions, nudging decisions others make, and being a role model. Notice that writing code is not on the list. You will still read code and sometimes write it, but it stops being the main way you add value.
Your calendar changes too. Paul Graham's essay "Maker's Schedule, Manager's Schedule" (2009) describes the difference. A manager's day is cut into one-hour slots, and a meeting costs one slot. A maker, such as a programmer, needs blocks of at least half a day, so one meeting in the middle of the afternoon can ruin the whole afternoon. Your day now runs on the manager's schedule. Your engineers still run on the maker's schedule, and protecting it is one of your highest-leverage jobs: group meetings together, keep some days free of them, and stop pulling people into meetings they only need the notes from.
Quick check
You have two free hours on Wednesday. Which use has the highest leverage?
Settling the priority changes the next two weeks of work for five engineers and stops them guessing between five requests. Fixing the bug yourself produces one fix, and an engineer could have learned from it. Reading every merged pull request after the fact changes little and can feel like surveillance. Inbox time is sometimes needed but rarely changes anyone's output.
What you own, and what moves to the tech leads
In What a tech lead is (and is not) you saw the tech lead's job from the other side. Now you sit above two tech leads, Sam on the Store app team and Dara on the Partner app team. If you don't agree who does what, you get two failures at once: things that both of you think the other one owns fall through the gap, and things you both try to own create two bosses for the team.
A useful split for most teams looks like this. As engineering manager (EM), you own six things:
- People. 1:1s, feedback, coaching, growth, performance and pay conversations for all 11 engineers (1:1s, feedback and coaching, Performance and growth).
- Team health. Workload, morale, conflict, whether people feel safe to raise problems, and whether anyone is close to burning out.
- Hiring. The open senior backend role, the interview loop and onboarding (Hiring well).
- Delivery. The promises the teams make: what they commit to, the risks to those dates, and telling people early when a date is in danger.
- Process. How the teams plan, review, release and learn, and whether those habits still earn their time.
- The link to the business. Bringing context in (strategy, priorities, budget) and taking the teams' needs and risks out to Ken, Imran and the other department heads (Managing up and across).
The tech leads own the technical direction: architecture and design decisions, design reviews, code quality, technical debt, and breaking work into pieces the team can build (Technical vision and design docs, Slicing and planning work). Some things are shared: sprint planning, estimates, incident response and the technical side of interviews.
Write the split down and agree it with each tech lead in your first two weeks. The method is a short table with three columns, "decides", "is consulted" and "is told", and one row per recurring decision: who picks the state library for offline counts, who approves a release during the festival freeze, who agrees scope changes with Imran, who decides a promotion. When a new kind of decision comes up, add a row. The table protects the tech leads' authority, because when an engineer brings you a design question you can point to the row that says Sam decides.
Quick check
Mira and Hugo disagree about how the Store app should store unsent stock counts on the scanner, and they ask you to settle it. You agreed with Sam that he decides technical design. What do you do?
The design call is Sam's, and your part is the delivery side: making sure the decision does not drag on and block the work. Deciding yourself, even correctly, teaches the team to go around their tech lead and undoes the split you agreed. Waiting for consensus can stall the team for weeks. Imran owns what the product should do, not how the data is stored.
Where the manager's time goes
New managers often feel busy all day and still unsure what they did. The cure is a time budget: decide in advance roughly how many hours a week each part of the job gets, then check your calendar against it every two weeks.
Start from the fixed parts. With 11 engineers, 1:1s alone are a real block of time. You meet the two tech leads every week and everyone else every two weeks. That is about four to five hours a week, including short notes after each one. Then add stakeholders (Ken, Imran, Lagoon Digital, the heads of store operations and partner sales), the team rituals of two teams on two-week sprints, and hiring for the open role, which can take five hours a week while interviews are running.
Three rules make the budget work:
- Leave slack on purpose. Plan only about 25 of your 40 hours. Incidents, a worried engineer at your desk, and a sudden question from the finance director will fill the rest. A manager with a full calendar has no time to respond, and responding is part of the job.
- Protect thinking time. Plans, charters, risk notes and hiring scorecards need a few quiet hours a week. Block them like meetings.
- Keep coding small and off the critical path. Two or three hours a week of code reviews, small fixes, tooling or reading the code keeps you close to the work. Anything a delivery date depends on belongs to someone whose calendar is not cut into one-hour slots.
Then audit. After two weeks, sort every calendar entry into the budget's categories and compare. If hiring took eight hours and 1:1s took two, people got less of you than you planned, and you can decide whether that was right. A rough audit every month is enough.
Quick check
Your two-week calendar audit shows 34 planned hours a week and almost no free slots. What does this most likely lead to?
A manager's day always brings unplanned work, and much of it is high leverage: a quick decision, a conflict caught early, a risk raised the same day. With no slack, those wait, and waiting is negative leverage. More meetings and full calendars feel productive, but they don't add output by themselves.
Your first 90 days with two teams
In Growing as a PM you met Michael Watkins' idea of learning first, then an early win, then owning the plan. The same shape works for a new EM, with some parts that are special to managing people. The plan below has written milestones at day 30, 60 and 90.
Weeks one and two: a first 1:1 with each of the 11 engineers. Thirty to forty-five minutes each, tech leads first. Ask everyone the same questions, so you can compare answers and see patterns: what slows people down, what they are proud of, what they would hate you to change, where they want to grow, and how they like feedback. Take notes in their words. Say what you will do with what you hear, and then do it. Don't diagnose anyone in a first meeting; a quiet engineer may be shy, overloaded or unsure what the reorganisation changed for them.
Weeks two to four: the listening tour. Meet the people around the teams: Ken, Imran, Leila, Tomás, the head of store operations, the head of partner sales, the HR partner, and Lagoon Digital's lead. Go to a store and watch staff count stock on the scanners; visit a partner shop like Ravi's and watch an order being placed. Meeting the team first means you can test what engineers told you against what stakeholders say. Read the last few incident reviews, the roadmap, the delivery plan and the team's working documents (Your team's engineering playbook).
Listening is not waiting. Some things cannot sit for 30 days. The Partner app's mobile wallet payment is promised for 1 December and is about three weeks behind. Learn the facts in your first week from Dara and Imran, and tell Ken in week two what you know, what you don't yet know, and when you will bring options. Bad news told early is cheaper for everyone (Managing up and across).
Day 30: a written note. One or two pages, shared with both teams and Ken: what you heard (themes, in people's words, never who said what), what you will keep, the early win you picked for each team, and your plan to day 90.
Days 31 to 60: charters and early wins. Each team writes a team charter with its tech lead: its purpose, what it owns, who its users are, how other teams send it work, its working agreements and the few numbers it watches. You guide; the team writes. In the same weeks, each team delivers one early win. A good early win is small enough to finish in two or three weeks, visible, valued by the team and its users, done by the team with you clearing the way, and in line with the priorities. Pick it from the problems that came up most often in the 1:1s.
Days 61 to 90: the next quarter. Agree the ownership split with both tech leads for good, set up a simple team health baseline that the teams use to learn (Team design and delivery health), have a growth conversation with each engineer, and review the 90 days with Ken: what changed, what didn't, and the plan for next quarter.
Quick check
In week one, Kemal tells you in his 1:1 that the Partner app's daily stand-up is "a waste of time". What do you do with that?
One view in week one is a data point. Asking everyone the same questions tells you whether it is one person's frustration or something most of the team feels, and the day-30 note is where you act on patterns. Cancelling now changes things before you understand them. Dismissing it teaches Kemal not to speak up. Passing it to Dara by name breaks the trust the 1:1 needs.
The three traps, and what to do instead
Most new managers fall into at least one of these. Each one feels like doing a good job while you are in it, which is why it is a trap. For each, learn the signal that you are in it and the move that gets you out.
Trap 1: coding on the critical path. You were a strong engineer, the wallet payment is late, and you know payments. Taking the hardest piece yourself feels responsible. The signal: a delivery date now depends on code that only you are writing, in a calendar cut into one-hour slots, and it is late. The move: give the work to an engineer, take on what only you can do (the conversation with Lagoon, the scope talk with Imran), and keep your own coding to things nobody is waiting for.
Trap 2: the super tech lead. You make the technical calls, rewrite designs in review, and engineers bring design questions to you instead of to Sam or Dara. The signals: the tech leads wait for your approval, design reviews end with your opinion, and the teams slow down when you are on leave. The move: route design questions to the tech lead, ask questions in reviews instead of giving answers, and if you disagree with a design, say so once with your reasons and let the tech lead decide, unless the decision is hard to reverse and carries real business risk. Your job is to make Sam and Dara strong (Delegation and mentoring).
Trap 3: changing things too early. In week two you see a slow release process and know a better one from your last team. The signal: you are changing a habit before you know why it exists, and the team hears that its past work was wrong. The move: keep a "things I notice" list from day one, ask why each thing works the way it does, and decide after your day-30 note which changes to make, with the team.
A quieter fourth trap: giving all your attention to the noisy team. The Partner app team has the late date, so it will pull you in every day. The Store app team is shipping steadily, and Nell rarely asks for anything. Keep every 1:1 on the calendar for both teams. Steady teams and quiet people lose good engineers when nobody notices them.
Quick check
In month two, you notice that Dara now sends every design to you for approval before the team starts work. Which trap are you in?
When the tech lead waits for your approval, you have taken over the technical direction, and the team now runs at the speed of your calendar. Talk to Dara about it and hand the decisions back. Reading some designs to stay informed is fine; being the approval step is the trap. The other two traps are about changing habits early and writing code that a date depends on.
Do it
Produce the five documents of your first month: the ownership split, your 1:1 questions, a time budget, a team charter and the 90-day plan.
-
Agree the ownership split with each tech lead
Draft it before your first 1:1 with the tech lead, then change it together. Add a row whenever a new kind of decision comes up.
Markdown## Who decides: Store app team | EM: you | Tech lead: Sam | Decision | Decides | Consulted | Told | | Architecture, libraries, design | Sam | team, you | Imran | | Release during a festival freeze | you | Sam, Imran | Ken | | Scope change on a committed date | you | Sam, Imran | team | | Sprint commitment | team | Sam, Imran, you | - | | Hiring decision | you | interviewers | Ken | | Growth plans, reviews, promotions | you | Sam (input) | HR | | Who is on call | Sam | team | you | Review this table together every month for the first quarter. -
Use the same questions in every first 1:1
Same questions, same order, notes in the person's own words. Tell each person you will share themes, never names.
Markdown## First 1:1: the same questions for all 11 1. What do you work on, and which part of it are you proudest of? 2. What slows you down or frustrates you most often? 3. What works well here that I should not change? 4. Where do you want to be in a year, and what would help you get there? 5. How do you like to get feedback and recognition? 6. What do you need from me, and how often should we meet? -
Build your weekly time budget
Plan about 25 hours and leave the rest for the unplanned. Audit against it after two weeks.
OutputWeekly time budget, 2 teams, 11 engineers, 1 open role 1:1s with tech leads 2 x 45 min every week = 1.5 h 1:1s with 9 others 9 x 30 min every 2 weeks = 2.25 h a week 1:1 prep and notes = about 1 h Team rituals (2 teams, 2-week sprints, selected) = about 3 h Stakeholders (Ken, Imran, Lagoon, store ops, sales) = about 3.25 h Hiring while the loop runs = about 5 h Delivery risks (wallet payment date) = about 2 h Thinking and writing (plans, charters, notes) = about 4 h Code reviews, small fixes off the critical path = about 3 h --------- Planned = about 25 h Left for the unplanned (incidents, questions, people) = about 15 h -
Help each team write its charter
The team writes it with its tech lead in one or two sessions; you ask questions and check that it matches the priorities.
Markdown## Team charter: Partner app team (draft, day 40) Purpose: make ordering, tracking and paying for stock easy for about 1,800 partner shops, so more orders move from phone to the app Users: partner shop owners (like Ravi); partner sales reps We own: the Partner app, ordering and delivery-tracking APIs, payments (from Q1, as modules move over from Lagoon Digital) We don't own: invoicing (Lagoon supports it until handover) How to send us work: requests to Imran; urgent issues in the team channel Numbers we watch: share of partner orders placed in the app (about 62% today, target 75%); crash-free sessions Working agreements: designs reviewed before build; no meetings on Tuesday and Thursday afternoons; Lagoon changes need a contract update first -
Write the 90-day plan and share it at day 30
Share it with both teams and Ken. Update it at day 60 and close it at day 90.
Markdown# 90-day plan: EM, Store app and Partner app teams ## By day 30 - First 1:1s with all 11 done; regular 1:1s running - Listening tour: Ken, Imran, Leila, Tomás, store ops, partner sales, HR partner, Lagoon; one store visit, one partner shop visit - Wallet payment risk raised with Ken in week 2; options by day 30 - Shared note: what I heard, what I will keep, 2 early wins, this plan ## By day 60 - Early wins shipped: Store app test suite stable; Lagoon contract tests - Both team charters written and agreed - Hiring loop for the senior backend role running ## By day 90 - Ownership split agreed with Sam and Dara - Team health baseline, discussed with the teams - A growth conversation with every engineer - Review with Ken: what changed, what didn't, next quarter's plan
Bring it to your team
Ask these in your first weeks, and again at day 90.
- Does each tech lead know which decisions are theirs, and have we written it down?
- Is any delivery date waiting on code that I am writing?
- When did I last cancel a 1:1, and for what?
- Which of my meetings could the team skip if I sent the notes instead?
- Have I spent as much time with the steady team as with the one that is on fire?
- What have I changed so far, and did I know why the old way existed?
Red flags
- Engineers bring design questions to the manager instead of the tech lead.
- The manager's calendar has no free hour in the week.
- A new manager announces a new process before finishing the first round of 1:1s.
- 1:1s with quiet, reliable people keep getting moved.
- A known delivery risk is held back "until I understand it better".
Practice
Keep, hand over or drop
Here is your planned week in month two. For each item, say whether you keep it, hand it over (and to whom) or drop it, with one line of reasoning. (1) Writing the offline-sync conflict handler for the Store app, which the offline counts release depends on. (2) A weekly 45-minute 1:1 with Dara. (3) Approving every pull request on the Partner app team. (4) The weekly 30-minute contract review with Lagoon Digital. (5) A 2-hour interview for the senior backend role. (6) Attending all four sprint ceremonies of both teams, every sprint. (7) Two hours fixing an old bug in the internal build script that nobody is waiting for. (8) Preparing options for Ken on the 1 December date.
- The conflict handler (1) is handed to an engineer, because a release depends on it
- Approving every pull request (3) is dropped and left to the team's normal review, with Dara owning code quality
- The 1:1 with Dara, the interview and the options for Ken are kept as high-leverage work only the manager does
- Ceremonies (6) are cut to the ones where the manager adds something, with a reason
- The build-script fix (7) is kept or handed over, with the reason being that nothing waits on it
Show a model answer
(1) Hand over to Hugo or Mira with Sam's design input: the offline counts release depends on it, and my calendar can't give it the focus it needs. (2) Keep: Dara is a new-ish tech lead dealing with a late date and an agency, so this is one of my highest-leverage hours. (3) Drop: the team reviews its own code and Dara owns code quality; my approval step turns me into a queue. (4) Keep for now, and hand it to Dara once the contract tests are stable, since it is unblocking a whole team. (5) Keep: hiring is mine, and a good senior hire pays back for years. (6) Cut: attend each team's sprint review and the Partner app planning while the date is at risk, and read the notes of the others. (7) Keep if I have a free slot: nothing waits on it and it keeps me close to the code. Hand it to someone if it would be a learning task for Kemal. (8) Keep: bringing options to Ken early is part of owning delivery and the link to the business.
Write your day-30 note
Use the At Mangrove Market story above. Write the day-30 note you would share with both teams and Ken, in 150 to 250 words. Include: three themes you heard (without names), one thing you will keep, the early win for each team and why you picked it, the status of the wallet payment risk, and what happens by day 60 and day 90.
- Themes are written as patterns from several people, and no one can be identified
- Each early win is small, visible, valued by the team and done by the team, and its reason is stated
- The wallet payment risk is reported plainly with a next step and a date
- Something that works well is named and kept
- The note says what will be done by day 60 and day 90
Show a model answer
Day 30: what I heard and what comes next. Thank you for 11 open conversations and for time with Imran, store ops, partner sales and Lagoon.
What I heard. (1) On the Store app team, flaky end-to-end tests add about a day to every release; most of you raised this. (2) On the Partner app team, late changes to Lagoon's invoicing API cause rework and are a main reason the wallet payment is behind. (3) Several people on both teams are unsure what the reorganisation changed for their role and growth.
What I will keep. The Store app team's design reviews before build. They work, and other teams could copy them.
Early wins. Store app: make the test suite reliable within two sprints (Tara and Sam lead). It came up most and slows every release. Partner app: a written API contract with Lagoon, a weekly change review, and contract tests in the build (Dara and Kemal). It removes the main cause of rework.
Wallet payment. About three weeks behind 1 December. Imran and I are taking options (scope, date, help) to Ken on Friday.
By day 60: both wins shipped, team charters written, hiring loop running. By day 90: a growth conversation with each of you, and a review with Ken of what changed.
Check yourself
At the end of your first quarter, which result best shows that you did the manager's job well, in Grove's terms?
Grove measures a manager by the output of the teams they run and influence, and stronger tech leads raise that output for years. Your own pull requests are individual output, and a manager who ships the most code often has a team waiting on them. Attendance shows time spent, not results. A quarter with no problems raised usually means people stopped raising them.
In week one, Imran tells you the wallet payment is about three weeks behind the 1 December date. You planned to listen for 30 days before acting. What should you do?
Listening first applies to changing how the teams work, not to known risks with a date on them. Ken needs to hear about the risk early, with honest uncertainty and a date for options. Waiting a month makes the bad news more expensive. Writing the code yourself puts the date on the person with the least focus time. Weekend work before anyone knows the cause burns the team out and may not help.
Which candidate makes the best early win for the Store app team?
A good early win is small, visible, valued by the team and its users, done by the team and in line with the priorities, and flaky tests slow every release. A new tool brings your old team's answer to a team you don't know yet. A rewrite is far too big to be early. A per-person ticket report helps nobody on the team and pushes people to game the number.
Flashcards
Key takeaways
- Your output is your teams' output plus what you influence around them, so choose tasks by leverage.
- You own people, team health, hiring, delivery, process and the link to the business; the tech leads own technical direction. Write the split down.
- Budget your week: about 25 planned hours, 1:1s that never move, protected thinking time, and only coding that nothing waits on.
- In the first 90 days, meet all 11 engineers first, then stakeholders, share a written note at day 30, land one early win per team by day 60, and review with your manager at day 90. Raise urgent risks at once.
- Watch for the traps: coding on the critical path, the super tech lead, changing things too early, and forgetting the quiet team.
Sources and further reading
- Andrew S. Grove, High Output Management, Random House, 1983; revised edition, Vintage, 1995
- Maker's Schedule, Manager's Schedule, Paul Graham, 2009
- The Engineer/Manager Pendulum, Charity Majors, 2017
- Camille Fournier, The Manager's Path, O'Reilly, 2017
- Julie Zhuo, The Making of a Manager, Portfolio, 2019
- Michael D. Watkins, The First 90 Days, Harvard Business School Press, 2003; updated edition, Harvard Business Review Press, 2013