スタッフエンジニアの道

―優れた技術専門職になるためのガイド

[cover photo]
TOPICS
Business/Essay
発行年月日
PRINT LENGTH
400
ISBN
978-4-8144-0086-7
原書
The Staff Engineer’s Path
FORMAT
Print PDF EPUB
Ebook
3,300円
Ebookを購入する
Print
3,300円

キャリアアップを目指すシニアソフトウェアエンジニアには、2つの異なる道があります。一つは、管理職への道。マネジメントスキルを磨き、チームや組織を導く道です。この道については、多くの研究がなされ、スキルを向上させるための書籍も数多く存在します。もう一つは、技術専門職の道。エンジニアリングのスキルを極め、専門性を深めていく道です。近年、技術専門職のキャリアパスを用意する企業は増えてきているものの、まだ明確な指針が確立されているとは言えません。
本書は、技術専門職としてのキャリア成長に必要な考え方やスキルを詳細に解説します。上級技術専門職に求められる役割、大局的な視点を持って自らの仕事に取り組む方法、大規模プロジェクトを成功に導く手法、自身の専門性を深めながらチームメンバーの成長を支援する方法を学びます。
技術専門職としてのキャリアを目指すエンジニア必携の一冊です。

目次

本書への推薦の言葉
序文
イントロダクション

第I部 大局的な思考

1章 では、具体的に君はここで何を?
    1.1 スタッフエンジニアとは一体何なのか?
    1.2 ご高説ごもっとも。で、私の仕事は何?
    1.3 役割を理解する
    1.4 スコープ、形状、重点事項を一致させる
    1.5 まとめ

2章 3つの地図
    2.1 あれ、誰か地図は持ってきた?
    2.2 ロケーターマップ:観点を手にいれる
    2.3 トポグラフィックマップ:地形を学ぶ
    2.4 トレジャーマップ:向かう先は?
    2.5 あなた自身の旅
    2.6 まとめ

3章 全体像を描く
    3.1 シナリオ:SockMatcherには計画が必要です
    3.2 ビジョンとは何か? 戦略とは?
    3.3 働きかけ
    3.4 作成
    3.5 ローンチ
    3.6 ケーススタディ:SockMatcher
    3.7 まとめ

第II部 実行

4章 限りある時間
    4.1 全部やる
    4.2 時間
    4.3 リソース制約
    4.4 プロジェクトを選ぶ
    4.5 まとめ

5章 大規模プロジェクトをリードする
    5.1 プロジェクトのライフサイクル
    5.2 プロジェクトの始まり
    5.3 プロジェクトの推進
    5.4 まとめ

6章 なぜ止まってしまったか?
    6.1 プロジェクトが動いていない。動かすべき?
    6.2 あなたは迷子
    6.3 たどり着いた……どこに?
    6.4 まとめ

第III部 レベルアップ

7章 今はあなたがロールモデル(お気の毒さまながら)
    7.1 良い仕事をするとはどういう意味?
    7.2 有能であること
    7.3 責任ある行動を取ること
    7.4 目的を忘れないこと
    7.5 先を見据えること
    7.6 まとめ

8章 良い影響力を広げる
    8.1 良い影響力
    8.2 アドバイス
    8.3 教育
    8.4 ガードレール
    8.5 機会
    8.6 まとめ

9章 この先は?
    9.1 あなたのキャリア
    9.2 現在の役割
    9.3 ここからの道のり
    9.4 リセットする準備
    9.5 選択が重要
    9.6 まとめ

参考文献
訳者あとがき
索引

コラム目次
    肩書きに関して
    アーキテクトについて
    内向的な人間でいても大丈夫です。でも、嫌な奴になってはいけません
    ハイパースペシャリストのキャリアパス
    Aliは何をしているか?
    業界の視点
    「何を話したら良いかわからない」
    技術ビジョンを書くための情報源
    技術戦略を書くための情報源
    他の人を優先するのが必ずしも正しいとは限らない
    曖昧に書くより間違えた方が良い
    何を求めているのか?
    まとめあげ
    あなたは「技術的に十分」ですか?
    学習していることを示す
    驚いたふり
    アドバイスを求められた?
    プロセス文書のための前置き
    インポスター症候群