liveBook · Manning

Mentor

As explained in Think Like a Software Engineering Manager

A mentor is a person who provides developmental guidance and support based on relevant experience.

A mentor is a trusted adviser who provides developmental guidance, shares relevant experience, reveals blind spots, and supports professional growth. Unlike a manager, a mentor offers an outsider’s perspective rather than owning the mentee’s career development plan. section 15.3.1

Build a useful mentoring relationship by:

  • Seeking people inside and outside your organization who hold a similar role, are several levels ahead, or have achieved an aspiration you share. section 2.4.1 section 15.3.1
  • Using company programs, LinkedIn, mentorship platforms, technical meetups, and networking events to find potential mentors. section 15.3.1
  • Agreeing on time commitment, expectations, confidentiality, boundaries, and whether the relationship is time-boxed or open-ended. section 15.3.1
  • Considering multiple mentors with different perspectives, while testing contradictory advice against your own situation. section 2.4.1 section 15.3.1

Preparing for an engineering-management transition

An aspiring engineering manager can ask mentors and a manager to explore situations such as an underperforming employee who stops responding to messages. Discussing the scenario and comparing perspectives builds practice for ambiguous leadership challenges. section 2.4.1

A mentor relationship works best when it complements—not replaces—manager guidance. Treat advice as input, seek perspectives beyond your current manager, and use reflection questions to assess continued growth. section 2.4.1 section 15.5

How Think Like a Software Engineering Manager covers it

How deep it goes
Explains the mentor’s role, selection, relationship boundaries, discovery channels, and perspective management, but stops short of a formal mentoring program design.
Examples
Uses mentorship platforms, networking events, multiple-mentor arrangements, and an underperforming-employee scenario.
What it assumes
Assumes a professional growth goal and teaches from zero how mentors differ from managers and how to seek them.
What you can do after
Apply it by finding mentors, setting relationship expectations, comparing advice, and rehearsing ambiguous leadership situations.
How it connects
Connects mentors with managers, career development, professional growth, networking, situational leadership, and feedback.

Also explained in

Compare how 2 books explain mentor →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Think Like a Software Engineering Manager. The section links point to the parts of the book it draws on.