👨💻 はじめに
Googleでシニアソフトウェアエンジニアを務める田中です。今回の「エンジニアのリアルな経験談シリーズ」では、**「一流エンジニアが絶対にしない7つの習慣」**をテーマに、キャリアの停滞を招く「盲点」を徹底解剖します。
特に、**5年以上経験があるのに成長が止まる「中級者の罠」**や、テック業界で生き残るためのスキルアップ戦略を、実際のGoogle内部の事例を交えて解説。最後には、今日から実践できる具体的な解決策も紹介します!
📌 この記事で学べること
- エンジニアが「無意識にやってしまう」成長阻害習慣
- FAANG企業で評価される「ラーニングアジリティ」の高め方
- 10年後も需要のある技術スキルの見極め方
1. 【致命的習慣1】「技術の深さ」より「幅広さ」を追い求める
問題点:
「フルスタックエンジニア」という言葉に踊らされ、浅い知識しか持たない「ジェネラリストの罠」に陥る。Googleでは、「T字型スキル」(1つの深い専門性+α)が評価基準です。
✓ 解決策:
- 「1つの分野でGoogleトップ10%」を目指す(例: 分散システムなら「Spanner」レベルの理解)
- 副次的なスキルは「必要最小限の投資」で習得(例: DevOpsツールはTerraformのみ深掘り)
2. 【致命的習慣2】「コードを書くこと」だけが仕事だと思う
Google内部データ:
昇進したエンジニアの87%が「技術力以外の要素」(ドキュメンテーション、メンタリング、ビジョン策定)で差をつけています。
避けるべき行動:
- PRレビューで「このコードはダメ」とだけコメントする
- プロダクトのビジネス目標を理解しない
✓ 解決策:
- 「技術的負債」をドキュメント化する習慣(例: Markdownで技術的トレードオフを可視化)
- 週1回は「他チームの設計資料」を読む(例: YouTubeと検索チームのアーキテクチャ比較)
3. 【致命的習慣3】「最新技術」を盲信する
事例:
あるエンジニアが「Web3に全力投資」した結果、Googleの評価システム(Project Oxygen)で「コアスキル不足」と判定されたケース。
✓ 解決策:
- **「技術採用マトリックス」**を作成:
技術 自社での需要 業界需要 学習コスト Rust 高(Androidチーム) 急成長 高 Blockchain 低 不安定 超高 - 20%ルールの活用: 業務時間の20%で「社内ニーズがある」新技術を実験
4. 【致命的習慣4】「フィードバック」を恐れる
Googleの「心理的安全性」研究:
成長速度が速いチームは「恥ずかしい質問もできる環境」を持っています。
実践テクニック:
- 毎週1つ「意図的に不完全なPR」を提出し、改善点を収集
- フィードバックに対しては「Thanks for catching that!」と即座に肯定
🎯 まとめ:キャリアを加速させる3つのアクション
- **「T字型スキル」**を確立(1分野で圧倒的深さ+α)
- ソフトスキルを「計画的に」鍛える(ドキュメンテーション、メンタリング)
- 技術トレンドは「自社のニーズ」でフィルタリング
💬 あなたが「これはやっちゃダメだ」と思う習慣は?コメントで共有してください!
次回は「Google流・技術書の効率的な読み方」を解説予定です。