SES案件ガチャとは?ハズレ回避と当たりを引く具体策を徹底解説
2026年05月26日更新
「先月までモダンなWeb開発をやっていたのに、来月から銀行のCOBOL保守。これってもう運でしかないのでは?」SESエンジニアとして数年働いた人なら、一度はこんな感覚に陥ったことがあるはずです。配属される案件によって、使う技術、職場の雰囲気、残業時間、キャリアの伸びしろがまるごと変わってしまう。あの独特の運ゲー感を、エンジニア界隈では「SES案件ガチャ」と呼ぶようになりました。
ネットを見れば「SESはやめとけ」「とにかく優良企業を選べ」と書かれていますが、それだけでは、自分が次に何をすべきかまでは見えてきません。SES案件ガチャのリアルは、「やめるべきか続けるべきか」の二択ではなく、ガチャが起きる構造・ハズレと当たりの見分け方・引いた後に動ける選択肢を理解して初めてつかめます。
この記事では、ガチャという言葉で片付けがちな問題を、商流・契約構造・営業との関係性・市場価値という複数の角度から分解します。読み終わったときには、自分の現状が「運の問題」なのか「意思決定の問題」なのかを判断しやすくなり、当たりを引く確率を上げる具体策まで見えてきます。

著者
串田 聡太
(Kushida Sota)
明治大学卒業後、富士通株式会社にて、自社製品に加えSAPやSalesforce導入、DX提案などを経験。その後、パーソルキャリア株式会社にて、ITエンジニアの転職支援を担当。業界トップクラスの実績を有する。
プロフィール詳細を見る

監修者
飯尾 洸太
(Iio Kota)
大学を卒業後、IT企業の営業職として新卒入社。1~2年目で全ての半期において優績者表彰を獲得し、2年目には全社MVPを受賞。3年目に管理職へ昇進し、組織運営や数値管理を担当。就任時は全国最下位だった支店を立て直し、5年目には全国1位へと導く。その後、仕事を通じて輝ける人を1人でも増やしたいと考えキャリアアドバイザーに転身し、技術職ならではの志向やキャリアパスを踏まえた伴走支援を徹底することでITエンジニアの転職支援を得意としている。転職を通じて志願者の方々がより豊かな生活を送れるよう、誠実かつ丁寧なサポートが信条。
プロフィール詳細を見る
目次
CONTENTS
SES案件ガチャとは何か
エンジニアのキャリア相談で「SESの案件ガチャに外れた」という表現を耳にする機会が増えました。配属された現場の技術スタックが想像と違った、上流工程のはずがテスター業務だった、客先の人間関係に消耗した。こうした「思っていたのと違う」が、SESでは構造的に起きやすくなります。
なぜ運の要素が大きくなるのか、そして「SESはやめとけ」と言われる背景には何があるのか。まずは言葉の定義と仕組みから整理していきます。
案件ガチャの意味と「現場ガチャ」との違い
SES案件ガチャとは、SES契約で他社に常駐するエンジニアが、配属される案件を自分でほぼコントロールできず、ソシャゲのガチャを引くように運任せでアサインされる状況を指す俗語です。
似た言葉に「現場ガチャ」がありますが、こちらはより広い意味で使われます。配属される部署、上司、チームメンバーといった働く環境そのものを含むのが現場ガチャで、SES案件ガチャはその中でも契約単位のプロジェクトに焦点を当てた表現だと整理すると理解しやすくなります。
ガチャという同じ言葉でも、外れたときの振れ幅はまるで違います。事業会社の正社員が「うちの上司ガチャ外れたわ」というときは、同じ会社・同じ給与体系の中での話です。一方、SESエンジニアの「今回の案件ガチャ外れた」は、使う技術、働く場所、通勤時間、職場の文化、残業時間がまるごと入れ替わることを意味します。冒頭で触れた「先月までWeb開発、来月からCOBOL保守」が普通に起こるのが、SES案件ガチャの怖さです。、エンジニア個人のキャリアやスキルセットと案件のマッチング精度は二の次になります。
SES業界でガチャが起きる構造的要因
なぜSESではここまでガチャ性が高くなるのか。理由は、商流と契約の構造にあります。
SES企業のビジネスモデルは、エンジニアを顧客企業に常駐させ、その人月単価で売上を立てるものです。会社としては「稼働しているエンジニアの数 × 単価」が直接的に売上になるので、エンジニアを待機させておく状況は、会社として何としても避けたい。結果として、エンジニア本人の希望よりも「いま空いている案件」「営業が取ってきた案件」を優先的にアサインする力学が働きます。
さらに商流が深いほど、エンジニアが現場の情報にアクセスできない問題が深刻になります。元請け→1次請け→2次請け→3次請け、と階層が増えるほど、自社の営業が現場の実態を把握していないケースが増えるのです。営業が知っているのは「Java、東京、単価70万円」くらいの情報で、実際の開発体制やチームの雰囲気、技術レベルといった現場の生々しい情報は、参画してみるまで見えにくいものです。
加えてSES契約は準委任契約か派遣契約が中心です。準委任契約では、成果物の完成義務ではなく、業務遂行そのものを請け負います。成果物に対する責任よりも「労働時間の提供」が契約内容になりやすい点も特徴です。つまり「とにかく人を出せばお金になる」構造なので、エンジニア個人のキャリアやスキルセットと案件のマッチング精度は二の次になりがちです。
なぜ「SESはやめとけ」と言われるのか
ネット上で「SESはやめとけ」という言説をよく見かけます。一定の根拠がある一方で、過剰に煽られている面も否定できません。
主な批判として、次のような内容が挙げられます。
- 自分で案件を選べない
- 給与が上がりにくい
- スキルがつかない現場に飛ばされる
- キャリアパスが描きにくい
- 客先常駐で帰属意識を持ちにくい
- 技術力よりコミュニケーション能力ばかり評価される
ただ、これらはSESという形態そのものが悪いというより、会社や案件によって振れ幅が大きすぎるという話に近いでしょう。実際、SESを足がかりに幅広い技術と業界知識を身につけ、数年後に事業会社へ高待遇で転職する人もいれば、フリーランスとして独立してSES時代の倍以上稼ぐ人もいます。
問題の本質は、SESという働き方が案件ガチャの当たり外れに人生が左右されやすい構造になっていることです。だからこそ、ガチャの仕組みを理解して、当たりを引く確率を上げる動き方を知ることが重要になります。
【テックゴー編集部の見解】 私たちのもとには、SESから転職を検討するエンジニアの相談が毎月数多く寄せられます。話を聞いていてはっきり感じるのは、SES自体が悪いのではなく、SESを選んだ後の意思決定が固定化していることが本質的な問題だということです。
入社時に「とりあえずIT業界に入れるから」という理由で会社を選び、その後はアサインされるがままに案件をこなしている人ほど、3年後・5年後に気づいたらキャリアが詰んでいた状態に陥ります。
逆に、SESを業界を見渡すための入口と位置づけ、最初から数年後の出口戦略を持っている人は、同じSES所属でも市場価値の伸び方がまるで変わります。 ガチャという言葉で片付けると、自分が選択できる部分まで運のせいになります。本当の課題は運ではなく、選択の場面で自分が何を優先するかを言語化できているかどうかです。
▼SES契約の仕組みについて詳しく知りたい人は、以下の記事もおすすめです。

