
1. はじめに:IT業界の現状と就活生の悩み
現代の就職活動において、IT業界は最も人気のある選択肢の一つとなりました。かつては「理系・情報系学部出身者のための業界」というイメージが強かったIT業界ですが、今や文系・未経験から飛び込む学生が珍しくありません。

その背景には、スマートフォンの普及やDX(デジタルトランスフォーメーション)の加速により、あらゆる産業でIT技術が必要不可欠となっている現実があります。
例えば、私たちが毎日使うコンビニのレジ、銀行のアプリ、物流のトラッキングシステム、さらには農業や医療の現場に至るまで、ITの力が及んでいない場所を探すほうが難しいほどです。経済産業省が発表した「IT人材需給に関する調査」によれば、2030年には最大で約79万人のIT人材が不足すると予測されています。この「圧倒的な人材不足」というマクロな背景が、未経験からエンジニアを目指す学生にとって、かつてないほどの大きな追い風となっているのは間違いありません。
しかし、需要があるからといって「誰でも簡単に高年収が得られる」というほど甘い世界でもありません。IT業界は常に新しい技術が生まれ、古い技術が淘汰される変化の激しい業界です。その中で、最初のキャリアをどこでスタートさせるかは、その後の10年、20年の職業人生を左右する極めて重要な決断となります。

多くの就活生が「とりあえずIT業界」と志望する中で、業界の構造を深く理解し、自分に合った環境を主体的に選べるかどうかが、成功と失敗の分かれ道となるのです。
しかし、いざ就職活動を始めてみると、多くの学生が「SES(システムエンジニアリングサービス)」という言葉に突き当たります。インターネットやSNSで検索をすれば、「SESはやめとけ」「SESはブラック」といったネガティブな言葉が目に飛び込んでくることでしょう。一方で、求人サイトを見れば「未経験歓迎」「充実した研修制度」を謳う企業の多くがSES企業であるという現実に直面します。
「エンジニアになりたいけれど、SESに入って後悔したくない」「自社開発企業でなければスキルは身につかないのか」といった不安を抱えるのは、非常に健全な反応です。

この記事では、そんな迷いの中にいる就活生の皆さんに、IT業界の構造やSESの仕組み、そして巷に溢れる噂の真実を、客観的なデータと採用現場の視点から詳しく解説していきます。
2. SES(システムエンジニアリングサービス)を正しく理解する
IT業界を志望する上で、まず避けて通れないのが「契約形態」の理解です。就活サイトで「エンジニア募集」と一括りにされていても、その実態は企業によって大きく異なります。その中でも、日本のIT業界の労働力の大部分を支えているのが「SES」という仕組みです。
SESとは、システムエンジニアリングサービス(System Engineering Service)の略称であり、一言で言えば「エンジニアの技術力を提供するサービス」です。法的には、民法上の「準委任契約」に分類されることが一般的です。ここで重要なのは、SES企業は「システムの完成」に対して責任を負うのではなく、「エンジニアが専門家として善管注意義務(善良な管理者の注意をもって業務を遂行する義務)を持って業務に従事すること」に対して対価を受け取るという点です。
エンジニアの立場から見ると、所属している会社(SES企業)から給与をもらいながら、実際の仕事はクライアント企業(銀行、保険会社、通信キャリア、Webサービス運営会社など)のオフィスに出向いて、そのプロジェクトチームの一員として働くことになります。これが「客先常駐」と呼ばれる働き方の正体です。
なぜこのような仕組みが必要なのでしょうか。それは、大規模なシステム開発には「波」があるからです。例えば、新しい銀行システムを作る際、設計や開発のピーク時には数百人のエンジニアが必要になりますが、完成後の運用フェーズでは数十人で十分です。クライアント企業が自社で数百人を正社員として抱え続けるのはリスクが大きいため、必要な時に、必要なスキルを持ったエンジニアをSESという形で外部から集めるのです。

