【エンジニア志望者向け】自己分析のやり方と面接・ESでの答え方を解説!

本記事では、スキルがある学生ほど見落としがちな「ビジョンの言語化」に絞って、エンジニア就活に特化した自己分析の進め方を解説します。

- 1. なぜスキルがあっても本選考で落ちるのか
- 2. 自分のキャリア傾向を知る|4つの志向性
- 3. エンジニア向け自己分析の2ステップ
- 4. 自己分析でつまずきやすいポイント
- 5. 自己分析の内容を面接・ESで使える言葉に変換する
- 6. まとめ
1. なぜスキルがあっても本選考で落ちるのか
ITエンジニアを志望している学生こそ自己分析が必要な理由は、「サマーインターンと本選考では評価軸が変わるから」です。サマーインターンと本選考で評価軸が変わる
サマーインターン選考でよく問われるのは、「何ができるか(Can)」です。コーディングテストやポートフォリオの出来が主な判断材料になるため、開発経験のある学生は通過しやすい傾向があります。一方、本選考では評価軸が変わります。「なぜウチなのか(Why Us)」「入社後どうなりたいのか(Will)」が問われるようになります。この問いに答えるには、スキルの棚卸しではなく、自分のキャリアビジョンと企業のビジョンを接続することが必要です。
つまり、「スキルの言語化はできているが、ビジョンの言語化ができていない」状態にあると、スキルがあっても本選考で苦戦する可能性があります。そのため、スキルのある学生ほど、自己分析に力を入れる必要があるのです。
AI時代に「なぜ」が問われる理由
企業がビジョンや意思決定の背景を問うのは、採用担当者の気まぐれではありません。AIがコードを書ける今、「言われた仕様を実装できる人」は差別化しづらくなっています。企業が求めているのは、技術を使って何を解決しようとしているか、自分なりの考えを持つ人材です。「なぜその技術を選んだか」「なぜそのプロダクトを作ろうとしたか」という意思決定の文脈を語れるエンジニアが、本選考で評価される傾向があります。
自己分析の目的
エンジニア就活における自己分析の目的は、「自分を知ること」そのものではありません。大きく2つあります。-
・自分のキャリアビジョンと企業のビジョンを接続するための言語を準備すること
-
・本選考の「なぜウチなのか」「5年後どうなりたいか」という問いに、技術面接と同じ解像度で答えられるようにすること
企業選びの判断基準をつくるという側面もありますが、最終的には「面接で使えるストーリーの準備」と捉えるのがよいでしょう。
2. 自分のキャリア傾向を知る|4つの志向性
「5年後どんなエンジニアになりたいか」という本選考の問いは、キラキラしたビジョンを求めているわけではありません。「あなたはどの方向に技術を使いたいのか」を確認しているものです。その答えをつくるためのヒントとして、まず4つのキャリア志向性を紹介します。一例として、エンジニアのキャリア傾向は、「技術フォーカス(Tech)かビジネスフォーカス(Biz)か」「個人作業(Solo)かチーム作業(Team)か」という2つの軸で、大きく4タイプに分類できます。
探究者タイプ(Tech × Solo)
技術の裏側や仕組みへの興味が強く、コードの品質や作業の効率化にこだわりを持つタイプです。「どうすればもっとエレガントな実装になるか」を自発的に考え、技術的な深さを追求することにやりがいを感じる傾向があります。重視する価値観:秩序(Order)、深さ(Depth)、効率(Efficiency)
組織貢献タイプ(Tech × Team)
チームの技術的な牽引や、メンバーが開発しやすい環境・仕組みづくりにやりがいを感じるタイプです。自分が前に出るよりも、チーム全体のパフォーマンスを底上げすることに達成感を覚える傾向があります。重視する価値観:先導(Leadership)、共感(Empathy)、仕組み(Leverage)
プロフェッショナルタイプ(Biz × Solo)
データや数値を客観的に分析して改善することや、ユーザーの使い心地・体験を磨き込むことにこだわりを持つタイプです。成果が数値で見えることにモチベーションを感じやすい傾向があります。重視する価値観:成果(Impact)、体験(Experience)、速度(Speed)
事業家タイプ(Biz × Team)
ビジネスの課題を技術で解決するための戦略を練ったり、全く新しい価値をチームで創り出したりすることが好きなタイプです。技術そのものよりも、技術を使って何を実現するかに強い関心を持つ傾向があります。重視する価値観:戦略(Strategy)、方向(Direction)、創造(Creation)
4つのタイプのうち、今の時点でどれが一番自分に近そうか、直感で選んでみてください。正解はありません。この仮説を持ったうえで、自己分析を始めましょう。
3. エンジニア向け自己分析の2ステップ
自己分析は、大きく「過去の振り返り」と「未来の軸決定」の2ステップで進めます。自身の強みや価値観に仮説を立てて、インターンや企業研究を通じて検証・更新を繰り返すことで自己分析の精度が上がります。Step1:過去の経験から「なぜ」を掘り出す
Step1で行うのは、「何をやったか」の棚卸しではありません。「なぜそうしたか」の言語化です。開発経験が豊富な学生ほど、使える技術やポートフォリオを語ることはできます。本選考で差がつくのはその先で、「なぜその技術を選んだか」「なぜそのプロダクトを作ろうとしたか」という意思決定の文脈を語れるかどうかです。
過去の経験から「なぜ」を掘り出すには、以下のような問いが役立ちます。
-
・なぜその言語やフレームワークを選んだのか
-
・なぜそのプロダクトや機能を作ろうと思ったのか
-
・詰まったとき、なぜそのアプローチで解こうとしたのか
-
・チームの中で自然と自分が担っていた役割は何で、なぜそうなったのか
WHY法(なぜを3回繰り返す)
「なぜ?」を3回繰り返すだけで、スキルの列挙が価値観の言語化に変わります。例として、「個人開発でNext.jsを選んだ」という経験を掘り下げてみます。
-
・なぜNext.jsを選んだのか?→「SSRとSSGを使い分けられるから」
-
・なぜ使い分けにこだわったのか?→「ユーザーが感じる表示速度を最適化したかったから」
-
・なぜ表示速度にこだわったのか?→「自分が作るものはユーザーが直接触れるものだから、体験の質が最も重要だと思っているから」
この3段階で、「使える技術の話」が「ユーザー体験への価値観」の話に変わります。これが本選考の深掘り質問に耐える答えになります。
強みを言語化する際は、「〇〇が得意」で終わらせず、「〇〇という状況で、なぜ〇〇という判断をしたか」まで落とし込むと、面接で使えるエピソードになります。
Step2:「自分のビジョン」を仮組みする
Step1で掘り出した「なぜ」をつなぎ合わせると、自分が技術を使って何を実現したいかの輪郭が見えてきます。これがキャリアビジョンの原型です。ビジョンは大きく語る必要はありません。「〇〇のような課題を、技術でこう解決したい」という粒度で十分です。重要なのは、「なぜそれか」が自分の言葉で説明できることです。
Step1で掘り出した「なぜ」と、2章で直感的に選んだ志向性タイプに一貫性があるか確認してみましょう。一致していれば、仮説の精度が高い状態です。
たとえば、「開発したものを使ってくれた友達から、感謝されたことが一番うれしかった」という経験をStep1で掘り出した人が、「プロフェッショナルタイプ(Biz × Solo)」や「事業家タイプ(Biz × Team)」を選んでいれば、一貫性があるといえます。
一方、Step1では「チームで大きな課題を乗り越えたときに達成感があった」と分析したのに、2章で「探究者タイプ(Tech × Solo)」を選んでいた場合は、直感の仮説と実際の経験にズレがある可能性があります。その場合は「組織貢献タイプ(Tech × Team)」や「事業家タイプ(Biz × Team)」の方が、自分の価値観に近いかもしれません。
違和感があれば、Step1に戻って別の経験を掘り下げたり、なぜズレがあるのか分析したりしてみましょう。
IT業界における業種と適性
Step2で仮組みしたビジョンと、志向性タイプを組み合わせると、各業種への向き・不向きが見えてきます。SIer向き:継続力、責任感、チームワークを強みに持ち、「社会インフラを支えたい」「大きな仕組みをチームで動かしたい」という価値観がある人に向いているといえます。
ITコンサル向き:論理的思考力、課題解決力、分析力を強みに持ち、「なぜうまくいかないかを構造で捉えたい」「ビジネスに介在価値を発揮したい」という価値観がある人に向いているといえます。
Web系・自社開発向き:自走力、学習意欲、スピード感を強みに持ち、「自分の作ったものでユーザーの反応を直接受け取りたい」「技術選定に当事者として関わりたい」という価値観がある人に向いているといえます。
ここで作成した自分のビジョンはゴールではなく仮説です。インターンや企業研究を通じてしっくりくるかを検証し、常にブラッシュアップしていくものと捉えましょう。
4. 自己分析でつまずきやすいポイント
エンジニア就活生が自己分析でつまずきやすいポイントを3つ紹介します。スキルと実績を並べたら自己分析が終わった気になる
GitHubのアカウントや使用言語、チーム開発経験の有無といった情報を整理しただけでは、自己分析とはいえません。それは職務経歴書に近いものです。本選考で問われるのは、「なぜそのスキルを選んで磨いたか」「そこでどんな判断をしたか」という意思決定の文脈です。スキルは自己アピールをする際の根拠であり、メインで伝えることではありません。「何ができるか」ではなく「なぜそうしたのか」まで掘り下げることが、エンジニア就活の自己分析です。
ビジョンを語ろうとすると作り話になる
「〇〇で社会を変えたい」「世界中の人が使うサービスを作りたい」という大きなビジョンを無理につくろうとすると、自分の意志とかけ離れてしまい、面接官に伝わらない言葉になってしまう可能性があります。過去を振り返り「なぜ」を積み上げた等身大のビジョンの方が、面接では説得力があります。「この種類の課題を、この方向で解決したい」という粒度で十分です。飾らない自分の言葉の方こそ、面接官が求めているものです。
自分の市場価値がわからない
自己分析だけでは、「自分のスキルや強みが市場でどれくらい通用するか」という相対評価はできません。自己分析はあくまで自己評価であるため、他者の視点を取り入れることが重要です。そこで役立つのが他己分析です。ゼミやサークルの仲間、インターンの同期や先輩などに「自分はどんな動き方をしていたか」「強みはどこだと思うか」を聞いてみると、自分では当たり前すぎて気づいていなかったことが評価対象になっていた、という発見につながることがあります。
心理学のフレームワークである「ジョハリの窓」を活用するのも一つの方法です。自分は知らないが他者は知っている「盲点の窓」を見つけることで、面接でアピールできる新たな強みを発見できる可能性があります。
5. 自己分析の内容を面接・ESで使える言葉に変換する
自己分析のゴールは、「面接・ESで使えるストーリーの準備」です。この章では、3章でお伝えした自己分析を行ったあと、面接やESで使える言葉に変換する方法を解説します。「なぜウチか」に答える方法
本選考で最も問われ、最も差がつく質問です。的確に回答するには、「自分が技術を使って実現したいこと(Step2のビジョン)」と「その企業のプロダクト・開発スタイル・事業フェーズ」がなぜ合致するのかを、論理で組み立てます。「御社の理念に共感した」という答えは抽象的で、どの企業にでも使える内容になりやすいです。「自分の〇〇という方向性と、御社の〇〇という開発環境がなぜ一致するのか」まで掘り下げることで、説得力が生まれます。
志望動機の例として、以下のような流れを参考にしてみてください。
-
・Step1で掘り出した強み、価値観(例:「ユーザー体験の質を技術で底上げすることを大切にしている」)
-
・Step2で仮組みしたビジョン(例:「BtoCのプロダクト開発を通じて、多くの人の日常に関わるものを作りたい」)
-
・企業との接続(例:「御社のプロダクトは〇〇という点で開発の裁量が大きく、ユーザーの反応を直接受けながら改善できる環境がある」)
「5年後どうなりたいか」に答える方法
Step1で掘り出した「なぜ」と、Step2で仮組みしたビジョンをつなぐと、そのまま答えになります。技術面接と同じように、「この判断をしたのはこういう理由で、その先にこういう状態を目指している」という流れで話せれば十分です。「〇〇のような課題を解決できるエンジニアになりたい、なぜなら自分は〇〇という経験からそこに価値を感じているから」という等身大の言葉が、面接官には伝わりやすいといえます。
強みをストーリー化する
自己PRを整理する際は、以下の3点をセットで語れるようにするのが基本です。-
・エピソード:個人開発、ハッカソン、インターンでの具体的な出来事
-
・学び:なぜその判断をしたか、そこから得た価値観や行動の傾向
-
・活かし方:志望する業種や企業でどう貢献できるか
「私の強みは〇〇です」という主張だけでは説得力に欠けます。「〇〇という状況で〇〇という判断をした経験があり、そこから〇〇という傾向が自分にはあると気づいた。だから御社の〇〇という環境でも貢献できると考えている」という流れにすることで、面接官が納得しやすい自己PRになります。
6. まとめ
本選考で問われるのはスキルではなく「なぜ」です。自己分析とは、その「なぜ」を事前に言語化しておく作業です。サマーインターンはスキルで通過できても、本選考でビジョンや志望理由を問われて詰まるケースは少なくありません。ビジョンは大きく語る必要はありません。「この種類の課題を、この方向で解決したい」という粒度で十分です。自己分析を通じて「なぜ」を積み上げた等身大のビジョンが、面接では最も説得力を持ちます。
まずは、過去に作ったものや関わったプロジェクトを1つ選んで、「なぜそれを作ったか」を3回深掘りしてみることから始めましょう。
関連記事