SESとは?仕組み・働き方・将来性をわかりやすく解説
▼「SESはやめとけ」と言われる理由について詳しく知りたい人は、以下の記事もおすすめです。

SESはやめとけと言われる理由5選|エンジニアが転職を後悔しない優良企業の条件とは?
ハズレ案件の特徴|商流・工程・技術スタックで見抜く
「この案件、なんとなく嫌な予感がする。」そう感じたとき、その勘の正体を言語化できるかどうかで判断の精度が変わります。ハズレ案件には典型的なパターンがあり、面談前後の情報から見抜けるサインが存在します。
ここでは「炎上系」「スキル停滞系」「キャリア毀損系」の3つに分けて解説します。
炎上案件・激務系のサイン
炎上案件、つまり納期や品質が破綻していて長時間労働が常態化している案件には、面談前後の情報からある程度察知できるサインがあります。代表的なサインは次の4つです。
- 急募系の表現:「至急」「明日から参画可能な方」「即日参画歓迎」が並ぶ案件は、人がどんどん抜けている可能性が高い
- 直近のメンバー入れ替わりが激しい:「直近3ヶ月で何人増減しましたか」と聞いて、月単位で大量入れ替えがある場合は何かが破綻している
- 商流が深い:各層がマージンを取った結果として元請けから出ている予算と実際の体制が乖離し、残った人に負荷が集中する
- テスト工程やリリース直前からの参画依頼:プロジェクトが順調なら追加要員を慌てて入れる必要はなく、火消し要員として呼ばれた可能性がある
優良案件はそもそも長時間労働で人が消えていないので、急募の頻度が低い傾向にあります。逆に常に人を募集している案件は、警戒シグナルとして扱うほうが、リスクを抑えやすいです。
スキルが身につかない案件のサイン
激務ではないものの、長くいるとキャリアが停滞してしまう案件もあります。むしろ表面的にはホワイトに見えるので、気づかないまま数年経ってしまうことがあるのが厄介です。
典型的なパターンは次の3つです。
- 枯れた技術の長期保守案件:COBOL、VB6、古いバージョンのJava EE、レガシーなオンプレミス環境など。技術自体に価値がないわけではないが、習得しても市場価値の伸びしろが小さい
- 人月商売のための人数合わせ要員:具体的な役割が曖昧で、「とりあえずチームに入って何か手伝ってください」という参画は、誰も自分の成長に関心を持ってくれない状態になりやすい
- エクセル仕事ばかりの案件:テスト仕様書をエクセルで書く、設計書をエクセル方眼紙で書く、進捗報告書をパワポでつくるといった作業の比率が高い現場では、コードを書く時間が極端に少なくなる
「1年いてGitHubの草が真っ白」という状態は、本人の怠惰ではなく案件のせいであることが多いです。面談で「私は具体的に何を担当しますか」と聞いて、明確な回答が返ってこない案件は注意しましょう。
キャリアにマイナスになる案件のサイン
炎上もしておらず、スキルもそれなりにつくのに、なぜかキャリア全体で見るとマイナスになる案件もあります。次のパターンはとくに注意して見極めましょう。
- 特殊すぎる業界知識やローカルな独自フレームワークの案件:その現場では重宝されるが、外に出ると一切評価されないスキルセットになる
- 下請けの下請けの下請けのような末端ポジション:仕様策定にも要件定義にも関われず、降ってきた指示通りにコードを書くだけの経験は、年齢が上がるにつれて評価されにくくなる
- ブラックボックス化した既存システムの保守:「自分にしかわからないシステム」を抱え込むと、その案件から動けなくなる
20代のうちは「とにかく実装経験を積む」で通用しますが、30代以降は「自分で考えて意思決定した経験」が問われ始めます。3年経って転職活動を始めたとき、職務経歴書に書けることが「A社独自フレームワークでの開発」しかない、という状態は避けましょう。
▼客先常駐という働き方について詳しく知りたい人は、以下の記事もおすすめです。