つまり、SESはIT業界の需給バランスを調整する、極めて合理的で不可欠なインフラとしての役割を担っているのです。
SESと他の働き方の違い
IT業界の働き方は、大きく分けて「自社開発」「受託開発(請負)」「SES」の3つに分類されます。それぞれの違いを理解することは、自分に合った環境を選ぶための第一歩です。
| 項目 | 自社開発 | 受託開発(請負) | SES(準委任) |
|---|---|---|---|
| 作るもの | 自社で企画・運営するサービス | 顧客から依頼されたシステム | 顧客プロジェクトへの技術提供 |
| 勤務場所 | 自社オフィス(またはリモート) | 自社オフィス(またはリモート) | 顧客先のオフィスが中心 |
| 納品義務 | なし(サービスを改善し続ける) | あり(完成させて納品する) | なし(善管注意義務を負う) |
| 指揮命令 | 自社のマネージャー | 自社のマネージャー | 契約上は自社のマネージャー |
IT業界の多重下請け構造
SESを語る上で欠かせないのが、IT業界特有の「ピラミッド構造」です。これは「ITゼネコン」とも呼ばれ、日本の大規模システム開発における伝統的な仕組みとなっています。
例えば、数千億円規模の予算が投じられるメガバンクのシステム統合や、国を挙げたマイナンバーシステムの構築などを想像してみてください。このような超巨大プロジェクトを、一つの企業だけで完遂することは不可能です。そこで、まずは「SIer(システムインテグレーター)」と呼ばれる、NTTデータ、富士通、日立製作所といった大手企業が、クライアントから直接プロジェクト全体を請け負います。これを「元請け(一次請け)」と呼びます。
元請け企業はプロジェクトの全体設計や進捗管理を担いますが、実際にプログラムを書く実作業部隊をすべて自社の社員で賄うことはしません。そこで、その下の「二次請け」「三次請け」といった協力会社に、特定の機能開発やテスト業務などを切り出して発注します。このピラミッドの下層に位置し、必要な技術者を現場に送り込むのが、多くのSES企業の役割です。

この構造には、以下のようなメリットとデメリットが共存しています。
| 特徴 | 内容 | 影響 |
|---|---|---|
| 役割分担 | 上流(設計)は元請け、下流(開発)は下請け | 効率的な分業が可能だが、下層は単純作業になりがち |
| リスク分散 | 開発のピーク時のみ人員を外部から調達できる | クライアントにとってはコスト管理がしやすい |
| 中抜き | 各階層でマージン(手数料)が発生する | 下層に行くほどエンジニアの給与原資が減る |
| 情報の遮断 | 顧客の声を直接聞けるのは元請けのみ | 下層のエンジニアは「何のために作っているか」が見えにくい |
就活生の皆さんが注意すべきは、このピラミッドの「どの位置にいる企業か」ということです。二次請けまでであれば、給与水準も高く、設計などの上流工程に関わることが可能です。しかし、五次請け、六次請けといった深い商流になると、もはや技術的な成長は望めず、過酷な労働環境に置かれるリスクが高まります。

SES企業を選ぶ際は、「主要取引先」や「商流の深さ」を必ずチェックすべきなのは、この構造があるからなのです。
3. 「SESはやめとけ」と言われる5つの真実と誤解
ネット上で「SESはやめとけ」と叫ばれるのには、それなりの理由があります。しかし、そのすべてがすべてのSES企業に当てはまるわけではありません。ここでは、代表的なネガティブな意見の正体を探ります。
1. 「案件ガチャ」の存在
SESの最大の懸念点は、どのプロジェクトに配属されるかを選べない、通称「案件ガチャ」です。自分のやりたい言語(PythonやGoなど)を希望していても、現場の状況次第では、20年以上前に作られたシステムの改修(レガシーシステム)や、Excelのマクロを組むだけの作業、さらには開発とは全く無関係な「家電量販店でのヘルプデスク」や「コールセンター」に回されるリスクがあります。
特に未経験者の場合、会社側も「まずは現場に慣れさせる」という名目で、スキルの身につかない現場に送り込みがちです。一度こうした「ハズレ案件」を引いてしまうと、数ヶ月から年単位で時間を浪費してしまい、同期とのスキル差が絶望的に開いてしまうこともあります。
しかし、近年はこの状況を打破しようとする企業も現れています。「案件選択制度」を導入している企業では、営業担当が持ってきた複数の案件の中から、エンジニア自身が面談を受けたいものを選べます。また、「待機になってもいいから、エンジニアのキャリアにプラスになる案件しか受けない」と公言する誠実な経営者も増えています。

