本文へ移動

ホーム / EM / 第1部 EM とは

第1部 EM とは・第1章

EM(エンジニアリングマネージャー)とは

★★☆ 重要6トピック・面接 4問

EM の仕事の範囲と、技術の知識をどう使うかを押さえる。EM には広い技術の理解(判断と会話に使える深さ)が求められる。

ひとことで

チームが成果を出し続けられるよう、人の成長・チームの仕組み・技術の方向・事業との合意を担う。

EM(エンジニアリングマネージャー)は、チームが成果を出し続けられる状態をつくる人です。自分でコードを書いて成果を出すのではなく、人が育ち、仕組みが回り、技術の方向が正しく、事業と合意がとれている状態を保つことが仕事です。責任の範囲は、大きく次の4つに分けると整理しやすくなります。

EM が責任を持つ4つの領域チームが成果を出し続ける状態人1on1・育成・評価・採用チーム体制・進め方・文化技術方向・負債・信頼性成果ロードマップ・優先順位・合意4つはつながっていて、1つの問題がほかの領域にも広がる
EM の4つの責任領域と、その目的
領域主な仕事見るもの(例)
人1on1・育成・評価・採用・配置成長の実感、離職の兆し、任せている仕事の難しさ
チーム体制・開発の進め方・文化・心理的安全性(失敗や疑問を口にしても大丈夫だと思える状態)ふりかえりで出た課題、会議の量、オンコールの負担
技術技術の方向・負債の管理・信頼性・設計レビューの場づくりSLO の達成状況、負債の一覧、障害の件数
成果ロードマップ・優先順位・事業側との合意・進み具合の報告約束した成果、Four Keys、関係者の満足度

4つは別々ではなくつながっています。たとえば「採用が遅れる(人)→ オンコールの人数が足りない(チーム)→ 障害対応で開発が止まる(技術・成果)」のように、1つの問題が他の領域に波及します。

テックリード・PdM との役割分担

面接ではこう答える

EM は、チームが成果を出し続けられる状態をつくる役割です。責任は人・チーム・技術・成果の4つに分けて考えています。人は1on1や育成・採用、チームは体制や進め方、技術は方向性や負債・信頼性、成果はロードマップと事業側との合意です。この4つはつながっていて、たとえば採用の遅れがオンコールの負担になり、開発の遅れにつながるので、1つだけを見ないようにしています。

ひとことで

PdM は「何を・なぜ」、テックリードは「どう作るか」、EM は「誰が・どんな体制で続けるか」に責任を持つ。

PdM・テックリード・EM の分担PdM何を・なぜ作るかテックリードどう作るかEM誰が・どの体制で続けるかチームの成果(決める人を明文化してそろえる)
3つの役割は重なる部分もある。大事なのは「この判断は誰が決めるか」をそろえておくこと

EM・テックリード(TL)・PdM(プロダクトマネージャー)は、同じチームの成果に責任を持ちますが、主に答える問いが違います。

役割主に答える問い持つ判断
PdM何を・なぜ作るか要件、優先順位、成功の指標
テックリード(TL)どう作るか設計、技術選定、コードの品質
EM誰が・どんな体制で、続けられるか人の配置と育成、進め方、チームをまたぐ調整、リスクの判断

境目は会社やチームの大きさで変わり、小さなチームでは EM が TL を兼ねることも多いです。判断ごとに「決める人・相談する人」を表にしておくと、同じ議論のくり返しが減ります。

判断の例決める人相談する人
次の四半期に作る機能PdMEM・TL(実現性と人員)
DB やフレームワークの選定TLEM(運用・採用への影響)
誰をどのプロジェクトに入れるかEMTL・本人
リリースを延期するかPdM と EMTL・事業側

表は一例です。チームで話し合って決め、メンバーにも共有します。

面接ではこう答える

PdM は何をなぜ作るか、テックリードはどう作るか、EM は誰がどんな体制で作り続けるかに責任を持つ、と整理しています。実際には重なる部分が多く、小さなチームでは EM が TL を兼ねることもあります。そのため、技術選定や人の配置、リリースの延期などの判断ごとに、決める人と相談する人を明文化してそろえるようにしています。決める人があいまいだと、同じ議論がくり返されるからです。

1.3EM に必要な技術の深さ

用語★★☆ 重要
ひとことで

自分で書くより、判断の質を上げ、議論を前に進めるための技術の理解。設計レビュー・障害対応・負債の判断で使う。

EM に必要なのは「一番コードが書ける」ことではなく、技術の判断の質を上げ、議論を前に進められるだけの理解です。設計レビューで的確な問いを投げる、障害時にどこが危ないか分かる、負債の返済を事業の言葉に直せる、といった場面で使います。

手を動かす割合の目安

状況手を動かす割合持つとよい仕事
メンバー 3〜4人(TL を兼ねる)30〜50%設計・難しい実装の一部
メンバー 6〜8人10〜20%バグ修正・調査・社内ツール・ドキュメント
複数チーム・EM をまとめる立場ほぼ 0%PR やポストモーテムを読む、設計レビューに出る