客先常駐とSESの違い|「やめとけ」と言われる理由やSESのキャリアを武器にする方法も解説
当たり案件の特徴|キャリアの資産になる現場の見極め方
ハズレを避けることと同じくらい大事なのが、「当たり」を引いたときにそれを当たりだと認識できる目を持つことです。ここからは、引けたら「ラッキー」と言える当たり案件の特徴を整理しましょう。
技術的な挑戦ができる現場
当たり案件の第一条件は、技術的に伸びる経験ができることです。ここでいう「伸びる」は、単に新しい技術に触れるという意味ではありません。具体的には、次のような条件が揃っている現場を指します。
- モダンな技術スタックが整備されている
- コードレビュー文化がある
- テストコードを書く文化がある
- 技術選定や設計判断に関わる余地がある
モダンな技術スタックというのは、クラウドネイティブ、IaC(Infrastructure as Code、インフラ構成をコードで管理する手法)、CI/CD、コンテナ、観測性ツールあたりが揃っている状態を指します。判断の目安として、その現場の技術ブログや登壇資料が公開されているかをチェックするのが有効です。技術ブログを継続的に出している会社は、エンジニアの学習や発信を会社として後押ししていることが多く、現場の技術レベルも一定担保されています。
上流工程(要件定義・設計)に関われる現場
SESで意外と差がつくのが、関われる工程の幅です。実装とテストだけしかやらせてもらえない現場と、要件定義や基本設計から関われる現場では、3年後の市場価値が大きく違ってきます。
上流工程を経験すると、「なぜこの仕様になっているか」を考える筋肉がつきます。これは事業会社に転職するときも、フリーランスとして独立するときも、強力な武器として評価されます。
面談で「私はどの工程から参画する想定でしょうか」「要件定義や設計のミーティングに参加する機会はありますか」と確認しておくと、参画後のミスマッチが減らせます。「実装からの参画ですが、設計レビューには参加してもらいます」というレベルでも十分に価値を持ちます。
適切な評価と裁量権がある現場
SESエンジニアは「外部の人」として扱われがちで、意思決定の輪に入れてもらえない現場もあります。これが続くと、いくら技術的に良い経験を積んでも「指示通りに動く人」のままになってしまいます。
当たり案件は、SESメンバーにも裁量を渡してくれる現場です。
- 技術選定で意見を求められる
- 設計レビューでフィードバックを期待される
- 改善提案を歓迎してくれる
こうした関わり方ができる現場では、自然と「自分で考えて動いた経験」が貯まっていきます。
評価面では、現場のリーダーや顧客側マネージャーが、参画しているSESエンジニアの働きを自社(所属するSES企業)にフィードバックしてくれるかも重要です。これがあると、自社の中での評価や次の案件選定にも好影響が期待できます。
当たり案件にアサインされる人の共通点
ここまで案件側の特徴を見てきましたが、実はもうひとつ重要な事実があります。当たり案件は、アサインされやすい人とされにくい人に分かれます。
アサインされやすい人には、3つの共通点があります。
- 自分のスキルセットとキャリア志向を営業に明確に伝えている
- 現場で良い評判を得ている
- 技術的な発信や学習を継続している
伝え方は決定的に効きます。「Webアプリ開発、TypeScriptで、なるべくフロント寄り、自社開発系の現場希望」と解像度高く伝えている人には、その条件に合う案件が来ます。「なんでもいいです」と答える人には、とりあえずあるものが割り当てられる。当然の話です。
前の現場での働き方も無視できません。顧客から「あの人また入れてほしい」と言われる働き方をしていると、社内での序列が上がり、優良案件の優先権が回ってきます。
外から見える努力も効きます。GitHubに活動が残っている、技術ブログを書いている、勉強会に出ている、資格を取っている。こうしたものがある人には、難易度の高い良案件をアサインする会社側のインセンティブが働きます。逆に、何年も学習が止まっている人を、自社開発系スタートアップの案件にアサインしようとはなりません。営業の本音はそこにあります。
▼上流工程について詳しく知りたい人は、以下の記事もおすすめです。