就活では「未経験でも開発案件にアサインされる実績がどの程度あるか」を執拗に確認することが、ガチャの失敗を防ぐ唯一の手段です。
2. 給与が上がりにくい
多重下請け構造の下層にいる場合、クライアントから支払われる単価(月額単価)が低いため、そこから会社の利益を引くと、エンジニアの手元に残る給与はどうしても抑えられてしまいます。例えば、単価が60万円で、会社が40%のマージンを取る場合、エンジニアの月給は額面で36万円。ここから社会保険料などが引かれると、手取りはさらに少なくなります。
さらに深刻なのは「評価のブラックボックス化」です。SESエンジニアは普段、自社の上司と一緒に仕事をしていません。現場でどれだけクライアントから感謝され、技術的に貢献しても、その情報が自社の評価制度に反映されないことが多いのです。結果として、「年次が上がれば少しずつ昇給する」という、IT業界らしからぬ年功序列的な給与体系に甘んじているSES企業も少なくありません。
一方で、最近注目されているのが「高還元SES」と呼ばれる企業群です。彼らはマージン率を20〜30%程度に抑え、さらに「単価連動型給与」を採用しています。これは、自分の単価が上がればそのまま給与も上がる仕組みです。実力次第で20代のうちに年収600万円〜800万円を目指せるため、スキルのあるエンジニアが自社開発企業からあえてSESへ転職するケースも増えています。給与の低さは「SESという業態」のせいではなく、「その会社の還元率と商流」のせいなのです。
3. スキルが身につかないという誤解
「SESでは単純作業ばかりでスキルが身につかない」「雑用ばかりさせられる」という意見も根強くありますが、これは半分正解で半分間違いです。確かに、一部の現場ではテスト業務や運用保守、ヘルプデスクといった、直接的な開発とは言えない業務にアサインされることもあります。特に未経験者の場合、最初はそうした業務からスタートすることも少なくありません。

しかし、これは「SESだからスキルが身につかない」のではなく、「アサインされた案件がスキルアップに繋がらない案件だった」という問題です。
大手SIerが手掛けるような大規模プロジェクトでは、数万人規模のユーザーが利用するシステムの開発に携わる機会があります。そこでは、高度な設計思想、厳格な品質管理手法、最新のセキュリティ対策など、自社開発企業ではなかなか経験できないような「本物の開発現場」を体験できます。
むしろ、教育体制が不十分な小規模な自社開発企業に入社し、先輩社員も忙しくて質問しにくい環境で、手探りで開発を進めるよりも、一流のエンジニアが集まる大規模プロジェクトで、基礎から応用まで体系的に学ぶ方が、結果的にエンジニアとしての基礎体力が身につくこともあります。

重要なのは、どのような案件にアサインされるか、そしてその案件で何を学び取るかという「個人の意識」と「企業の案件獲得力」なのです。
4. 帰属意識の欠如と孤独感
常に他社のオフィスで働くため、「自分はどこの社員なのか」という感覚が薄れがちです。自社の同僚と顔を合わせる機会が少なく、孤独を感じるエンジニアも少なくありません。特に、プロジェクトの途中で自分だけが異動になり、新しい現場で一人ぼっちになるようなケースでは、精神的な負担も大きくなります。
この「帰属意識の欠如」は、SESエンジニアが抱える大きな課題の一つです。しかし、優良なSES企業では、この問題に対して様々な対策を講じています。
- 定期的な帰社日: 月に一度、全社員が集まって情報交換や懇親会を行う。
- 社内イベント: バーベキュー、忘年会、勉強会などを企画し、社員同士の交流を促進する。
- オンラインコミュニティ: SlackやDiscordを活用し、現場の悩みや技術的な相談ができる場を提供する。
- 営業担当や上司との定期面談: 現場での悩みやキャリアの相談ができる機会を設ける。
こうした取り組みを通じて、社員同士の繋がりを強化し、孤独感を解消しようと努力している企業も多いです。面接時には、これらの「社員をケアする仕組み」がどの程度充実しているかを確認することが重要です。
5. ブラック企業の存在と見分け方
「未経験歓迎」を謳いながら、まともな研修もせずに現場へ送り込んだり、残業代を支払わなかったり、過酷な労働環境を強いたりする「ブラックSES企業」が一部に存在するのは事実です。これらの企業は、エンジニアを単なる「人月単価を稼ぐ駒」としか考えておらず、エンジニアの成長やキャリアを全く考慮しません。

ブラックSES企業の特徴としては、以下のような点が挙げられます。
- 異常に高い離職率: 入社後数ヶ月で辞める社員が続出している。
- 研修制度が形骸化: 「研修あり」と謳っているが、実際は自習任せで放置される。
- 給与体系が不透明: 給与の計算方法や評価基準が曖昧で、昇給の仕組みが分かりにくい。
- 面接で良いことばかり言う: 企業の良い面ばかりを強調し、SES特有のデメリットや課題について一切触れない。
- 強引な入社勧誘: 内定を出すとすぐに「今すぐ入社しないと枠が埋まる」などと急かす。
しかし、これらは「SESだから」という業態の問題ではなく、「その企業がブラックだから」という個別の問題です。優良なSES企業をしっかり見極めることができれば、こうしたリスクは回避可能です。

