and product metadata ❖ Deeply involved in OSS and scienti fi c python in 2005-2010 ❖ A common career theme: work at the boundaries of software engineering and science ❖ @cournape on GH / twitter Who is this guy ?
to large company, at least a few 100s engineers, and with product market fi t or mature business • A de fi nition: • You’re not managing ICs anymore • You’re not a general manager: not directly accountable to execs for fi nancial results, etc.
manager, you manage a set of individuals • You may spend a few hours / week with each report max • Your reports don’t work together on a daily basis • Your report line is large enough that you don’t know everyone anymore, maybe even by name (> 50 people) Cohesion is challenging
will piss o ff at least one person • Higher probability for misunderstanding: impossible to share same context at that level • Some decisions may genuinely negatively a ff ect some people You can’t make everybody happy
Managing up and laterally becomes a must • People will request you to do things you have no idea about • “Competence is like blood to upper management: they can smell it from afar” • Corollary: don’t get good at something you don’t want to do Large “attack surface”
establish trust, etc. If you manage 40-50 people, through "lateral" projects, your decisions may impact 100+ people. Total transparency cannot work anymore. • You need to share the info at the right level with the right context, people don’t trust you by default. • High probability for being quoted out of context, even in good faith • you have "spooky action at a distance" Transparency goes out of the window
and less able to openly share concerns The tradeo ff humility/transparency vs con fi dence/inspiration becomes challenging • Constantly sharing doubts will not inspire con fi dence • Your report will require a vision and clear direction Lack of confidence: reports smell fear Not a role model for management
otherwise your reports will fl ip the bozo bit flip the bozo bit v. Decide that someone is a clown, and stop listening to them. The fl ip goes one way, forever: you can’t switch back. They also smell BS !
be lasting even after you leave • You need a certain detachment If you have manager: you can give positive feedback to your manager too. We like it too ! How to keeping our spirits up
Intel founder • Con fi dence and humility, podcast on econtalk.org, with David Deppner • https://www.joelonsoftware.com/2009/03/09/how-to-be-a-program- manager/: discussion about the “bozo switch” • https://www.manager-tools.com : very prescriptive, but a good way to grow the M of EM • Alien, 1979, by Ridley Scott • Wolf of wall street, 2013, by Scorsese