エンジニアの上流工程とは?仕事内容、年収、メリット、求められるスキルを徹底解説
▼エンジニアの市場価値について詳しく知りたい人は、以下の記事もおすすめです。

エンジニアの市場価値はどう決まる?高める方法と将来性を徹底解説
SES案件ガチャを回避する4つの事前アクション
「気づいたらハズレ案件にいた」を防ぐには、ガチャを引く前の動きが決定的に重要です。実は、案件ガチャの結果の大半は、入社する会社選びと面談での立ち回りで決まっています。ここでは、ガチャを引く前にできる4つのアクションを順に解説します。
会社選びで商流と案件選択制度を確認する
最も影響が大きいのは、所属するSES企業の選択です。一度入ってしまうと、その会社の取引先、つまり案件のプールに縛られます。
確認すべきポイントは大きく3つあります。
- 商流の深さ
- 案件選択制度の実態
- 待機期間中の給与保証
商流の深さは、エンジニアに回ってくる単価と案件の質を直接左右します。元請けや1次請け中心の会社と、3次・4次請け中心の会社では、扱える案件のレイヤーがまるで違う。求人情報や口コミサイト、面接での質問で確認しておきたいポイントです。
案件選択制度は、看板と実態がずれやすいところです。「案件を自分で選べます」と謳う会社は多いものの、実際にどこまで機能しているかは別問題になります。提示される案件の数、断ったときに次の選択肢が出てくるまでの期間、断り続けたときの評価への影響まで、面接で踏み込んで聞くのが安全です。
待機期間中の給与保証は、見落とされがちですが効きます。案件と案件の間に空きが出たとき、給与が満額出るか、減額されるか、最悪の場合は契約を切られるか。会社によって扱いが大きく違います。給与が完全保証される会社では、エンジニアが妥協して案件を選ばずに済む。結果としてマッチング精度が上がります。
面談で逆質問を使って現場の実態を引き出す
SESでは現場参画前に「商談」または「顧客面談」があります。ここで現場の実態を引き出す質問ができれば、ハズレを大きく減らせます。
使える逆質問は6つあります。
- 現在のチーム体制と、SESメンバーの人数比を教えてください
- 直近3ヶ月でメンバーの入れ替わりはありましたか
- 私が担当する具体的なタスクと、関わる工程を教えてください
- 使っている技術スタックと、開発プロセス(GitFlow、レビュー体制、CI/CD)を教えてください
- リモートワークと残業の実態を教えてください
- 現場で評価される人はどんな働き方をしていますか
それぞれ何が見えるかを補足します。
チーム体制とSESメンバーの人数比からは、チーム内での自分の位置づけが分かります。 直近3ヶ月の入れ替わりは、炎上度合いと現場の安定性を測る指標です。 担当タスクと工程を聞くと、役割が曖昧で参画後に何でも屋になる案件を弾けます。 技術スタックと開発プロセスは、現場の技術レベルの解像度を上げるのに使えます。 リモートと残業は、求人票と実態のズレを確認する定番の質問です。 最後の「評価される人」は、カルチャーフィットを見るのに効きます。
全部聞くと印象が悪くなる場合もあるので、優先度の高い2〜3個に絞って聞くのが現実的です。質問への回答の具体性、そして嫌な顔をしないかといった反応からも、現場の様子は透けて見えます。
営業担当との関係を構築する
意外と軽視されがちですが、自社の営業担当との関係性は、アサインされる案件の質に直結しやすい要素です。
営業は複数のエンジニアを抱えていて、入ってきた案件をどのエンジニアに当てるかを判断しています。同じスキルレベルなら、コミュニケーションが取りやすく、現場で問題を起こさなさそうで、希望条件が明確な人に良い案件を回したくなる。これは人間として自然な力学です。
具体的な関係構築のアクションは次の4つあります。
- 月1回程度の定期面談を自分から提案する
- 参画中の現場の状況を簡潔に報告する
- 次にやりたいこと・避けたいことを言語化して伝えておく
- 案件紹介への返信を早くする
「営業はエンジニアの敵」と語られることもありますが、実態としては営業もエンジニアもお互いに必要な存在です。営業が顧客と握ってきた案件にエンジニアが満足できなければ会社の評判が落ちますし、エンジニアが営業を信頼できなければ案件情報が正確に伝わりません。健全な協力関係を作れる相手かどうかは、入社前の面接段階である程度見極めておきたいところです。
自分の市場価値を可視化する
最後の事前アクションは、自分自身の市場価値、つまり転職市場で評価される自分の値段を客観的に把握することです。 自分の単価相場を知らないまま「もっといい案件がほしい」と言っても、営業からは「あなたのスキルだと今の案件が妥当ですよ」で終わります。逆に、市場価値を数値で把握していれば、案件選びでも給与交渉でも具体的な根拠を持って動けます。
可視化の方法は3つあります。
- フリーランスエージェントに登録し、自分のスキルでどのくらいの単価の案件が紹介されるか確認する
- 転職エージェントに登録して、想定年収レンジを聞いてみる
- 同年代・同スキルの友人と情報交換する
このプロセスを通じて、自分は今の会社で安く使われていると気づくこともあれば、今の会社は意外と相場通り出してくれているとわかることもあります。どちらにせよ、判断材料として持っておく価値は十分にあります。
【テックゴー編集部の見解】 「自分の市場価値を知る」ことを後回しにする人は、損な選択を続けがちです。テックゴーが転職支援で日常的に見ているのは、自分の単価が安いという事実を5年以上知らないまま働き続けてきた方のキャリアです。
とくに20代後半から30代前半は、市場価値の見極めが最もリターンを生む時期です。この時期に一度でも転職市場に自分を晒しておくと、その後の交渉や案件選びでの判断軸が大きく変わります。実際に転職する必要はありません。自分が他社からどう見られているかを知っているだけで、いまの会社・いまの案件への向き合い方が変わります。 エージェントへの登録は無料で、面談だけで終わっても問題ありません。意思決定の精度を上げるには、まず判断材料を集めるところから始めるのが近道です。
▼SES面談について詳しく知りたい人は、以下の記事もおすすめです。