次章では、優良SES企業を見極めるための具体的なチェックリストを詳しく解説します。
4. SESの人気が落ちている理由と現代の就活トレンド
かつては「IT業界に入るならまずはSESから」というのが一般的でしたが、近年、就活生の間でSESの人気が相対的に落ちていると言われています。その背景には、情報環境の変化と学生の価値観の多様化があります。
1. SNSと口コミによる情報の可視化
YouTubeやX(旧Twitter)などで、現役エンジニアがリアルな声を届けるようになったことが大きな要因です。「SESからの脱出」といった発信が注目を集めることで、実態以上にSESが悪く見えてしまうバイアスがかかっています。また、OpenWorkや転職会議といった口コミサイトで残業時間や年収、社風が筒抜けになったことで、条件の悪いSES企業が学生から選ばれにくくなっています。これは、情報弱者だった就活生が、主体的に情報を収集できるようになった証拠でもあります。
2. 自社開発・SaaS企業のブランド化と「キラキラ」イメージ
メルカリやLINE、サイバーエージェントといった、自社サービスを展開する企業の「キラキラしたイメージ」に憧れる学生が急増しました。お洒落なオフィス、自由な服装、最新のMac支給、フルリモートワークといった「エンジニアらしい働き方」のイメージが自社開発企業に集中し、客先常駐という「スーツを着て他社のルールに従う」SESのスタイルが古臭く見えてしまっているのです。特に、SNSで流れてくる「フリーランスエンジニアの優雅な生活」といった情報も、この傾向に拍車をかけています。
3. 働き方の多様化への対応と「自由」への志向
現代の学生は「どこで働くか」よりも「どう働くか」を重視する傾向があります。ワークライフバランス、自己成長、社会貢献といった価値観が重視される中で、フルリモートやフレックスタイム制を求める声が多くなっています。SESはクライアント企業のルールに縛られるため、自由度が低くなりがちです。例えば、自社はリモートOKでも、常駐先の金融機関がセキュリティ上出社必須であれば、エンジニアは出社しなければなりません。

こうした「自分の裁量で働き方を決められない」点が、自由を重んじるZ世代の就活生にとって敬遠される理由の一つとなっています。
しかし、こうした「人気低下」は、逆に見ればチャンスでもあります。多くの学生がイメージだけでSESを避ける中、本質を理解して優良なSES企業を見極めることができれば、未経験からでも確実にキャリアをスタートさせ、数年後には市場価値の高いエンジニアへと成長することができるからです。重要なのは、表面的な情報に惑わされず、自分自身のキャリアプランと企業の特性を深く照らし合わせることです。
4. 【徹底比較】SES vs 自社開発企業 vs 受託開発(SIer)
就活生の多くが「自社開発企業」を第一志望に掲げますが、それぞれの業態にはメリットとデメリットが表裏一体で存在します。自分の性格やキャリア観に照らし合わせて、どれが最適かを見極めましょう。
自社開発企業(SaaS、Webサービス系)
自社でサービスを企画・開発・運営する企業です。
- メリット: サービスへの愛着が持てる、最新技術の導入が早い、私服勤務やリモートなど自由な社風が多い。
- デメリット: 採用倍率が極めて高い(未経験には門前払いも多い)、特定の技術に偏りやすい、売上がサービスの人気に直結するため経営が不安定な場合もある。
- 向いている人: 特定のサービスを育てたい人、自ら提案して改善するのが好きな人、スピード感のある環境を楽しめる人。
受託開発企業(SIer、制作会社)
クライアントから依頼を受けて、システムやサイトを完成させて納品する企業です。
- メリット: 納期を守るための徹底した品質管理が学べる、完成させた時の達成感が大きい、幅広い業界の知識が身につく。
- デメリット: 納期直前の残業が多くなりがち、仕様変更への対応が大変、自社オフィスでの作業が多く人間関係が固定されやすい。
- 向いている人: 職人気質で技術を突き詰めたい人、計画通りに物事を進めるのが得意な人、形に残る成果物を作りたい人。
SES(客先常駐)
前述の通り、技術力を提供する働き方です。
- メリット: 未経験からの採用枠が広い、多様な現場で人脈と経験が作れる、自分に合った環境を数年ごとにリセットできる。
- デメリット: 環境が変わり続けるストレスがある、会社への帰属意識が薄れやすい、案件によって当たり外れがある。
- 向いている人: 飽き性で色々なことを経験したい人、コミュニケーション能力を活かしたい人、将来的にフリーランスや独立を考えている人。
比較まとめ表
| 項目 | 自社開発 | 受託開発 | SES |
|---|---|---|---|
| 未経験採用 | 非常に厳しい | 普通 | 広い |
| 技術の深さ | 特定分野を深く | プロジェクトによる | 幅広く汎用的 |
| 年収の上がり方 | 会社の業績次第 | 役職次第 | 単価・スキル次第 |
| 人間関係 | 固定・密接 | 固定・密接 | 流動的・ドライ |
| 勤務地の安定 | 高い | 高い | 低い |

