Developers mentoring other developers: practices I've seen work well
- When mentoring someone, you should delay sharing solutions to problems your mentee is facing as long as possible. Prompt them to introspect and figure out solutions on their own.
- As they say, the devil is in the details. Ask specific questions to dive deeper and seek context. Listen intently and understand the underlying subtext.
- Draw upon your own experiences, contexts and perspectives rather than giving textbook-ish suggestions.
- Always be supportive and let the mentee know that you are on their side.
Full post here, 18 mins read