SES面談とは?採用面接との違い・流れ・質問内容・対策を徹底解説
▼優良SES企業の見極め方について詳しく知りたい人は、以下の記事もおすすめです。

優良SES企業の見極め方|未経験におすすめの優良企業も一挙紹介
既にハズレ案件を引いてしまった場合の対処法
ガチャを引いた後にハズレだと気づいた場合、慌てて行動するとかえって状況が悪化します。順序立てて動けば、リスクを最小限に抑えながら次の選択肢を広げられます。
まず3〜6ヶ月続けて判断する
参画して1ヶ月で「この現場ハズレだ、抜けたい」と思っても、まずは3〜6ヶ月続けることをおすすめします。理由は2つあります。
ひとつ目は、最初の1〜2ヶ月はどの現場でも違和感や戸惑いがあるからです。業務フローもメンバーの人柄もまだ把握しきれておらず、「合わない」と感じる原因が現場側にあるのか、自分側の慣れの問題なのかが判別できません。
ふたつ目は、職務経歴書の見栄えという現実的な問題です。1〜2ヶ月で抜けた案件が並ぶ経歴書は、転職や次の案件アサインで不利になります。「半年は続けた」という事実があるだけで、その後の選択肢が広がります。
ただし例外もあります。次のようなケースは即座に営業に相談すべきで、3〜6ヶ月の原則は当てはまりにくいでしょう。
- ハラスメントを受けている
- 深夜残業が常態化していて健康を害している
- コンプライアンス違反を強要されている
我慢を美徳と考える必要はありません。
現状分析と問題点を言語化する
しばらく続けると決めたら、何が問題かを言語化する作業をします。「なんとなく嫌」のままだと、営業に相談しても動いてもらいにくく、次の案件選びにも活かしづらくなります。
切り口は次の5つです。
- 技術面:使う技術が自分のキャリア志向と合わない、新しい学びがない、レガシーすぎる
- 業務面:役割が曖昧、関われる工程が狭い、雑用ばかり
- 人間関係面:現場リーダーと合わない、SESメンバーが軽く扱われる、コミュニケーションが希薄
- 労働環境面:残業が多い、リモート不可、通勤がきつい
- 待遇面:単価に対して稼働が重い、評価が反映されない
書き出したら、「現場が変われば解決する問題」と「会社が変わらないと解決しない問題」に仕分けます。前者なら次の案件で改善できますが、後者は転職を視野に入れたほうがいいです。
営業担当に相談・交渉する
問題が整理できたら、自社の営業担当に相談します。ここでの伝え方が結果を左右します。
避けたいのは「もうこの現場無理です、抜けたいです」だけで終わるパターンです。営業からすると、いつ、何が、どう問題なのかが分からず、対応のしようがありません。
伝え方のコツは、事実と問題と希望を分けることです。たとえばこう伝えます。
現在の案件では実装作業の8割がエクセルでのテスト仕様書作成で、コードを書く時間がほぼない状態です(事実)。自分は今後Webバックエンドの設計力を伸ばしたいので、このまま続けるとキャリア志向と合わなくなります(問題)。次の更新タイミングで、設計から関われる案件への異動を相談させてください(希望)。
事実・問題・希望をひとつのメッセージにまとめると、営業も具体的に動けます。
タイミングも重要です。3ヶ月ごとの更新が多いので、その1.5〜2ヶ月前に相談を入れるのが現実的です。ギリギリになると次の案件を探す時間が取れず、営業も動きづらくなります。
案件を抜けても「クビ」にはならない
「案件を断ったら会社をクビになる」という不安を持つ人がいますが、現実にはそう簡単にクビにはなりません。日本の労働法上、解雇には客観的合理性と社会的相当性が必要で、「案件を1回断ったから」程度の理由では解雇は成立しません。
実際に起きるのは次のような不利益です。
- 待機期間に入る(給与が満額出るか減額されるかは会社による)
- 次に紹介される案件の選択肢が狭まる
- 社内での評価が下がる
クビではありませんが、無視できないコストはかかります。紹介された案件を理由なく連続して断り続けると、会社との関係は確実に悪化します。3回程度までは説明可能な理由があれば許容される会社が多いものの、それを超えると「あなたに紹介できる案件がない」と言われる事態もありえます。
合理的な範囲で断ること、断る理由を言語化して伝えること、代替案を一緒に考える姿勢を見せることが、関係を壊さずに案件を選ぶコツです。
環境を変える選択肢を検討するタイミング
案件を変えても、営業に相談しても状況が改善しないなら、所属する会社そのものを変える検討に入ります。検討に入るタイミングの目安は3つあります。
- 会社が抱える案件プールの質が、自分のキャリア志向と合わない
- 評価制度や給与体系に納得できない
- 会社の経営状況に不安がある
案件プールの質は、営業との対話で見えてきます。希望を明確に伝えても、毎回かけ離れた案件しか紹介されないなら、会社側に合う案件がそもそも存在しない可能性が高い。営業個人の力量の問題ではなく、会社の取引先構造の問題です。
評価制度と給与体系は、SES企業ごとに還元率が大きく違います。同じ単価70万円で常駐していても、A社では月給40万円、B社では月給55万円ということが起きます。自分の単価がいくらで、そのうちいくらが還元されているかを把握できない会社にいる場合は、構造的に給料が上がりにくいと考えたほうがいいです。
経営状況の不安は、業績悪化時にエンジニアへのしわ寄せという形で表面化します。SES業界は景気変動の影響を受けやすく、待機時の給与カットや低単価案件への押し込みが代表例です。決算情報が公開されていない会社の場合は、求人サイトでの募集の出し方や、社内エンジニアの退職動向から間接的に判断します。
転職活動はある程度時間がかかります。「いま辞めたい」と思ってから動き始めるより、半年前くらいから情報収集を始める余裕を持つと、ガチャの結果に振り回されずに動けます。
▼SESを辞めたい人向けの記事について詳しく知りたい人は、以下の記事もおすすめです。