このように比較してみると、「自社開発=正解」というわけではないことが分かります。
特に未経験者の場合、自社開発企業に入っても「教育リソースがなくて放置される」というリスクがあるのに対し、SES企業は「教育して現場に出すこと」が利益に直結するため、研修が手厚いという逆転現象が起きることもあります。
5. 未経験者がSESからスタートする圧倒的なメリット
SESに対してネガティブなイメージを持つ方も多いかもしれませんが、実は未経験からエンジニアを目指す就活生にとって、SESは非常に魅力的な選択肢となり得ます。

ここでは、キャリアのスタート地点としてSESを選ぶことの具体的なメリットを解説します。
1. 教育・研修制度の圧倒的な充実度
多くのSES企業は「未経験者を一人前のエンジニアに育て、現場へ送り出すこと」をビジネスモデルの根幹に置いています。そのため、教育体制への投資を惜しまない企業が非常に多いのが特徴です。これは、自社開発企業が「即戦力」を求める傾向にあるのとは対照的です。
具体的には、入社後の2〜3ヶ月間、給与をもらいながらプログラミングの基礎(Java, PHP, Ruby, Pythonなど)から、データベースの操作(SQL)、さらにはチーム開発の演習、Git/GitHubを使ったバージョン管理、テストコードの書き方までを網羅的に学べる研修制度を整えている企業は少なくありません。
中には、自社でプログラミングスクールを運営している企業もあり、その教育ノウハウは非常に高度です。これらの研修は、単なる座学に留まらず、実際に手を動かしながら学ぶ実践的な内容が中心となるため、未経験者でも着実にスキルを身につけることができます。
研修内容の具体例
- プログラミング言語: Java, Python, Ruby, PHP, JavaScriptなどの基礎文法から応用まで
- フレームワーク: Spring Boot (Java), Django/Flask (Python), Ruby on Rails (Ruby), Laravel (PHP), React/Vue.js (JavaScript)など
- データベース: MySQL, PostgreSQL, Oracle DatabaseなどのSQL基礎、設計
- インフラ: Linuxコマンド、AWS/GCPの基礎、Dockerの利用方法
- 開発ツール: Git/GitHub, Jira, Slackなど
- 開発プロセス: アジャイル開発、スクラム、ウォーターフォールモデル
このような手厚い研修は、独学では得られない体系的な知識と実践的なスキルを効率的に習得する上で、非常に大きなアドバンテージとなります。

研修期間中に疑問点があれば、経験豊富な先輩エンジニアにすぐに質問できる環境も、未経験者にとっては心強いでしょう。
2. 多様な開発現場と技術スタックを経験できる
SESエンジニアは、数年ごとに異なるクライアント先で働くことが一般的です。これにより、様々な業界(金融、製造、流通、Webサービス、ゲームなど)の開発現場や、多様な技術スタック(使用するプログラミング言語、フレームワーク、データベース、クラウドサービスなど)を経験できます。

これは、特定の技術や業界に縛られず、幅広い知識と経験を積むことで、将来のキャリアパスの選択肢を大きく広げることに繋がります。
例えば、あるプロジェクトではJavaを使った大規模基幹システムの開発に携わり、次のプロジェクトではPythonを使ったAI関連のデータ分析、その次はReactを使ったWebフロントエンド開発といったように、短期間で多種多様な経験を積むことが可能です。これは、自社開発企業や受託開発企業ではなかなか難しい経験であり、自身の「引き出し」を増やす上で非常に有効です。
経験できる技術スタックの例
- バックエンド: Java (Spring Boot), Python (Django, Flask), Ruby (Ruby on Rails), PHP (Laravel), Go, Node.js
- フロントエンド: JavaScript (React, Vue.js, Angular), TypeScript
- データベース: MySQL, PostgreSQL, Oracle, SQL Server, MongoDB
- クラウド: AWS, GCP, Azure
- インフラ: Linux, Docker, Kubernetes
- 開発手法: アジャイル開発、スクラム、ウォーターフォール
このような多様な経験は、将来的に「自分はどんなエンジニアになりたいのか」「どんな技術を深掘りしたいのか」を見つける上で、貴重な羅針盤となるでしょう。また、様々な環境に適応する能力や、新しい技術を学ぶ意欲も自然と養われます。
3. 幅広い人脈を構築できる
多くの現場を経験することで、様々な企業やエンジニアと出会う機会が増えます。これは、技術的な知見を深めるだけでなく、将来的な転職やフリーランス独立の際に役立つ貴重な人脈となります。

