Taro Logo


Mentorship is one of the most skills to master as a software engineer, especially at senior levels. It is both a way for you to do some good and scale yourself. This lesson teaches you:

  • The difference between passive and active mentorship
  • Ways to provide passive mentorship to teammates
  • Why you should consider taking on an intern as a mid-level engineer growing to senior
  • The jump in quality when it comes to mentorship advice given by a mid-level engineer vs. a senior engineer
  • The key thing to remember when being an effective mentor

To learn how Alex was such an effective mentor: [Case Study] Mentoring Junior SWEs [E3] to Senior [E5] In Just 2.5 Years At Meta