オススメ書籍『エンジニアのためのマネジメントキャリアパス』

エンジニアのキャリア

はじめに

今日は、おすすめ書籍の紹介です。そのものずばりで

エンジニアのためのキャリアパスについて書いてある数少ない本のうちの一つです。

エンジニアのためのマネジメントキャリアパス テックリードからCTOまでマネジメントスキル向上ガイド [ Camille Fournier ]

世の中にはエンジニアに必要な技術情報は溢れていますが、マネージメントに関する情報(特にエンジニアの)は意外なほど少ないです。

でも実際には、エンジニアのキャリアのうち半分ぐらいはマネージメント(組織のマネージメントだけでなく、プロジェクトマネージメントも含む)に時間を割かれているんじゃないでしょうか?

それだけ重要なマネージメントスキルに関して、ほとんどの人が独学とか先輩から教わるという昔ながらの手法でスキルを習得していたと思います。

そういえば、先輩や上司と飲みに行ってこういう事を教わってた気がします。

そんななかで、非マネージャから(個人的には役職がなくてもマネージメントスキルが必要な場面は多々あると感じています)テックリード、エンジニアの管理者、CTOまでマネージメントに関して書かれたのがこの本です。

個人的には、もっと有名になって良い本だと思います。

以下解説です。

本書は、技術系マネージャーとそれを目指すエンジニアに向けて、IT業界の管理職に求められるスキルを解説する書籍です。
テックリードからCTOになった経験を持つ著者が、管理職についたエンジニアが歩むキャリアパスについて段階をおって紹介します。
インターンのメンターから始まり、テックリード、チームをまとめるエンジニアリングリード、複数のチームを管理する技術部長、経営にかかわるCTOやVPと立場が変わることによって求められる役割について、それぞれの職務を定義しながらくわしく説明します。
さらに管理職の採用や評価、機能不全に陥ったチームの立て直し、管理職についてからの技術力の維持など、様々なハードルを乗り越えるための考え方やテクニックを多数紹介。
技術系管理職の全体を視野に入れ、各段階で必要なスキルを学ぶ本書は、マネジメントのキャリアを志すエンジニア必携の一冊です。

まえがきを及川 卓也さんが書かれているので、本の名前を聞いた事がある方も多いかもしれません。

それでは、僕が面白かったポイントを書いていきます。

面白かったポイント

この本では、エンジニアのフェイズを以下のように分類してマネージメントの解説をしています。

  • 非マネージャ(一般のプログラマですね)
    • 上司に何を求めるか?
    • 管理のされ方
  • 新人のメンタリング
    • メンター、メンティーの役割
  • テックリード
    • 評価対象の部下はいないけれど、プロジェクトのリードのこと
  • マネージャ
    • 評価対象の部下がいる役割
  • マネージャの管理者
    • 日本企業でいうと課長とか部長ですかね?
  • 経営幹部
    • VPとかCTOのこと
作者はアメリカ人ですが、それぞれのポジションでの期待される役割は、日本企業でも似ているなと思います。

違いは、日本の場合テックリード(日本風の表現だとSE?)あたりからコードを書くことを期待されなくなりますが、本書ではマネージャでもできる限りコードに触ることを進めています。この辺りは日米の文化の違いかもしれませんね。でも個人的には日本もこの本で書かれているように、マネージメントでも最新の技術に精通している事を求められてきていると思います。

前半(非マネージャとか、テックリードのあたり)は、僕がもっと若い頃に読みなかったなというのが感想です。その頃よんだら目から鱗だったかもしれません。

後半(マネージャの管理者とか経営幹部の辺り)は、なるほど!と思う部分が多かったですし、僕がまさに悩んでいるような事に書かれていて、アメリカ人もこういうことで悩んでいるんだーと妙に感心しました。それとともに、自分自身のキャリアパスとしてCTOとかVPoEとかも楽しそうだなと思わせてくれました。

今の時代の全エンジニアの教科書にしても良いのでは?と思います。

いまいちだったところ

残念なところは、(翻訳の問題かもしれませんが)常に上から目線で記述されている感じがするところですね。少々鼻につく表現も中にはあります。

一方で、駄目な上司との付き合い方とか、ウマが合わない上司との付き合い方 といったような下から上の目線がもっとあったほうが良いなと思いました。エンジニアが全員CTOになるわけではないので、上司との付き合い方は全エンジニアの永遠の課題ですし、非常に重要なスキルな気がしますが、そこに対する言及がほとんどなかったの少々物足りなかったです。

聞き慣れない用語で面白かったもの

いくつか、聞き慣れない用語が出てきましたが、どれもなるほどと思う単語がありました。

日本でもよくあるタイプ?ですが、アメリカ人も同じように感じてるのだなという部分が面白かったです。

以下に書いておきますので興味がある方は、実際に本を読んでみたり、検索してみてください。

幾つかの用語は、日本でも使われるようになるかもしれませんね。
  • ピーターの法則
  • ブリリアントジャーク
  • ヤクシェービング(ヤクの毛刈り)
  • オートノミー
  • プロセツァー

皆さんは、いくつ知ってましたか?

エンジニアのためのマネジメントキャリアパス

エンジニアのためのマネジメントキャリアパス テックリードからCTOまでマネジメントスキル向上ガイド [ Camille Fournier ]

正直僕のリンクからでなくても(汗)エンジニアだったら読んでおいた方が良い本です。

特に若いエンジニアほどオススメします。

まとめ

さて、今日は「エンジニアのためのマネジメントキャリアパス」について書いてみました。

その他にも僕のブログではこんな事を書いてます。よろしければこちらの見ていってください。

【おすすめ】AWS転職に本当に役に立つ転職サイトと転職エージェント
今日は、実際にAWSに転職したことのある僕が、本当に役立つと感じた転職サイトと転職エージェントを紹介します!。早速行ってみましょう!
【20代におすすめ】エンジニアの転職に役立つ転職サイトと転職エージェント
今日は、20代のエンジニアの皆さんが転職する際にオススメの、転職サイトと転職エージェントを紹介します!早速言ってみましょう!!!
【エンジニアのキャリアアップ 】転職に必要な英語力はTOEIC何点か?
みなさん、エンジニアに必要な英語力って何だと思いますか?ドキュメントを読むスキル?git に英語でコメントするスキル?外国のカンファレンスに参加してセミナーを理解するスキル?

それでは、また!!!