Taro Logo

How do I find a good mentor at my company to help me level up faster?

Profile picture
Staff Software Engineer [Lead MTS] at Salesforce2 years ago

At a previous company, a friend had an exceptional mentor who helped him climb from mid-level to senior engineer in 1.5 years. I’ve struggled to find a mentor of similar caliber. What advice do you have for finding a good mentor?



  • 0
    Profile picture
    Meta, Pinterest, Kosei
    2 years ago

    One piece of advice I got: mentors choose mentees, not the other way around. If you were mentoring someone, what qualities would you want them to have? Aside from the obvious things like being respectful and hard-working, mentors will gravitate toward people who are high potential and passionate.

    If you can cultivate those (and demonstrate them through emails, posts, or team meetings), you'll find that people want to start working with you and giving you advice.

  • 0
    Profile picture
    Tech Lead @ Robinhood, Meta, Course Hero
    2 years ago
    • The 2 main, traditional angles are asking your manager to find someone for you or to enroll in some company-wide mentor/mentee matching program, which a lot of big companies have.
    • Unfortunate truth: It will be hard to find a mentor as a staff engineer. In most companies, only 10-15% of the engineering base will be above staff.
    • Meta-point: Remove your dependency on a standard mentor who has recurring 1 on 1 meetings with you by learning how to properly observe more senior engineers. The key is to hone in on their behaviors: Focus on how they achieve results rather than their results themselves. Going through their diffs and code reviews is a concrete way to learn from them.

    Related resources:

Salesforce, Inc. is an American cloud-based software company. It provides customer relationship management (CRM) software and applications focused on sales, customer service, marketing automation, analytics, and more.
Salesforce14 questions