33 ポイント 投稿者 GN⁺ 2024-09-16 | 3件のコメント | WhatsAppで共有
  • テクノロジー業界は現在、厳しい時期を迎えている
    • ゼロ金利時代の終わりによって資金が枯渇し、AIの急速な進歩が従来の安全なドメインやビジネスモデルを混乱に陥れている
  • こうした状況が会社を「戦時(Wartime)」体制へと押しやっている
    • 戦時:生き残るための実存的な闘い
    • 平時(peacetime)とは異なるタイプのリーダーシップが必要
  • 今日のエンジニアリングマネージャー(EM)にとっての戦時とは:
    • 士気の低いチームを率いること
    • 曖昧さ、厳しい制約、頻繁に変わる目標、成果への強いプレッシャーなどに対処すること
    • まるで燃えている家の中で働いているように感じること

エンジニアリングマネージャーの3つの主要な注力領域

  1. 会社の目標に沿ったデリバリーの確実な実行
  2. 高パフォーマンスなエンジニアリングチームの構築と維持
  3. チームメンバーの成功と個人の成長の支援

注力領域1:目標志向のDeliveryを確実にする

  • 容赦ない優先順位付けが不可欠。会社の生存と成功に重要ないくつかの目標にチームの注意を集中させる必要がある。
  • チームが素早く動けるよう権限を委譲する。意思決定権をできるだけ分散させ、障害を取り除き、承認ステップを減らすべき。
  • 行動バイアスを持つことが重要。分析でチームを麻痺させるより、決断し、ときには誤った決断をするほうがよい。
  • チームの集中時間を守る。混乱や不確実性からチームを守り、深く創造的な作業セッションを持てるようにすべき。
  • チームとともに塹壕に入る。技術的な作業に参加することで技術的な文脈を理解し、必要なときに支援できる。
  • 技術的負債が増える可能性がある。これを緩和するため、技術的負債項目の可視化された優先順位付きバックログを維持し、各スプリントの一部を負債返済に割り当て、機能開発と技術的負債の作業を組み合わせるといった方法を検討すべき。

注力領域2:チームを築き、率いる

維持

  • 士気とエネルギーを軽視してはならない。小さな成功を祝い、頻繁に感謝を示し、望ましい行動を称賛すべき。
  • 「自分たち対あいつら」精神がチームに根付かないようにする。ストレスの高い意思決定によって、経営陣や他部門への信頼が弱まる可能性がある。
  • 否定的な反応を無視したり避けたりせず、問題を積極的に受け止めるべき。
  • 仕事の前向きな側面に集中する。最先端の課題に取り組む機会、会社の福利厚生、優れたチーム、モダンな技術スタックなど、前向きな面を強調すべき。
  • 全員を引き留められるわけではないことを受け入れるべき。誰かが去ると決めたなら、その決定を支持し、移行を円滑にすべき。

採用

  • 戦時の期間中でも採用はある。経験豊富で自律的なエンジニアを優先して採用すべき。
  • ネットワークを活用して推薦を得て、会社のユニークな点を強調し、採用プロセスを迅速に進めるべき。

パフォーマンス管理

  • 否定的な行動を管理しなければならない。行動とその影響を明確にフィードバックし、公の対立を避け、明確な期待値を設定すべき。
  • 全員に同じ基準を適用しなければならない。一貫した説明責任がチームの結束と士気に不可欠。

注力領域3:個人の成功を支援する

  • 成長を戦時の文脈に合わせて再定義すべき。各個人の強みを最大限に活かして、インパクトを最大化する必要がある。
  • 高リスク環境で得られる貴重な経験を強調すべき。
  • 現場での学習機会を見極めるべき。たとえば、誰かにインシデント対応や可視性の高いプロジェクトを率いる機会を与えられる。
  • 小さな気遣いでチームメンバーの個人的なウェルビーイングを示す機会を探すべき。

最後に:まず自分自身を大切にする

  • 戦時のリーダーシップは非常に大変な仕事
  • エネルギーが枯渇した状態では、チームのために役割を果たせない
  • 他人を助ける前に、まず自分の酸素マスクを着けることを忘れてはならない
  • 基本を優先する:健康的な食事、睡眠、運動のような基本的なことを優先すべき。身体を定期的なメンテナンスが必要な機械として扱うべき。
  • 仲間を見つける:組織の内外で、直面している課題を理解し、意見交換や支援を受けられる仲間を見つけるべき。
  • 小さな休憩時間を作る:散歩、短い瞑想、または共有スペースでの素早いチェス(あるいはトラック!)のゲームのような小休止を取るべき。小さなリフレッシュが大きな助けになることがある。
  • 健全な文脈を保つ:日中は圧倒されるように感じるかもしれないが、結局のところこれはただの仕事であり、仕事以外にも人生の満足を見いだせる源を持つべき。