SESを辞めたい人向けに、辞める手順と注意点、キャリアパスを解説
▼SESの待機期間中の動き方について詳しく知りたい人は、以下の記事もおすすめです。

SESの待機期間中のベストな転職タイミングとは?失敗しないための行動も解説
「案件選択制度がある会社」を選べばいいのか?
「案件を自分で選べる会社なら問題ない」と考えるエンジニアは多いですが、ここにも落とし穴があります。制度の有無だけで判断すると、入社後に「思っていたのと違う」になります。
案件選択制度の仕組みと種類
案件選択制度とは、エンジニアが自社内で公開されている案件情報を見て、自分が希望する案件を選んで応募できる仕組みのことです。営業から一方的にアサインされるのではなく、エンジニア側に主導権を持たせる狙いがあります。
運用形態は主に3つあります。
- 社内ポータル型
- 提示型
- 条件マッチング型
社内ポータル型は、社内の案件情報ポータルが整備されていて、いつでも自由に見て応募できるものです。選択肢の数が多く、自分のペースで動けるのが特徴になります。
提示型は、営業が選定した複数案件を提示して、その中から選ぶ形式です。営業のフィルターが入る分、案件の質は揃いやすい一方で、選択肢の幅は営業の力量に依存します。
条件マッチング型は、希望条件をエンジニアが事前登録しておき、それに合う案件のみ提案される仕組みです。マッチング精度は高い反面、登録条件を厳しくしすぎると提案数自体が減ります。
理屈の上では、これらの制度があればエンジニアは納得感を持って案件を選べます。ただし、制度の有無だけで判断するのは早計です。
機能している案件選択制度の6つの条件
実際に機能している案件選択制度には、6つの条件が揃っています。
- 案件情報が十分な数だけ常時公開されている
- 案件情報の解像度が高い
- 辞退しても不利益がないことが明文化されている
- 待機期間中の給与が保証されている
- 希望が会社のビジネスと整合している
- 運用の透明性がある
ひとつずつ補足します。案件情報の公開数は、月に2〜3件しか出てこない会社では選択肢があるとは言えません。情報の解像度については、「Java、東京、単価70万円」だけでなく、業務内容、チーム体制、技術スタック詳細、勤務形態、評価ポイントまで書かれていないと選びようがありません。
辞退しても不利益がないことの明文化も重要です。「3回辞退すると評価に響きます」のような暗黙ルールがあると、実質的に選べないのと変わりません。待機期間中の給与保証も、選り好みすると給与が減る制度では、結局妥協して受けることになります。
希望と会社のビジネスの整合は見落とされがちです。元請け案件が中心の会社で、エンジニアの希望が「自社開発系のスタートアップ」だと、制度があっても構造的にマッチしません。最後の運用の透明性は、制度はあるけど営業から推されると断りづらいような運用になっていると、絵に描いた餅になります。
この6つすべてを満たす会社は、実は多くありません。入社前の段階で、求人票や面接で確認しておきたいポイントです。
「案件選択制度あり」と謳う会社の落とし穴
求人で「案件選択制度あり」「自分で案件が選べます」と謳いながら、実態が伴っていない会社も珍しくありません。よくあるパターンは次の3つです。
- 制度はあるが公開される案件数が少なく、実質的に選べない
- 提示される案件はすべて辞退できる建前だが、断り続けると待機扱いになり給与が減る
- 希望条件を細かく登録できるが、それに合う案件がほぼ来ない
入社前にこうした実態を見抜くのは難しいですが、確認の方法はあります。面接で「直近1ヶ月で社内に公開されていた案件数」を聞く、「制度を使って案件を変えた人の割合」を聞く、複数の口コミサイトで現職・元社員の声を確認する。この3つは最低限おさえておきたいところです。
案件選択制度の有無を最重要視するより、会社全体としてエンジニアの希望をどれだけ尊重する文化があるかを多面的に見るほうが、判断としては正確です。
SESを「抜ける」という選択肢|キャリアの再設計
ここまでSESの中で当たりを引く方法を見てきましたが、もうひとつの選択肢として「そもそもSESから抜ける」があります。SES自体に良し悪しを一律で判定することはできませんが、人生のフェーズによって最適解は変えていく必要があります。
SES内でキャリアを積むときの年収・スキルの上限