数値は目安です。注意したいのは、リリースの日程を左右する作業(クリティカルパス)を EM が抱えないことです。会議や採用で手が止まると、チーム全体が待つことになります。

EM が手を動かす割合の目安0%25%50%75%100%3〜4人・TL を兼ねる30〜50%6〜8人10〜20%複数チームをまとめるほぼ 0%
濃い部分が目安の幅。人数が増えるほど、手を動かすより判断と仕組みづくりに時間を使う

技術から離れすぎない工夫

面接ではこう答える

EM に必要なのは一番コードが書けることではなく、技術の判断の質を上げ、議論を前に進められるだけの理解だと考えています。設計レビューで抜けている観点を問う、障害のときに危ない場所が分かる、負債の返済を事業の言葉に直す、といった場面で使います。手を動かす割合はチームの人数で変えますが、リリースを左右する作業は自分で抱えないようにしています。

手を動かす時間が減っても、技術の感覚を保つ工夫はできます。決まった習慣にしておくと、忙しい週でも続きます。

習慣頻度の例得られるもの
チームの PR を読む(承認はしなくてよい)週に数件コードの今の形、レビューの雰囲気
設計レビュー・ポストモーテムに目を通す出るたび技術の判断とリスクの全体像
オンコールに入る、または引き継ぎ会に出る週1回運用の負担、アラートの質
新しく入った人と同じ手順で開発環境を作る半年に1回手順書の古さ、セットアップの遅さ
監視のダッシュボードを見る毎週サービスの「平常時の数字」

分からないことは素直にメンバーに聞きます。「知らないふり」も「知っているふり」もしないことが、技術の議論で信頼される近道です。

ひとことで

シニアの先に、技術で貢献する IC の道と、人と組織で貢献するマネージャーの道がある。行き来もできる。

IC とマネージャー、2つの道IC(個人で技術を担う)マネージャー(人と組織を担う)プリンシパルシニア EM・部長・VPoEスタッフエンジニアEMシニアエンジニア行き来できる
役職名や段の数は会社によって違う。2つの道が同じ高さまで用意されているかが大事

多くの会社では、シニアエンジニアの先に2つの道(デュアルラダー)があります。IC(Individual Contributor:個人として技術で貢献する人)の道と、マネージャーの道です。マネージャーは「昇進」ではなく別の職種への転向と考えるのが一般的です。

IC の道マネージャーの道
成果の出し方自分の設計・実装・技術の方向づけチームが出す成果
主な時間の使い方設計・コード・技術の相談1on1・採用・計画・調整
影響の範囲技術的に難しい問題、複数チームの技術人の成長、チームの体制
向いている人技術の深さで勝負したい人やチームの成長にやりがいを感じる

EM から IC に戻る、IC から EM になる、と行き来する人も珍しくありません。面接で「なぜ EM なのか」を聞かれたら、こうした選択肢を知ったうえで選んだ理由を話せると説得力が出ます。

面接ではこう答える

多くの会社では、シニアエンジニアの先にスタッフやプリンシパルといった IC の道と、EM や部長といったマネージャーの道があります。マネージャーは昇進というより別の職種への転向で、成果の出し方が「自分のコード」から「チームの成果」に変わります。2つの道は行き来でき、私も向き不向きを見ながら選びました。面接では、なぜマネージャーの道を選んだかを自分の経験とつなげて話すようにしています。

EM の1週間の時間の使い方(6〜8人のチームの例)1on1約18%採用約15%計画・調整約25%技術の確認約20%考える時間約12%その他約10%割合は一例。採用が多い時期・障害が多い時期で大きく変わる
数字は一例。毎週ふりかえって、意図した配分になっているかを確かめる

EM の時間は、放っておくと会議と割り込みで埋まります。何にどれだけ使いたいかを先に決めて、カレンダーに入れておくのが基本です。

時間の使い道中身こつ
1on1メンバー1人あたり週30分同じ曜日・時刻に固定する
採用書類選考・面接・面接官の相談採用の多い時期は他を減らすと決める
計画・調整PdM・他チームとの会議、ロードマップ目的と決めたいことのない会議は断る
技術の確認設計レビュー、PR、ポストモーテム曜日を決めてまとめて読む
考える時間チームの課題・次の四半期の構想予定を入れられないブロックにする

月に1回、カレンダーを見返して「やりたかったこと」に時間を使えていたかを確かめます。考える時間が毎週ゼロなら、会議を減らすか、人に任せる仕事を増やすサインです。

この章のまとめ