結論

  • 戦時は上下からのプレッシャーを受けるため、エンジニアリングマネージャーにとって特に厳しい時期
  • しっかり整合したデリバリーに集中し、回復力のあるチームを築き、個人に投資し、自身の健康を保つことで、チームが単に生き延びるだけでなく、プレッシャーの中でも成長できるよう導ける
  • 冷静さを保ち、「痛みに没頭」し、自分の能力を信じるべき
  • チームメンバーはあなたを信じている

GN⁺のまとめ

  • テクノロジー業界の厳しい時期に、エンジニアリングマネージャーがチームをどう率いるかについての記事。
  • 戦時におけるリーダーシップは平時と異なり、優先順位付け、チームへの権限委譲、技術的負債の管理などが重要。
  • チームの士気とエネルギーを維持し、否定的な行動を管理し、個人の成長を支援することが必要。
  • 自分自身の健康を維持することも重要。
  • 関連分野の別のプロジェクトとしては、「Wartime Software: Building Software when Speed Matters」とBen Horowitzの「Peacetime CEO/Wartime CEO」がある。

3件のコメント

 
kandk 2024-09-20

燃えている家でチームを率いる方法

エンジニアリングマネージャーの3つの主要な注力領域
会社の目標に沿ったデリバリーの確実な実現
高い成果を出すエンジニアリングチームの構築と維持
チームメンバーの成功と個人の成長の支援

 
aer0700 2024-09-17

会社勤めももう8年目ですが、ビジネスの世界は戦時でないときがないものですね...

 
GN⁺ 2024-09-16
Hacker Newsのコメント
  • 1つ目のコメント

    • 戦時モードの組織において、チームリードやEMが実際には持ちにくい権限を前提にした文章である
    • 取締役会レベルの優先順位に従って技術的な意思決定が下され、週末に緊急プロジェクト計画を立てることが頻繁にある
    • エンジニアリングチームは繰り返される緊急事態に疲弊しており、バーンアウトが深刻である
    • 優秀なエンジニアたちは状況が改善しないと悟り、他社への転職を準備している
  • 2つ目のコメント

    • 多くの企業が戦時モードで運営されており、重要な機能を素早くリリースしなければならないと考えている
    • 上級幹部は会社の成功よりも自分の報酬に強い関心を持っている
    • 戦時モードではない平時モードで運営すると、全員が最善を尽くしているという印象を与えにくい
  • 3つ目のコメント

    • 実際の戦時モードと比べると、アメリカ企業の戦時モードは一種のファンタジー的なごっこ遊びにすぎない
    • スポーツの比喩のほうが、より健全なアプローチになり得る
  • 4つ目のコメント

    • 筆者は実際にエンジニアリングマネージャーとして働いた経験がなく、文章はクリシェだらけである
    • この記事は一次管理職をバーンアウトさせるためのレシピにすぎない
  • 5つ目のコメント

    • 戦時モードでのリーダーシップは、平時よりもむしろ簡単な場合がある
    • 明確な目標があるときは意思決定がしやすい
    • 平時には目標が明確でないため、多くの意見調整が必要になる
  • 6つ目のコメント

    • 記事のタイトルと助言の間には大きな隔たりがある
    • 実際に会社が厳しい状況に置かれたときは、チームの健全性が最優先であるべきだ
  • 7つ目のコメント

    • 小さなスタートアップを運営しており、火消しに追われるやり方では持続可能でないことに気づいた
    • 週末は回復のために時間を使い、月曜日によく休んだ状態で戻ってくることが重要である
    • 優先順位を明確にし、実行可能なことに集中すべきだ
  • 8つ目のコメント

    • 意思決定権限の分散は短期的にしか効果がない
    • 行動偏重のアプローチは、かえってチームを麻痺させる可能性がある
    • チームの文化と哲学を維持しながら、明確にコミュニケーションすることが重要である
  • 9つ目のコメント

    • 戦時ソフトウェアという概念は虚構であり、高性能チームを作るのは非常に難しい
    • 火事が起きたときにチームをどう率いるかは、状況によって異なる
  • 10つ目のコメント

    • 戦時ソフトウェアは非常に危険であり、慎重に取り扱うべきである
    • 再現可能な優れたエンジニアリングのほうが、より良いアプローチである