SES内でキャリアを積み続けた場合、どこに上限があるかを把握しておきましょう。年収とスキル、ふたつの観点で見ていきます。
年収面の上限は、月単価で見ると100万〜120万円あたりが事実上の天井です。SESエンジニアの単価は経験10年前後で頭打ちになる傾向があり、これを超えるのは難しくなります。
これを年収に換算するとどうなるか。会社の還元率次第で大きく変わります。
- 還元率6割の会社:年収700万〜850万円
- 還元率5割の会社:年収600万〜720万円
マネジメント側に回ると上がる余地はありますが、SES企業の課長・部長クラスでも年収900万〜1,000万円あたりで上限が見える会社が多いのが実情です。
スキル面の制約は、SES契約の構造から生まれます。常駐先のプロジェクトに参画する働き方では、次の3つの経験が積みにくくなります。
- 自社プロダクトを長期で育てる経験(数年単位で同じプロダクトに関わり、改善し続ける機会が持ちにくい)
- 事業判断と技術判断を統合する経験(事業側の意思決定に技術観点で関わる立場に立ちにくい)
- 組織をつくる経験(採用、評価、育成といったエンジニア組織のマネジメントは常駐先の話で、自社では行いにくい)
この3つは、シニアエンジニアやエンジニアリングマネージャーとしての市場価値に直結します。長期的なキャリアを考えると、無視できない制約になります。
ただし、SESだからキャリアの上限が低いという単純化は正確ではありません。SES経由で身につけた幅広い業界経験や顧客折衝スキルが、後に事業会社やフリーランスで活きるケースは実際にあります。 重要なのは、自分が今どのフェーズにいて、これからどこに向かうかを定期的に棚卸しすることです。
事業会社(自社開発)への転職
SESエンジニアの代表的な脱出ルートのひとつが、事業会社の自社開発エンジニアへの転職です。
事業会社へ転職するメリットは次の4つです。
- 長期的にプロダクトを育てる経験が積める
- 給与水準が上がりやすい(とくにWeb系の有力企業)
- 技術的な裁量が大きい
- 開発文化が成熟している
開発文化については、ユニットテスト、CI/CD、コードレビューといった現代的な開発プラクティスが当たり前に回っている会社が多く、SESで「やりたいけどできなかった」開発スタイルを実践しやすくなります。
ただし、転職難易度はSES時代に積んだ経験で大きく変わります。モダンな技術スタックを使う案件で実装から設計まで経験している人は転職しやすく、レガシーな案件で実装中心だった人は苦戦するケースが多くなります。
備えとしては、3つの動きが効果的です。
- 転職活動を始める1〜2年前から、技術ブログ・GitHub・登壇などの「外から見える実績」を作る
- 業務でモダンな技術スタックの案件に意識的にアサインしてもらう
- 転職市場で評価される技術領域を選んで深める
3つめの「評価される技術領域」とは、クラウド、SRE(Site Reliability Engineering、システムの信頼性をソフトウェア技術で担保する役割)、データエンジニアリング、機械学習基盤あたりを指します。需要に対して経験者が不足している領域なので、SES時代にここを意識して経験を積んでおくと、転職時の市場価値が大きく変わります。
ITコンサル・戦略コンサルという選択肢
意外と知られていませんが、SESからITコンサルティングファームへの転職ルートもあります。大手ITコンサルティングファームでは、SES出身者を一定数採用しているケースがあります。
ITコンサルへ転職する魅力は次の3つです。
- 年収レンジが大きく上がる(30代で年収1,000万円を超える事例も多い)
- 要件定義、ITグランドデザイン、PMOなどの上流工程を経験できる
- 業界横断の知見が身につく
一方で、次のような特徴もあります。
- 激務である
- 求められるアウトプットの質が高い
- 英語が必要になる場面が増える
- 純粋な技術力よりロジカルシンキングや資料作成スキルが評価される
「技術が好きで手を動かしたい」タイプにはミスマッチになりやすいので、自分の志向と照らして判断したいところです。戦略コンサルへのルートはより狭くなりますが、SESで業界知識と上流経験を積んだ後にMBA経由で入る、という事例もあります。
フリーランスエンジニアへの転身
SESと近い働き方で、年収を大きく引き上げる選択肢がフリーランスエンジニアという働き方です。
SESとフリーランスは「客先常駐」という形態が似ていますが、エンジニア側に入る金額が大きく違います。SESでは会社が単価から30〜50%程度を取った残りが給与になりますが、フリーランスは経費を除いた単価の大部分が自分の収入になります。月単価80万円の案件なら、SES社員で月給40万〜50万円、フリーランスで月収75万円前後、というイメージです。
ただし、リスクも押さえる必要があります。
- 案件と案件の間の空白期間は完全に無給になる
- 社会保険料・税金・経費処理を自分で管理する必要がある
- ローン審査などで会社員より不利になりやすい
- 福利厚生がない
- 案件を切られたときのセーフティネットが薄い
向いている人:ある程度の技術力と顧客折衝力がある、自己管理能力が高い、貯金や家族構成的に多少のリスクを取れる
向いていない人:言われたことをやるのが好き、収入の安定が最優先
転身のタイミングとしては、実務経験5年程度、希望すれば複数のエージェントから案件を紹介してもらえる状態、3〜6ヶ月程度の生活防衛資金がある状態、あたりが目安になります。
▼SESからの転職について詳しく知りたい人は、以下の記事もおすすめです。

