スタッフエンジニアとアーキテクト、テックリードとの違いは何ですか?

スタッフエンジニアとアーキテクト、テックリードの役割と違いについて教えてください。両者の責任範囲、スキルセット、プロジェクトへの影響などの比較で、アーキテクトとテックリードの役割を分かりやすく教えていただけますと幸いです! (編集済み)
1年前
view数 181

    回答を投稿して企業にアピールしましょう!

    Q&Aで投稿された回答は、
    企業側に表示されるプロフィールにも投稿履歴として表示されます。

    Offersにログイン・新規登録して、気になるテーマやトピックを話してみよう!

    \回答があります!/

    • 北野勝久

      エンジニア

      1年前

      私たちの会社では、テックリード・チームリードに該当するポジションがいわゆるスタッフエンジニアに相当しています。また、現在はいませんが、特定の技術分野のExpertも該当する可能性が高いなと考えています。ざっくりとした整理だとこんな感じになるかと思います。

      - チームリード(チームのプロダクト開発前進をあらゆる側面でリードする)
      - テックリード(チームのプロダクト開発を技術面でリードする)
      - ○○Expert(特定技術に深さがあり、複数チームの専門性を深めることをリードする)

      会社によってはチームリードっぽい動きは、スタッフエンジニアになるための通過点(いわゆるスタッフプロジェクト)だと認識されることもあるかもしれません。
      ただ、弊社だけでなく、個としての専門性を高く持ちつつ、周囲にレバレッジを効かせることがうまい人にそういった役割が与えられているのではないかと思います。
      スタッフエンジニア本をみていても、各社、そのポジションにのぼっていくパス・期待役割はそれぞれだとは感じていますが、一つのご参考までに。
      view数 58
      • 3
      • 3
    • Taketo Yoshida

      エンジニア

      1年前

      有名書なこちらによると、テックリードもアーキテクトもどちらもスタッフエンジニアの役割の一つだと思います。実際には会社によるチームによるかなと思います。

      https://staffeng.com/guides/staff-archetypes/
      view数 16
      • 1
      • 1