現場で出会った優秀なエンジニアとの繋がりは、あなたのキャリアを強力にサポートしてくれるでしょう。
特に、未経験からIT業界に飛び込む場合、社外にロールモデルとなるエンジニアを見つけることは非常に重要です。SESであれば、様々な現場で多くの先輩エンジニアと出会い、彼らの働き方や技術に対する考え方を間近で学ぶことができます。また、プロジェクトを通じて築いた信頼関係は、将来的に共同で事業を立ち上げたり、新しい仕事を紹介してもらったりするきっかけにもなり得ます。
4. 自身の市場価値を客観的に把握しやすい
SES企業では、エンジニアのスキルや経験に応じてクライアントへの「単価」が設定されます。この単価は、あなたの市場価値を測る客観的な指標となります。単価交渉を通じて、自分のスキルがどれくらいの価値を持つのかを肌で感じることができ、キャリアアップのモチベーションにも繋がります。

特に、高還元SES企業であれば、単価の上昇が直接給与に反映されるため、自身の成長が目に見える形で実感できます。
5. ワークライフバランスを保ちやすい現場もある
「SESは残業が多い」というイメージがあるかもしれませんが、これは現場や企業によって大きく異なります。優良なSES企業は、エンジニアのワークライフバランスを重視し、残業が少ない現場や、リモートワークが可能な現場を選んでアサインしてくれます。また、契約期間が決まっているため、プロジェクトが合わないと感じた場合でも、契約満了時に別の現場へ移るという選択肢があるのもメリットです。
これに対し、自社開発企業やメガベンチャーは「即戦力」を求める傾向が強く、未経験者の採用枠は極めて狭いのが現実です。運良く入社できたとしても、研修らしい研修はなく「実務を通じて勝手に学べ」という放任主義の現場も多いため、基礎ができていない未経験者が挫折してしまうケースも散見されます。

まずはSES企業でしっかりとした「基礎の型」を身につけることは、エンジニア人生を長く続けるための賢い戦略と言えます。
6. 転職市場での高い評価とステップアップのしやすさ
「SES出身者は現場慣れしている」というのは、採用市場における共通認識です。異なる環境に素早く適応し、多様な技術要素を扱ってきた経験は、中途採用において非常に高く評価されます。実際に、数年間SESで実力をつけた後に、誰もが知る有名自社開発企業やメガベンチャーへ「ステップアップ転職」を成功させるエンジニアは数多く存在します。

特定の環境に依存しない「汎用的なエンジニアリング能力」と、新しい環境に飛び込み成果を出す「適応能力」は、どんな企業でも求められる最強のソフトスキルです。
6. 失敗しない!「優良SES」を見極めるための10のチェックリスト

