1

How to show more leadership during your work?

Profile picture
Staff Software Engineer [E6] at Meta6 months ago

How to define the priority and work on your projects?

How to setup clear expectations for yourself and your team?

69
4

Discussion

(4 comments)
  • 1
    Profile picture
    Engineering Manager at Mistplay
    6 months ago

    Would you mind elaborating a bit on these questions here? Are you looking for a framework to determine the priority of work? Or a method of working on top priority tasks?

    What have you tried and what has worked well in the teams you’ve been apart of in the past? What problem are you trying to fix here - what isn’t working for you right now?

  • 1
    Profile picture
    Tech Lead @ Robinhood, Meta, Course Hero
    6 months ago

    I feel like this is 3 separate questions - For the future, maybe try splitting these up?

    How to show more leadership during your work?

    Many components here:

    1. Own the timeline
    2. Do system design
    3. Clear blockers
    4. Communicate often and clearly to maintain alignment
    5. Mentor more junior engineers on the project so they hit the goals (this is expected of you as an E6)

    We'll eventually have a "How To Be A Tech Lead" course to cover all this, but in the meantime, I recommend this playlist: [Taro Top 10] Tech Leadership

  • 1
    Profile picture
    Tech Lead @ Robinhood, Meta, Course Hero
    6 months ago

    How to define the priority and work on your projects?

    The main things to do here are to:

    1. Talk to your manager
    2. Understand your team's OKRs/KPIs and evaluate your projects against those.

    #2 is huge for a Meta E6. I recommend talking to your PM/Data Scientists to get an understanding of your team's core metrics. Going through your team's past launches in Workplace will help too (people will often attach Deltoid/Scuba links there).

    Here's a great discussion diving into this in far more detail: "How to figure out what the most important projects are?"

  • 1
    Profile picture
    Tech Lead @ Robinhood, Meta, Course Hero
    6 months ago

    How to setup clear expectations for yourself and your team?

    The main thing is to make a timeline and communicate frequently and clearly about your progress against that timeline (i.e. are you ahead, on-time, or behind?). Here's some good resources on doing this: