テックリード
https://www.youtube.com/watch?v=WUcvXqCbFIo
公開 1 on 1
マネージャの話が多いけど参考になる
/ohbarye/Tech Lead
https://tannomizuki.hatenablog.com/entry/2018/02/22/180410
https://medium.com/swlh/good-tech-lead-bad-tech-lead-948b2b806d86
rebuild.fm 126
https://tech.gunosy.io/entry/define_techlead_role
gpt-5.icon
テックリード(Tech Lead)は、ソフトウェア開発チームにおいて技術面の方向性と品質をリードする役割を担うポジションです。エンジニアリングマネージャやプロダクトマネージャと協力しながら、チームが技術的に正しい方向へ進み、効率よく価値を届けられるようにします。
1. 主な役割
技術的な意思決定
アーキテクチャの設計
技術スタックやライブラリの選定
コーディング規約やベストプラクティスの策定
品質管理
コードレビューを通した品質保証
テスト戦略やパフォーマンス改善の推進
チームの技術的成長促進
メンバーへの技術的メンタリング
ナレッジ共有や学習機会の提供
利害関係者との橋渡し
プロダクトマネージャと連携して技術的実現可能性を判断
ビジネス要件を技術タスクに落とし込む
2. エンジニアリングマネージャとの違い
table:_
役割 フォーカス 主な責任
テックリード 技術面 アーキテクチャ、品質、技術的成長
エンジニアリングマネージャ(EM) 組織・人 チームビルディング、評価、キャリア支援
※小規模チームでは一人が両方の役割を兼ねることもあります。
3. 求められるスキル
技術力:幅広い技術知識と設計・実装の経験
コミュニケーション力:非エンジニアにもわかりやすく説明できる
リーダーシップ:方向性を示し、チームをまとめる力
意思決定力:トレードオフを理解して最適解を選べる
問題解決力:障害や技術的課題を迅速に解決できる
4. よくある誤解
「一番コードを書く人」ではない
実装も行いますが、チーム全体の生産性と品質を上げるのが主目的
「管理職」ではない
マネジメントよりも技術的なリーダーシップに重きを置く
「全ての技術に詳しい必要はない」
全方位に深い専門知識を持つよりも、必要な情報を収集し適切に判断できる力が重要