SES企業の中には、エンジニアを大切にする「優良企業」と、使い捨てにする「ブラック企業」が混在しています。就活生の皆さんが後悔しないために、選考過程で必ず確認すべきポイントをまとめました。
1. 商流の深さを具体的に質問する
面接で「御社の案件のうち、一次請け(元請け)の割合はどのくらいですか?」と聞いてみてください。優良企業であれば、誇りを持って「うちは7割以上がエンド直や一次請けです」と答えてくれるはずです。逆に「プロジェクトによるので一概には言えません」と濁す企業は、深い商流(三次請け以下)の案件が多い可能性があります。商流が浅いほど、エンジニアの給与原資が多く、無理な納期設定も少ない傾向があります。
2. 案件選択制度の運用実態を確認する
「案件が選べる」と謳っていても、実際には「営業が持ってきた1件を断れない雰囲気がある」というケースも。具体的な運用方法として、「案件のリストを見せてもらえるのか」「面談の前に断ることは可能か」を深掘りしましょう。エンジニアの希望を無視して、無理やりスキルに合わない現場にアサインする企業は、早期離職の原因になります。
3. 給与還元率と評価シートの有無
「頑張りを評価します」という言葉は抽象的です。「給与還元率は何%か(平均65〜70%以上が目安)」「評価シートにはどのような項目があるか」を確認しましょう。優良企業では、クライアントからの評価点数や、技術的な貢献度がどのように給与に反映されるかが、透明性を持って定義されています。
4. 研修のカリキュラムと「講師」の質
未経験者にとって研修は生命線です。「どのような技術を、どのくらいの期間学ぶのか」はもちろん、「講師は現役エンジニアか、それとも研修専門のスタッフか」を確認してください。また、研修期間中も満額の給与が出るか、教材費は会社負担かといった細部もチェックポイントです。
5. 待機期間の過ごし方と給与保証
SESには、プロジェクトが終了してから次の現場が決まるまでの「待機期間」が必ず発生します。この期間に「自宅待機」を命じられ、給与が6割(法定最低限)にカットされる企業は要注意です。優良企業では、待機期間中も100%の給与を保証し、その時間を自社内での技術学習や資格取得に充てることを推奨しています。
6. 離職率と平均勤続年数の推移
「離職率が低い」という言葉だけでなく、過去3年間の推移を確認しましょう。IT業界の平均離職率は10〜15%程度ですが、優良SESでは5%以下という驚異的な数字を叩き出している企業もあります。また、平均勤続年数が極端に短い(例:2年以下)企業は、使い捨ての文化があるか、あるいはベテランが辞めていく理由が何かあるはずです。
7. エンジニアの平均年齢と最高年齢
若手(20代)ばかりのSES企業は一見活気があるように見えますが、実は「30代になると給与が頭打ちになり、みんな辞めていく」という構造的な問題を抱えていることがあります。40代、50代の現役エンジニアが在籍しているか、彼らがどのようなキャリアを歩んでいるかを確認することは、あなたの20年後の姿を想像する上で欠かせません。
8. 副業の可否とリモート案件の割合
現代のエンジニアにとって、副業やリモートワークは当たり前の権利になりつつあります。自社として副業を解禁しているか、また常駐先の案件でリモートワークが可能な割合はどの程度かを確認しましょう。「うちは全件出社です」という企業は、案件開拓能力が低いか、あるいは古い体質のクライアントばかりを相手にしている可能性があります。
9. 技術ブログや登壇実績(アウトプット文化)
その会社のエンジニアがQiitaやZennで技術発信をしていたり、技術カンファレンスに登壇していたりするかをチェックしてください。アウトプットを推奨する文化がある企業には、自然と優秀なエンジニアが集まり、互いに高め合える環境が整っています。
10. 面接官が「自社の課題」を話せるか
完璧な会社など存在しません。逆質問で「御社が今抱えている課題は何ですか?」と聞いた際、採用担当者が「実は若手の教育体制がまだ追いついていなくて……」などと正直に話してくれる企業は誠実です。良い面ばかりを強調し、デメリットを隠そうとする企業は、入社後に「こんなはずじゃなかった」というミスマッチを生む可能性が高いです。
7. IT就活を成功させるステップバイステップガイド