SESからの転職ロードマップ|おすすめのキャリアと選考突破の実践ノウハウ
▼SESからフルリモート転職について詳しく知りたい人は、以下の記事もおすすめです。

SESからフルリモート転職の成功事例に学ぶ|年収アップ条件と失敗しない企業選び
まとめ|案件ガチャから卒業し、主体的なキャリアへ
SES案件ガチャは、確かに運の要素が大きい仕組みです。商流の構造、会社のアサイン方針、顧客側の事情。個人がコントロールできない変数も多いでしょう。
しかし、すべてが運ではありません。当たりを引く確率を上げる動き方は確実に存在します。
- 会社選びの段階で商流と制度を見極める
- 面談で逆質問を使って現場の実態を引き出す
- 自社の営業と健全な関係をつくる
- 自分の市場価値を客観的に把握する
これらを積み重ねるだけで、ガチャの結果は大きく変わります。
そして、引いてしまったハズレを我慢し続ける必要はありません。3〜6ヶ月で現場を見極め、問題を言語化し、営業に構造的に伝え、必要なら会社や働き方ごと変える。動ける選択肢が複数あることを知っているだけで、目の前の案件への向き合い方も変わるはずです。
最後に強調しておきたいのは、SESという働き方そのものを否定する必要はない、ということです。幅広い業界・技術に触れられる、若いうちから多くの現場経験を積める、キャリアの方向性を試行錯誤できる。SESにしかないメリットもあります。重要なのは、その特性を理解した上で、自分の人生設計に合わせて主体的に選び取ることです。
ガチャを引くしかない状況から、ガチャを引くか引かないかを自分で決められる状況へ。その移行こそが、SESエンジニアにとってのキャリア戦略の核心と言えます。
よくある質問
Q
ハズレ案件にアサインされたら何年我慢すべきですか?
A
「何年」という固定の答えはありません。ただし、目安としては「経歴書に書ける最低限の期間」と「自分のキャリアにマイナスが出る限界」の間を取って判断します。 経歴書の観点では、半年〜1年は最低欲しいところです。3ヶ月以内で抜けた案件が経歴書に並ぶと、転職時に「忍耐力がない」「協調性に問題があるのでは」と見られるリスクが上がります。 キャリアの観点では、2年がひとつの限界ラインです。2年同じハズレ案件にいると、その間に身につけたスキルが市場で評価されにくいものに固まってしまい、同年代のほかのエンジニアとのスキル差も開いていきます。 折衷案として、半年〜1年で営業に正式な異動相談を入れる、それでも改善しないなら1.5年〜2年で会社ごと変える検討に入る、というスケジュール感が現実的です。
Q
案件ガチャの「当たり」を引ける確率はどれくらいですか?
A
確率を数値で示すのは難しいものの、所属する会社の商流と、自分の事前準備で大きく変わります。 商流が浅い会社(元請け・1次請け中心)に所属し、自分のスキルとキャリア志向を営業に明確に伝えている人なら、紹介される案件の半数以上が「許容範囲」になることも珍しくありません。一方、商流が深い会社で希望条件も曖昧なまま動いている人は、当たりを引く確率は大きく下がります。 「ガチャ」と表現される運の要素も確かに存在しますが、その確率は会社選びと事前準備で大きく動かせます。この記事で紹介した4つの事前アクション(会社選び・面談・営業との関係構築・市場価値の可視化)を実践すると、確率は上げやすくなります。
