メンタリングは万能な方法ではなく、その人がどのレベルにいるかによって、必要なサポートは異なります。有効なフレームワークは、エンジニアの成長に合わせて、あなたのスタイルを指導からコーチングを経てスポンサーシップへとシフトさせることです。シニアエンジニアに多くのガイダンスを与えすぎると彼らを窒息させてしまい、ジュニアエンジニアへのサポートが少なすぎると彼らを溺れさせてしまいます。
メンタリングは万能な方法ではなく、その人がどのレベルにいるかによって、必要なサポートは異なります。有効なフレームワークは、エンジニアの成長に合わせて、あなたのスタイルを指導からコーチングを経てスポンサーシップへとシフトさせることです。シニアエンジニアに多くのガイダンスを与えすぎると彼らを窒息させてしまい、ジュニアエンジニアへのサポートが少なすぎると彼らを溺れさせてしまいます。
| レベル | 必要とするもの | デフォルトのモード |
|---|
| ジュニア | 基礎知識、密接なガイダンス、安全な練習環境 | 指導 |
| ミッドレベル | オーナーシップ、挑戦的な問題、意思決定の経験 | コーチング |
| シニア | 自律性、より大きなスコープ、リーダーシップの成長、ピアとしてのサウンディングボード | スポンサーシップ |
3人のエンジニアが同じ難しいバグに直面しました。ジュニアエンジニアとはペアを組み、デバッグのプロセスを声に出して説明しながら行います。ミッドレベルエンジニアには、「何を除外しましたか?」と聞いて、彼らに進めさせます。シニアエンジニアには、「もう一組の目が必要なら言ってください」と言い、邪魔しないようにします。
1つのスタイルをすべての人に適用することは、メンタリングにおいて最も一般的な失敗です。シニアエンジニアを過剰に指導すると彼らは関心を失い、ジュニアエンジニアへのサポートが不十分だと彼らは停滞するか静かに燃え尽きます。プレイブックではなく、その人を読むことが、メンタリングを実際に機能させるのです。