Being a great engineering mentor

  • Be ready to listen. Your mentee should always feel free to ask you questions, especially in the first few weeks of onboarding.
  • Help anchor them socially in the new place. If possible, carve out a weekly team ritual.
  • Let them feel safe enough to pursue novel solutions by showing them how to evaluate risks within the context of your organization and team.
  • Explicitly inform your mentee of technical safeguards in place as well as providing non-technical assurance of help with failures.
  • Understand their strengths and weaknesses, and encourage as well as challenge them technically with tasks that let them level up while having fun, gradually adding more unfamiliar or challenging jobs. Offer code hints but don’t unnecessarily prime them with warnings of difficulties ahead, and occasionally add stretch goals and praise their resolution to build confidence.
  • Have 1-on-1 discussions and reinforce when you notice they are doing a great job while challenging them to do even better and share business context they might not readily see, as well as the engineering context of their project predating their on-boarding.

Full post here, 8 mins read