エンジニアリングマネージャーはコードを書くべきか?それは「コーディング」の定義による
2025-03-04

この記事では、エンジニアリングマネージャーがコードを書くべきかどうかを探っています。著者は、すべてのマネージャーは「コードの中にある」べきであり、コードベースとチームの働き方を理解するべきだと主張していますが、すべてのマネージャーが主要なコードライターである必要はありません。マネージャーは、採用、戦略計画、意思決定、文化構築、メンタリングなど、チームの効率向上に焦点を当てるべきです。しかし、現在の経済状況下では、マネージャーはより高い効率性が求められており、「コードの中にある」ことと他の管理責任とのバランスを取る必要があります。この記事では、マネージャーが「コードの中にある」ための方法として、専用のコーディング時間を確保すること、部下とペアプログラミングを行うこと、コードレビューを行うこと、特定の状況(プロトタイピングやインシデント処理など)でのコーディングへの参加を増やすことなどを提案しています。最終的に著者は、重要なのはマネージャーが「コードの中にある」かどうかであり、主にコードを書くかどうかではないと結論付けています。
開発
チーム効率