🖨 まとめシート(印刷・PDF)
  • EM は人・チーム・技術・成果の4つに責任を持つ
  • PdM・テックリードと「誰が何を決めるか」をそろえる
  • 手を動かす量は減っても、判断に使える技術の理解は保ち続ける
  • EM の仕事(4つの責任):チームが成果を出し続けられるよう、人の成長・チームの仕組み・技術の方向・事業との合意を担う。
  • テックリード・PdM との役割分担:PdM は「何を・なぜ」、テックリードは「どう作るか」、EM は「誰が・どんな体制で続けるか」に責任を持つ。
  • EM に必要な技術の深さ:自分で書くより、判断の質を上げ、議論を前に進めるための技術の理解。設計レビュー・障害対応・負債の判断で使う。
  • IC とマネージャーのキャリア:シニアの先に、技術で貢献する IC の道と、人と組織で貢献するマネージャーの道がある。行き来もできる。

この章のクイズ

面接ではこう聞かれる

まず答えを見ずに声に出して答え、そのあと開いて比べる。

Q1EM として大事にしていることは?

模範回答

一番大事にしているのは、「チームが成果を出し続けられる仕組みをつくること」です。一時的に誰かが頑張って間に合わせるのではなく、人が育ち、無理なく続けられる状態で成果が出ることを目指しています。

例えば、次のような経験で答えます。前のチームでは、リリースが毎回遅れ、特定の2人に夜間対応が集中していました。1on1 で話を聞くと、レビュー待ちとオンコールの疲れが原因でした。そこでレビュー担当の自動割り当てと、アラートの棚卸しを毎週行う場をつくり、知識が偏っていた部分はペア作業で他のメンバーに広げました。3か月で変更のリードタイムは約半分になり、夜間の呼び出しも大きく減りました。

このように、人の困りごと・チームの仕組み・事業の成果を切り離さずに見て、数字で確かめながら直していくことを大事にしています。

深掘りされたら

  • テックリードや PdM との役割分担はどうしていましたか?
  • その取り組みで、うまくいかなかったことは何ですか?

見られているポイント人・チーム・成果をつなげた具体例

Q2テックリードと EM の違いは何ですか? 役割が重なったときはどうしますか?

模範回答

テックリードは「どう作るか」、つまり設計・技術選定・コードの品質に責任を持ちます。EM は「誰が、どんな体制で、続けられるか」、つまり人の育成と配置、進め方、チームをまたぐ調整に責任を持ちます。PdM が持つ「何を・なぜ作るか」と合わせて、3つの役割で考えると整理しやすいです。

実際は境目が重なります。たとえば「この負債を今返すか」は技術の判断でもあり、計画と人の判断でもあります。そこで、判断ごとに最終的に決める人と、相談される人を表にして3人でそろえておきます。決める人がはっきりしていれば、議論が長引いたときも誰が締めるかで迷いません。

小さなチームでは EM がテックリードを兼ねることもありますが、その場合も「今どちらの立場で話しているか」を意識し、技術の判断を自分だけで抱え込まないようにしています。

深掘りされたら

  • テックリードと意見が食い違ったら、どちらが決めますか?
  • EM がテックリードを兼ねるときの注意点は?

見られているポイント役割の境目と、決める人を明文化しているか

Q3EM はどのくらい自分でコードを書くべきだと思いますか?

模範回答

チームの大きさによって変わると考えています。目安として、3〜4人のチームでテックリードを兼ねるなら作業時間の3〜5割、6〜8人なら1〜2割、複数のチームを見るならほぼ書かない、くらいです。

大事なのは割合よりも何を書くかです。会議や採用で手が止まりやすいので、リリースの日程を左右する作業(クリティカルパス)は持ちません。代わりに、小さなバグ修正、調査、社内ツール、ドキュメントなど、遅れてもチームが待たない仕事を選びます。

書かない時期でも、PR を週に何件か読む、設計レビューとポストモーテムには必ず目を通す、オンコールの引き継ぎ会に出る、といった形で技術から離れすぎないようにしています。判断の質を保つためです。

深掘りされたら

  • 書かなくなって困ったことはありますか?
  • メンバーより技術に詳しくない分野の判断はどうしますか?

見られているポイントチームの規模に応じた判断と、クリティカルパスを持たない理由

Q4エンジニアからマネージャーになって、一番苦労したことは何ですか?

模範回答

例えば、次のように答えます。一番苦労したのは、自分でやったほうが早い仕事を任せることでした。最初の数か月は、難しい実装や障害対応を自分で引き取ってしまい、自分が忙しくなるだけでなく、メンバーが経験を積む機会も奪っていました。

気づいたきっかけは、1on1 で「難しい仕事はいつも自分ではない人がやる」と言われたことです。そこから、仕事ごとにメンバーの経験を考えて、最初は一緒に手順を決め、慣れてきたら目的と期限だけ伝えて任せる、と関わり方を変えました。相談のタイミングも先に決めておくことで、任せても不安が減りました。

半年後には、自分がいなくても障害対応やリリースが回るようになり、自分は採用やチームをまたぐ調整に時間を使えるようになりました。成果の出し方が「自分の手」から「チームの仕組み」に変わったことが、一番の学びです。

深掘りされたら

  • 任せた仕事が失敗したらどうしましたか?
  • マネージャーとしての成果は何で測っていますか?

見られているポイント自分の弱点への気づきと、行動をどう変えたか