The Engineer to Manager Transition, by Former Twitter Director of Engineering David Loftesness

Поделиться
HTML-код
  • Опубликовано: 18 ноя 2024

Комментарии • 44

  • @jemmrich
    @jemmrich 7 месяцев назад +7

    My experience, when things gets tough, you will tend to fall back to what you are comfortable with. It's like a form of procrastination. And I've seen this affect people at all levels from engineers to managers, founders, and even those in the c suite. So if you are a manager and start finding yourself gravitating to more coding you are likely dropping the ball somewhere and it will become noticeable very fast to others if not you.

  • @hassansyed6087
    @hassansyed6087 Месяц назад +1

    Super informative and game-changing advice.
    It's all process. Everything in this world is process with added variables and omitted variables.
    The Event Loop phenomena is truly valuable. I copied that chart down.
    Maximizing your output = minimizing all other non-critical inputs.

  • @igrai
    @igrai 5 лет назад +10

    Excellent talk, probably the most practice oriented on the topic that I've listened to

  • @devkashyap9049
    @devkashyap9049 2 года назад +3

    Very useful talk. Awesome presentation!

  • @CS-mq1gd
    @CS-mq1gd 4 года назад +7

    Great insights into the transition. Now a days, seeing more of "Engineering Managers" roles where they are mandating Managers to code. How do we relate that?

  • @mj7259
    @mj7259 5 лет назад +8

    An excellent presentation. Probably the best I’ve seen on the topic of software management. I’m going to have my staff watch this.
    Some notes. With a disclaimer, I specialize in CAD applications, and previously in console games, with their own specific requirements.
    I don’t want to see a great presentation wasted, and or people just stop watching for reasons of volume. Normalize your audio. In the future be aware of how far away you hold the microphone.
    In my experience, as a software manager, you must keep perspective, equally on all three of:
    The product, what you are delivering from an end user view. That means you leave your desk, and in a different setting “eat your own dog food”, or use your own software.
    The product, from an engineering, maintenance point of view. That means knowing the code, and architecture.
    Your staff, from a personal point of view. Know how to interact with that specific personality, what motivates them, what will keep them happy and productive.
    You have to maintain all three for success. Failure at any will affect the others critically.
    I do have to adamantly disagree with the no coding rule. But agree on the “blocking” if done incorrectly. Your job is to delegate work, and minimize conflicts and inter-dependencies between engineers. This heavily involves organizing how modules, “code” is not only delegated, but optimizing how one person’s work affects the others. If you are not involved in making sure a sustainable architecture, an automated test system is in place, etc… well.. I’m not sure you are doing your job.
    You simply move from coding routines, to managing how routines at a high level work together. You delegate first, not last, and then focus on making sure all “threads” are running at full potential, figuratively and literally.
    Delegate first.. but keep time to still be involved in the code and have an accurate perspective.
    Trying to separate “manager” from “technical manager” I also adamantly disagree with based off my experience in the industry. This just leads to the scum approach of passing down tasks that make no sense from the point of view of how things are actually developed… trying to wire a kitchen after the drywall has been set.
    My experiences may differ, based on industry and specifics of the teams and products I have worked on.

  • @nsarvesh1012
    @nsarvesh1012 Год назад

    Great Insights on the EM Role.

  • @nomad27
    @nomad27 7 лет назад +8

    Cameraman at 1:57 has hardest time of all people in the room

  • @andyram27
    @andyram27 7 лет назад +12

    why is the volume so low on this video?

    • @istovall2624
      @istovall2624 5 лет назад +1

      Ok I thought it was just me, can't listen....

    • @张云勇
      @张云勇 5 лет назад

      andyram27 me as well

    • @Gorboduc
      @Gorboduc 4 года назад +1

      Because he's a monotone mumbler who can't talk properly. You can tell at 8:00 the poor sound guy tried to max the volume and got feedback, and subsequently gave up. I feel bad for the sound guy!

  • @rudhisundar
    @rudhisundar 5 лет назад +6

    Thank you for the talk, really it was helpful!!

  • @dhaneshshastri1
    @dhaneshshastri1 2 года назад +1

    Volume is very low :(

  • @johnmahugu
    @johnmahugu 6 лет назад +7

    wow thank you, i really needed this

  • @AkshayrajKore
    @AkshayrajKore 3 года назад +3

    low volume, otherwise a useful video

  • @GalacticAdventures69
    @GalacticAdventures69 2 года назад +2

    but great talk

  • @mamun001
    @mamun001 3 года назад +1

    Very useful. Thank you

  • @hualiang2182
    @hualiang2182 6 лет назад +2

    Can you elaborate more about go/no-go decision on the 90th day? Let's say I'd like to choose the "go" route, but because I don't get well trained or not having any previous experience, I feel stressed out every day and it keeps jeopardizing my confidence level because I am not good at it?

  • @shobhittiwari1761
    @shobhittiwari1761 3 года назад +2

    great content but terrible audio

  • @infirmux
    @infirmux 6 лет назад +5

    Transition - use white on black text in presentations. :)

  • @neo-vj4zq
    @neo-vj4zq 5 лет назад +5

    Does resisting management make me stupid

    • @CS-mq1gd
      @CS-mq1gd 4 года назад +1

      Imho, No. I rather challenge them on the decisions that are being made with an emphasis on "Why" and what they think the downstream impact of it will be on the teams

    • @achillesparisllc5207
      @achillesparisllc5207 3 года назад

      What do you mean by "resisting" management? Do you mean that you don't want to become a manager yourself?

  • @mendonrohan
    @mendonrohan 6 лет назад +1

    good talk

  • @neo-vj4zq
    @neo-vj4zq 5 лет назад +3

    Dealing with management at scale when you. Have done how dealing with someone who hasnt

  • @christowndotcom
    @christowndotcom 3 года назад

    Can hardly hear you

  • @mjcortez2460
    @mjcortez2460 4 года назад +4

    sooo many introverts in this session.

  • @GalacticAdventures69
    @GalacticAdventures69 2 года назад +1

    It's so hard to hear

  • @jarfrobinksss
    @jarfrobinksss 4 месяца назад

    true story: engineers make the worst managers

  • @move1649
    @move1649 3 года назад +1

    isn't truth teller another word for rat?

  • @zacki5663
    @zacki5663 3 месяца назад

    unlistenable. shame that mic quality is making it sound like he has really bad dry mouth

  • @sravanvedala7811
    @sravanvedala7811 2 года назад

    If you are an engineering manager working under me I will never let you code not even on planes and Saturdays like one dude saying, for the same reason I don’t let a car mechanic perform heart surgery, you simply suck at it , that’s why.

    • @-Jason-L
      @-Jason-L 2 года назад +2

      Managers of engineers should have been excellent engineers themselves. If not, they will struggle to be respected and effective.

    • @erniea5843
      @erniea5843 Год назад +1

      Nah, excellent engineers should be principles or staff engineers leading other. Manager is a whole different skill set and being a great engineer doesn’t necessarily translate to great managers. On the other hand, average engineers can become excellent and respectable managers.

  • @cjbean303
    @cjbean303 5 лет назад +1

    Any women in that sea of heads? NO

    • @cjbean303
      @cjbean303 5 лет назад

      1%

    • @igrai
      @igrai 5 лет назад +3

      I see at least six in the crowd

    • @mjcortez2460
      @mjcortez2460 4 года назад +1

      sea of introverts

    • @cjbean303
      @cjbean303 4 года назад

      @@igrai that's a man with long hair

    • @novadhd
      @novadhd 3 года назад

      there were a few lol. Mostly 20 something techies