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

Поділитися
Вставка
  • Опубліковано 30 лип 2024
  • Learn how to transition from engineer to engineering manager teamable.com (the first 90 days) from the guy who transitioned from all-star engineer to manager of 5+ high growth teams at Twitter.
    Presented at the Hive engineering leadership summit at the Tumo Center in Yerevan Armenia. Learn more about hiring top tech talent: teamable.com
  • Фільми й анімація

КОМЕНТАРІ • 42

  • @jemmrich
    @jemmrich 3 місяці тому +4

    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.

  • @igrai
    @igrai 4 роки тому +10

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

  • @rudhisundar
    @rudhisundar 5 років тому +6

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

  • @devkashyap9049
    @devkashyap9049 2 роки тому +3

    Very useful talk. Awesome presentation!

  • @johnmahugu
    @johnmahugu 6 років тому +7

    wow thank you, i really needed this

  • @mamun001
    @mamun001 2 роки тому +1

    Very useful. Thank you

  • @nsarvesh1012
    @nsarvesh1012 Рік тому

    Great Insights on the EM Role.

  • @CS-mq1gd
    @CS-mq1gd 3 роки тому +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 років тому +7

    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.

  • @nomad27
    @nomad27 6 років тому +8

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

  • @mendonrohan
    @mendonrohan 6 років тому +1

    good talk

  • @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?

  • @dhaneshshastri1
    @dhaneshshastri1 Рік тому +1

    Volume is very low :(

  • @andyram27
    @andyram27 6 років тому +12

    why is the volume so low on this video?

    • @istovall2624
      @istovall2624 5 років тому +1

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

    • @user-dp1xb9pl5x
      @user-dp1xb9pl5x 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!

  • @GalacticAdventures69
    @GalacticAdventures69 Рік тому +2

    but great talk

  • @GalacticAdventures69
    @GalacticAdventures69 Рік тому +1

    It's so hard to hear

  • @AkshayrajKore
    @AkshayrajKore 3 роки тому +3

    low volume, otherwise a useful video

  • @infirmux
    @infirmux 6 років тому +5

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

  • @shobhittiwari1761
    @shobhittiwari1761 3 роки тому +2

    great content but terrible audio

  • @neo-vj4zq
    @neo-vj4zq 5 років тому +5

    Does resisting management make me stupid

    • @CS-mq1gd
      @CS-mq1gd 3 роки тому +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?

  • @christowndotcom
    @christowndotcom 3 роки тому

    Can hardly hear you

  • @neo-vj4zq
    @neo-vj4zq 5 років тому +3

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

  • @mjcortez2460
    @mjcortez2460 4 роки тому +4

    sooo many introverts in this session.

  • @move1649
    @move1649 3 роки тому +1

    isn't truth teller another word for rat?

  • @jarfrobinksss
    @jarfrobinksss 19 днів тому

    true story: engineers make the worst managers

  • @sravanvedala7811
    @sravanvedala7811 Рік тому

    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

      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 4 роки тому +3

      I see at least six in the crowd

    • @mjcortez2460
      @mjcortez2460 4 роки тому +1

      sea of introverts

    • @cjbean303
      @cjbean303 3 роки тому

      @@igrai that's a man with long hair

    • @novadhd
      @novadhd 3 роки тому

      there were a few lol. Mostly 20 something techies