0

How to provide feedback or gauge colleague?

Profile picture
Mid-Level Software Engineer at Goldman Sachsa month ago

Recently, I have been given the opportunity to mentor a new graduate in the team. I have been referring Taro's course on how to onboard them and mentor them well, but I was bit awkward when one of the junior who has worked with me and some other people, requested feedback on his performance and something he should be working towards:

  • How do we gauge colleague over time to provide constructive feedback?
  • What expectations should we set for new joiners when they ask about career progression?

I would be happy to receive on how to move forward on this journey, as I might be getting in such situations more, in my career trajectory.

13
2

Discussion

(2 comments)
  • 0
    Profile picture
    Eng @ Taro
    a month ago

    If your company has a rubric of what success looks like at each level, you can point your mentee to that. Then, you can draw a line between their current behaviors and the behaviors at the level where they want to be and see whether they are falling behind or exceeding the expectations.

    If they are junior, the goal for them is mainly to become more independent where they go from require a lot of hand holding to almost no hand holding.

  • 0
    Profile picture
    Tech Lead @ Robinhood, Meta, Course Hero
    a month ago

    I like this question alongside your passion to deliver good feedback to people - That's a good instinct!

    How do we gauge colleague over time to provide constructive feedback?

    Just be observant and see if they mess up with anything. A very easy way to make this very concrete is to think to yourself "What would I do in their situation if I was them?". Would you have:

    • Written their commit the same way?
    • Spoken the same way in the team meeting?
    • Prioritized the same tasks they did?

    If there's a difference (there probably will be), ask yourself if the difference made sense of it's because the junior engineer doesn't know what they're doing yet and can definitely improve.

    What expectations should we set for new joiners when they ask about career progression?

    This isn't a question for you as a mid-level engineer and is much better suited for the manager. Different companies have different cultures around promotion and different average promotion speeds. For example, I could confidently tell new grad mentees at Meta that they could grow fast if they implemented my advice and performed well overall (up-or-out is a forcing function too). At PayPal, I would effectively tell them 🤷

    Lastly, I highly recommend going through our junior to mid-level course: Grow From Junior To Mid-Level Engineer: L3 To L4

    It provides a very clear picture and roadmap for juniors to grow to the next level. Use that as an anchor to give them feedback to grow.