未経験から納得のいく内定を得るためには、戦略的な準備が必要です。以下のステップで進めていきましょう。
ステップ1:自己分析と「なぜエンジニアか」の言語化
「将来性が高そうだから」「年収が上がりそうだから」という理由は本音かもしれませんが、それだけでは「辛いことがあった時にすぐに辞めてしまうのではないか」と懸念されます。
- 過去に没頭した経験(趣味、勉強、部活など)はあるか?
- なぜ「ものづくり」に興味を持ったのか?
- 課題を解決するために、自分なりに工夫した経験はあるか?
これらを深掘りし、「エンジニアという仕事が自分の価値観にどう合致しているか」をストーリー立てて話せるように準備しましょう。
ステップ2:独学の実績を可視化する(ポートフォリオ)
「未経験歓迎」の言葉を鵜呑みにして、全くの未学習で面接に臨むのは非常に危険です。
- Progateの修了画面を見せる
- 自分で作成した簡単なTODOアプリや掲示板のコードをGitHubに上げる
- 技術ブログを数記事書いてみる
これらを行うことで、「私は自走できる人間です」という最強の証明になります。完成度は低くても構いません。「自分で調べて形にするプロセス」を経験していることが、採用担当者にとっては最大の安心材料になります
ステップ3:企業研究の「解像度」を上げる
企業のHPを見るだけでなく、以下のツールをフル活用しましょう。
- OpenWork / キャリコネ: 現役・元社員のリアルな不満や満足度を確認する。
- Qiita / Zenn: その会社のエンジニアがどんな技術に関心を持っているか知る。
- Wantedly: 会社の雰囲気や、働いている人の「想い」に触れる。
- 公式X(Twitter): 経営者や採用担当者の発信から、社風を読み取る。
これらを通じて、「なぜ他社ではなく、この会社なのか」という問いに対する自分なりの答えを導き出します。
ステップ4:面接での「逆質問」を武器にする
面接の最後にある「何か質問はありますか?」は、最大の自己PRの場です。
- 「御社で活躍している未経験出身エンジニアに共通する特徴は何ですか?」
- 「入社までに、最低限これだけはマスターしておくべき技術は何ですか?」
- 「将来的にPMを目指したいのですが、どのようなステップで案件を経験できますか?」
このように、入社後の成長を具体的にイメージした質問をすることで、あなたの熱意と志の高さが伝わります。
8. エンジニアとしての長期的なキャリア設計
IT業界の素晴らしい点は、最初の1社がゴールではないということです。むしろ、最初の1社は「市場価値を高めるための修行の場」と捉えるのが正解です。
キャリアパスの具体例:Aさんの場合(未経験から5年で年収800万へ)
- 1年目(修行期): 研修が手厚いSES企業に入社。最初の現場は大手金融機関のシステムテスト。地味な作業だが、大規模システムの動きと品質管理の基礎を徹底的に叩き込まれる。
- 2年目(開発期): Javaの基本設計・実装を任される。現場の先輩からコードレビューを受け、プロの書き方を学ぶ。
- 3年目(自走期): 別の現場(Webサービス系)へ異動。TypeScriptとReactを独学で習得し、フロントエンド開発を担当。
- 4年目(リーダー期): チームリーダーに昇進。3人のメンバーの進捗管理と技術指導を行う。顧客からの信頼も厚くなり、単価が大幅にアップ。
- 5年目(飛躍期): 培った「Java+フロントエンド+マネジメント」の経験を武器に、高還元SESへ転職、あるいはフリーランスとして独立。
市場価値を最大化する「掛け合わせ」の戦略
単に「プログラムが書ける」だけのエンジニアは、AIの進化により将来的に価値が下がる可能性があります。生き残るためには、以下の要素を掛け合わせることが重要です。
- 技術 × 業界知識: 「金融に強いエンジニア」「物流DXに詳しいエンジニア」は、その業界から引っ張りだこになります。
- 技術 × コミュニケーション: 顧客の要望を正確に汲み取り、技術的な観点から提案できるエンジニアは、単価が非常に高くなります。
- 技術 × 英語: 最新の技術情報は常に英語で発信されます。一次情報にアクセスできる能力は、希少価値を生みます。
SESという働き方は、これらの「掛け合わせ」の材料を揃えるのに最適な環境です。数年ごとに環境を変えながら、自分だけの武器を増やしていきましょう。
SESからのステップアップ事例
- スペシャリストへの道: 特定の技術(クラウド、セキュリティなど)を極め、高単価な案件を渡り歩くエンジニア。
- マネジメントへの道: 現場のリーダーからPM(プロジェクトマネージャー)へ昇進し、大規模プロジェクトを動かす。
- 自社開発への転職: SESで培った「現場力」を武器に、憧れの自社サービス企業へ転職する。
- フリーランス独立: 圧倒的な技術力と人脈を背景に独立し、高年収を実現する。
市場価値を高めるために必要なこと
技術の流行り廃りは激しいですが、「問題解決能力」や「設計の考え方」といった基礎は一生モノです。また、技術だけでなく、ビジネスの構造を理解することや、チームを円滑に動かすソフトスキルを磨くことで、代わりのきかないエンジニアになれます。
9. まとめ:イメージに流されず、自分の軸でキャリアを選ぼう

「SESはやめとけ」という言葉の裏には、確かに解決すべき業界の課題が隠れています。しかし、その断片的な情報だけを鵜呑みにして、ITエンジニアという素晴らしい職業への挑戦を諦めてしまうのは、あまりにももったいないことです。
IT業界は、他のどの業界よりも「実力主義」であり「フェア」な世界です。一度スキルを身につけてしまえば、学歴や年齢、過去の経歴に関係なく、自分の望む働き方や報酬を手にすることができます。そして、そのスキルの「土台」を作る場所として、教育体制の整った優良なSES企業は、未経験者にとってこれ以上ない最高の環境になり得ます。
就職活動は、単に「内定をもらうためのイベント」ではありません。自分がどのようなエンジニアになりたいのか、どのような人生を歩みたいのかを真剣に考える、人生の大きなターニングポイントです。
- イメージだけで判断せず、自分の足で情報を稼ぐこと。
- ネットの声を参考にしつつも、最後は自分の目で見た事実を信じること。
- 最初の1社を「ゴール」ではなく「最高の踏み台」として使い倒す覚悟を持つこと。
この3つを意識すれば、あなたのIT就活は必ず成功します。この記事が、迷える就活生の皆さんの背中を少しでも押すことができたなら幸いです。

IT業界というエキサイティングな世界で、皆さんと一緒に働ける日を楽しみにしています。あなたの挑戦を、心から応援しています。





