The Staff Engineer’s Path I-1

https://learning.oreilly.com/library/view/the-staff-engineers/9781098118723/

日本語訳本
スタッフエンジニアの道 ―優れた技術専門職になるためのガイド
https://amzn.to/3Xd6GPu

Part I. The Big Picture
Chapter 1. What Would You Say You Do Here?

スタッフ・エンジニアの役割について、その範囲、深さ、報告構造、主な焦点、その他の属性など、どのように特徴づけ、説明するかについて

管理職になることしかキャリアパスがなかったとしたら、多くのエンジニアは、エンジニアの職にとどまって技術を成長させ続けるか、管理職に移ってキャリアを成長させるかという、厳しく難しい選択を迫られることになる。

Junior Engineer→Mid-level Engineer→Senior Engineer→Manager→Senior Manager→Direcotr
Junior Engineer→Mid-level Engineer→Senior Engineer→【Staff Engineer】→Senior Staff Engineer→Princinpal Engineer

アーキテクトについて
ある企業では、 「アーキテクト」は、職階の技術系トラックの一段である。
また、アーキテクトは抽象的なシステム設計者であり、システムを実装するエンジニアとは異なる独自のキャリアパスを持っている企業もある。
本書では、ソフトウェア設計とアーキテクチャーはスタッフ+エンジニアの役割の一部であると考えますが、私たちの業界ではこれが普遍的なことではないことに注意してください。

スタッフ・エンジニアはマネジャーとは異なるリーダーである。スタッフエンジニアは通常、直属の部下を持ちません。
周囲のエンジニアの技術スキルの向上に関与し、投資する一方で、誰かの業績を管理したり、休暇や経費を承認したりする責任はありません。

スタッフエンジニアには、内向的な人が活躍できる場がたくさんあります。
物静かなエンジニアであっても、その判断力と優れた影響力によって、強力な技術的方向性を示すことができます。
良いリーダーになるために、人と接することが好きである必要はありません。

スタッフ・エンジニアリングは深く専門的な仕事でもある。
技術的な素養と、エンジニアリングの経験から来る種類のスキルと直感が必要なのだ。
良い影響を与えるためには、優れたエンジニアリングとはどのようなものかという高い基準を持ち、何かを作るときにそれを模範とする必要があります。

Tech leads:マネージャーと協力し、1つまたは複数のチームの実行を指導する。
Architects:重要な分野における技術的な方向性と品質に責任を持つ。
Solvers:一度に1つの難問に打ち込む。
Right hands:リーダーシップの帯域幅を組織に加える。

Book

スタッフエンジニア マネジメントを超えるリーダーシップ
https://amzn.to/3wUKori

memoO'REILLY Learning

Posted by shi-n