09-career

Mentoring

09-career/mentoring

Mentoring

Overview

Mentoring helps others grow by sharing context, judgment, and practical feedback.


Why It Matters

Teams become stronger when knowledge and judgment spread beyond one person.


Core Concepts

  • Teach how to think, not just what to do.
  • Make advice specific.
  • Encourage independent problem solving.

Mental Models

The best mentor reduces confusion without taking ownership away.


Best Practices

  • Explain the why behind the recommendation.
  • Share examples and shortcuts.
  • Give feedback early and kindly.

Common Mistakes

  • Solving problems for people instead of coaching them.
  • Overloading with too much context.
  • Giving vague encouragement without direction.

Trade-offs

Mentoring takes time, but it compounds team capability and reduces repeated mistakes.


Decision Framework

NeedMentor response
Rookie mistakeExplain the pattern
Hard problemGuide the approach
Repeated issueCreate a reusable playbook

Examples

  • Walk through how to debug a failing request instead of just giving the answer.

Checklists

  • Did I explain the reasoning?
  • Did I leave room for independent thinking?
  • Did I help them reuse the lesson later?

Senior Engineer Notes

Senior engineers mentor by making other people more effective over time.


Further Reading