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

Фильм және анимация

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

Пікірлер: 41

  • @jemmrich
    @jemmrich2 ай бұрын

    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
    @igrai4 жыл бұрын

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

  • @rudhisundar
    @rudhisundar5 жыл бұрын

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

  • @CS-mq1gd
    @CS-mq1gd3 жыл бұрын

    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?

  • @johnmahugu
    @johnmahugu6 жыл бұрын

    wow thank you, i really needed this

  • @devkashyap9049
    @devkashyap90492 жыл бұрын

    Very useful talk. Awesome presentation!

  • @mamun001
    @mamun0012 жыл бұрын

    Very useful. Thank you

  • @nsarvesh1012
    @nsarvesh101211 ай бұрын

    Great Insights on the EM Role.

  • @mj7259
    @mj72595 жыл бұрын

    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
    @nomad276 жыл бұрын

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

  • @mendonrohan
    @mendonrohan6 жыл бұрын

    good talk

  • @hualiang2182
    @hualiang21826 жыл бұрын

    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?

  • @tangerinekpopper1868

    @tangerinekpopper1868

    3 жыл бұрын

    Hi, how did it work out for you?

  • @dhaneshshastri1
    @dhaneshshastri1 Жыл бұрын

    Volume is very low :(

  • @andyram27
    @andyram276 жыл бұрын

    why is the volume so low on this video?

  • @istovall2624

    @istovall2624

    5 жыл бұрын

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

  • @user-dp1xb9pl5x

    @user-dp1xb9pl5x

    4 жыл бұрын

    andyram27 me as well

  • @Gorboduc

    @Gorboduc

    3 жыл бұрын

    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 Жыл бұрын

    but great talk

  • @GalacticAdventures69
    @GalacticAdventures69 Жыл бұрын

    It's so hard to hear

  • @AkshayrajKore
    @AkshayrajKore3 жыл бұрын

    low volume, otherwise a useful video

  • @shobhittiwari1761
    @shobhittiwari17612 жыл бұрын

    great content but terrible audio

  • @infirmux
    @infirmux6 жыл бұрын

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

  • @neo-vj4zq
    @neo-vj4zq5 жыл бұрын

    Does resisting management make me stupid

  • @CS-mq1gd

    @CS-mq1gd

    3 жыл бұрын

    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
    @christowndotcom3 жыл бұрын

    Can hardly hear you

  • @neo-vj4zq
    @neo-vj4zq5 жыл бұрын

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

  • @mjcortez2460
    @mjcortez24603 жыл бұрын

    sooo many introverts in this session.

  • @move1649
    @move16493 жыл бұрын

    isn't truth teller another word for rat?

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

    Жыл бұрын

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

  • @erniea5843

    @erniea5843

    11 ай бұрын

    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
    @cjbean3035 жыл бұрын

    Any women in that sea of heads? NO

  • @cjbean303

    @cjbean303

    5 жыл бұрын

    1%

  • @igrai

    @igrai

    4 жыл бұрын

    I see at least six in the crowd

  • @mjcortez2460

    @mjcortez2460

    3 жыл бұрын

    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

Келесі