[HN Gopher] What does my engineering manager do all day?
       ___________________________________________________________________
        
       What does my engineering manager do all day?
        
       Author : mooreds
       Score  : 41 points
       Date   : 2021-09-27 22:02 UTC (57 minutes ago)
        
 (HTM) web link (parkjoon.medium.com)
 (TXT) w3m dump (parkjoon.medium.com)
        
       | caeril wrote:
       | So, a lot of talking and meeting. No doing. Color me unsurprised.
       | 
       | A good manager leads the team, finagles resources from upper
       | tiers, un-sticks stuck processes, settles disputes, and then gets
       | the hell out of the way. This manager sucks.
        
       | shortsightedsid wrote:
       | This is a classic trap that new managers fall into. It's not the
       | number of meetings that you are judged by. It's how effective you
       | are in execution and how well can you drive your team(s). The
       | meetings are just a means to the end.
       | 
       | I've been in management for a long time now and have managed
       | managers. Frankly, I would cut as much as I can and skip as much
       | as possible _while_ being able to do my job - which is to drive
       | results, quality and other team performance metrics.
        
       | [deleted]
        
       | g051051 wrote:
       | How much of all that provided any actual value?
        
       | blastonico wrote:
       | I would go crazy with that number of meetings, hearing people
       | complaining all the time. Management is definitely not for me.
        
         | officialchicken wrote:
         | The author is completely inexperienced and without any sort of
         | mentoring. The natural tendency of an organization is, well,
         | meetings. So without experience and a guiding hand, it tends to
         | rot into the hellscape that is presented in the article.
        
       | alphabettsy wrote:
       | TLDR; Attend all the meetings you don't want to be in.
        
         | jh0486 wrote:
         | This.
        
       | foogazi wrote:
       | What I notice is no time to work on the meetings
       | 
       | When are the action items from all the 1:1s, standups, etc worked
       | on ?
        
       | hondo77 wrote:
       | I know you don't go to them every day but you aren't required to
       | go to all of your teams' agile ceremonies (standups, etc.). They
       | can be handled by the teams and their scrum master, which would
       | be covered by your sync with the SM and your team members. That
       | frees up some time, if you need it. Personally, I'm a big fan of
       | managers being so busy managing that they don't have time for
       | work. Keeps them from writing code. ;-)
        
       | Fissionary wrote:
       | More or less what I expected, actually. Now riddle me this: what
       | does a _scrum master_ do all day?
        
         | swader999 wrote:
         | I've never seen a dedicated scrum master, they've always coded
         | features on the same team. Is this really a thing?
        
           | bradenb wrote:
           | It is definitely a thing. And for big projects it can be
           | helpful. But in most cases I think a scrum master should
           | probably handle multiple projects if that is going to be
           | their dedicated role.
        
           | megablast wrote:
           | Yes. We had a team of 20 with 2 scrum masters, because they
           | wanted to grow the team, and they had 2 scrum masters
           | available. It was ridiculous. But don't worry, they will
           | manage to fill their time with meetings. Just try to avoid
           | them.
        
         | seattle_spring wrote:
         | "Well--well look. I already told you: I deal with the god damn
         | customers so the engineers don't have to. I have people skills;
         | I am good at dealing with people. Can't you understand that?
         | What the hell is wrong with you people?"
        
           | g051051 wrote:
           | The "scrum masters" at my last place didn't interact with
           | customers at all. That was the PO's job.
        
         | Retric wrote:
         | Good ones spend most of their time in meetings or preparing for
         | them.
         | 
         | To be a full time position generally involves a lot of
         | administrative work or covering multiple teams. Talking to
         | management is kind of a catch all but generally it's
         | interfacing with the rest of the world outside of clients.
         | Legwork on security clearances, making sure all the boxes on
         | contracts are checked, and or enduring the team has all the
         | hardware software they need etc.
        
           | megablast wrote:
           | Filling your time with meetings, pretending you are being
           | productive.
        
         | dkarl wrote:
         | If "scrum master" is a dedicated job, and they aren't in scrum
         | meetings all day, they are probably really a project manager by
         | a different name.
        
       | PeterisP wrote:
       | "Are you a manager and think I'm terrible at time management?
       | Which meetings would you cut?"
       | 
       | The immediate thing that raises questions is your meetings with
       | "Team #1" and "Team #2", which is a bit unusual. General practice
       | is that it takes a manager per team; so if you're managing two
       | teams yourself then it's expected that you'll be overloaded (and
       | if there's not many people then perhaps you can't afford the
       | overhead of managing them as two separate teams and need to
       | "merge" them in practice, having one common meeting instead of
       | two separate ones) and on the other hand if there are separate
       | team leads for these teams, then I'd argue that you don't need to
       | participate in as many direct meetings as you do and instead
       | delegate more to them and the teams themselves. If you "need to
       | know" then perhaps review the meeting minutes without direct
       | participation.
        
         | kjs3 wrote:
         | You don't know how he's defining 'team' in this context. I
         | often organize management of my big-T Team by referring to
         | groups of teammates focused on a particular task or project as
         | a small-t team, especially if they're on-going tasks. So this
         | week I had a couple of people working on a 'team' covering API
         | issues, another group covering IAM, and another set on key
         | management.
         | 
         | But then this reply is just full of "I don't actually know what
         | your on-the-ground reality is, but that definitely won't stop
         | me from telling you what you're doing wrong".
        
           | PeterisP wrote:
           | Well, I'm answering an explicit question by the OP based on
           | the information provided; but my observation from the
           | schedule is that he seems to be running two teams as if they
           | are big-T Teams - if those are actually two small-t teams,
           | then IMHO he should devote less meeting time to each of them.
           | 
           | In your big-T Team, would you consider scheduling a separate
           | daily standup for each of the task/project you're
           | supervising, and running _separate_ social events for each of
           | your  "groups of teammates" as OP is doing?
        
         | sethammons wrote:
         | fwiw, nearly every software engineering manager (at least at
         | the senior level) at my work runs two teams. That said, you hit
         | the nail on the head: delegate. My tech leads are my default
         | catch-all, but we have an owner on the team for different
         | things. One engineer goes to security related meetings. Another
         | is running point on proj_a and another running proj_b. The
         | other thing to do is block out time on your calendar to have
         | time dedicated focus time. You can't get anything done in
         | 30min. You need a 60-120min block on your calendar.
        
       | black_13 wrote:
       | Think of ways to to replace you.
        
       | bllguo wrote:
       | 7:30 meetings are horrifying to me
       | 
       | also, do 1-1s need to be weekly? what about biweekly? i only have
       | a few direct reports and even then i feel weekly is too often
        
         | jshen wrote:
         | There is no one-size-fits-all answer here. It's certainly fine
         | to do them less often if you aren't finding enough value in
         | doing it weekly.
         | 
         | Most of these rules of thumb came about before tools like
         | slack, which for better or worse, let you communicate more
         | directly more frequently.
        
         | ng12 wrote:
         | I do biweekly. It's my job to keep myself appraised of what
         | reports are working on and make sure they are unblocked. A 1:1
         | should be focused on long-term career goals and relationship
         | building which can be done biweekly.
         | 
         | The obvious exceptions are new hires and very junior engineers
         | who need more handholding while they ramp up.
        
         | Traster wrote:
         | Yeah this is what struck me, the fact that the 1:1s were so out
         | of sync with the standups. Realistically this manager is
         | probably making the same mistake most managers initially make,
         | which is failing to manage up, and failing to take a role
         | strategically shaping the company. Mostly, the 30 minutes "So
         | what are all the things you've stored up to talk to me about"
         | conversations aren't that valuable, the more free-form broader
         | conversations are. Especially in covid.
        
         | jldugger wrote:
         | > i only have a few direct reports and even then i feel weekly
         | is too often
         | 
         | 1-1s aren't about how _you_ feel. They're about your directs's
         | feelings, and the relationship between the two of you.
        
       | da39a3ee wrote:
       | I would rather take up work on the farm shovelling pig shit, and
       | administering anal suppositories to sick horses than do all that.
        
       | domk wrote:
       | A lot of this seems like things that could be cut. 1.5h every day
       | on post-mortem meetings stands out as the obvious time sink -
       | does the organisation really have that many production issues to
       | debrief every day? Also a fair amount of ceremony, planning and
       | pro-bono. Webinar for distributed ledgers in enterprise??
       | 
       | The things that truly matter - 1:1s, own team stand-ups... - only
       | take about 8 hours per week.
        
       | krautsourced wrote:
       | That... is my nightmare.
        
       | aero142 wrote:
       | I don't like the implication that being busy is indication that
       | something is being accomplished. I would ask the question, what
       | are the outputs of this schedule? If there are meetings that
       | happen but don't have meaningful outputs, then it doesn't matter
       | than you attended them. Perhaps those can be dropped entirely.
        
       | JPKab wrote:
       | The author goes to far too many meetings.
       | 
       | A manager with multiple teams should and will likely have team
       | leads for each team. This should be a person who mostly codes,
       | does some leadership for team as well.
       | 
       | Manager shouldn't be micro managing being in daily scrums. Every
       | other day is fine, alternating between teams. Why have a team
       | lead at all?
       | 
       | Working lunches are terrible idea as well. Eat lunch, don't
       | pretend like you're paying attention to the totally coincidental
       | "anti-racism webinar" that just so happened to be on your
       | calendar that day and totally isn't a way to tout HR policies and
       | virtuousness.
       | 
       | Other meetings are quarterly meetings, so that's 1 day out of 90.
       | Let's not pretend that's normal. Meetings with directors
       | shouldn't be every day, EVER.
       | 
       | Not commeinting on this anymore, other than to say that I'm blown
       | away by how wasteful big companies are. After having been at a
       | startup that blew up and went public, and then recently starting
       | a company and being one of 5 engineers, its just obvious that big
       | companies eventually accumulate a whole class of people who do
       | nothing but talk all the time. Those people LOVE hiring other
       | talkers who then hire more talkers who hire scrum masters to make
       | up for the engineering teams getting bombarded by the talkers and
       | so the hell continues.
        
         | Traster wrote:
         | >Working lunches are terrible idea as well. Eat lunch, don't
         | pretend like you're paying attention to the totally
         | coincidental "anti-racism webinar" that just so happened to be
         | on your calendar that day and totally isn't a way to tout HR
         | policies and virtuousness.
         | 
         | In order to become senior leadership you need to signal you are
         | a leader in corporate values, which means loudly talking about
         | how engaged you are in whatever you think might be what the
         | company wants to thinkits corporate values are. This is very
         | easy when your company is kind enough to literally run a
         | seminar about what its corproate values are.
        
       | jldugger wrote:
       | > Are you an engineer and think I'm wasting time?
       | 
       | Well, yea. You're a manager :)
       | 
       | > Which meetings would you cut?
       | 
       | Well, 30 min standups seem long for what I assume are two groups
       | of 4 people. I'd probably shave off 5 minutes from those every so
       | often until you get it to 15 minutes each. That will net you 2.5
       | hours a week.
       | 
       | pro-bono project during business hours: sounds silly if you're
       | feeling stressed about time management.
       | 
       | "50 days of learning": continual learning is good idea, but I
       | save this for after work hours, and probably you need to do the
       | same. Especially since you're already doing multiple training
       | sessions a week during the work day.
       | 
       | Going-away get together for team #2 member / virtual happy hour:
       | shouldn't these be happening during "after work" hours?
       | 
       | Finally, 9-5 is banker's hours. A typical 40 hour work week would
       | involve working from 8-12pm, an hour break for lunch, and then
       | from 1pm-5p. If the daily operational review meeting is running
       | from 7:30am-9am you're doing it wrong. It reads like you want
       | credit for attending an early meeting but aren't accounting for
       | the 8am-9am hour?
        
       | tnolet wrote:
       | One thing I learned: do not do meetings for status updates. Those
       | are emails. Meetings are for decisions.
        
         | LegitShady wrote:
         | that used to be the case for me, but since we all started
         | working from home my manager started doing team meetings to try
         | to get some of the discussion and help that happens
         | incidentally in the office to have a time scheduled for it. So
         | everyone talks about what they're doing and what difficulties
         | they're having and I want to die as I waste time I could be
         | working.
        
         | jollybean wrote:
         | I think you need to have open ended meetings or you will miss a
         | lot of things. It doesn't need to be every day.
        
       ___________________________________________________________________
       (page generated 2021-09-27 23:00 UTC)