※本記事にはアフィリエイト広告(プロモーション)が含まれています
SES・SIer・自社開発の違いとは?未経験エンジニアが最初に入るべき会社の選び方
「エンジニアになる」の中身は1つではない
未経験からエンジニアを目指す人がつまずきやすいのが、「IT企業」と一括りにされている会社たちの中身の違いです。
同じ「エンジニア募集」でも、SES・SIer・自社開発のどれに入るかで、日々の仕事内容も、給与の伸び方も、身につくスキルもまったく変わります。そしてこの違いを知らないまま「未経験歓迎」の文字だけで応募すると、想像と違う働き方に消耗して、業界自体を嫌いになって辞めてしまう。これが未経験転職の一番もったいない失敗パターンです。
先に全体像を表で整理します。
| 項目 | SES(客先常駐) | SIer(受託開発) | 自社開発 |
|---|---|---|---|
| 働く場所 | 客先(または客先案件をリモート) | 自社または客先 | 自社 |
| 作るもの | 客先の案件次第 | 顧客から受注したシステム | 自社のサービス・プロダクト |
| 未経験の入りやすさ | 入りやすい | 中程度 | 狭き門 |
| 収入の構造 | 常駐単価に連動 | 受注額とポジションに連動 | 会社の業績と評価に連動 |
| スキルの伸び | 案件ガチャに左右される | 工程管理・ドキュメント力がつく | プロダクト開発の全工程を経験しやすい |
SES:入口としては現実的、ただし「会社選び」が全て
SES(システムエンジニアリングサービス)は、自社のエンジニアを顧客企業に常駐させ、その労働力に対して対価を受け取るビジネスです。未経験者の求人が最も多いのがこの形態で、実際、未経験エンジニアの多くはSESからキャリアを始めています。
SESという形態自体は悪ではありません。大手の現場に入って最新の技術スタックに触れられる良質な案件もあれば、エンジニアと名ばかりの作業(機器の検品、ヘルプデスク、テスト実行だけ)を延々とやらされる案件もあります。問題は形態ではなく、その会社がどんな案件を持っていて、社員をどう育てる気があるかです。
面接で見極めるポイントは3つあります。
- 案件の内容を具体的に聞く:「どんな現場が多いですか」に対して、開発案件の割合や技術スタックを具体的に答えられない会社は要注意です。
- 研修の中身を聞く:「研修3ヶ月」の中身がビジネスマナーだけ、というケースがあります。技術研修のカリキュラムを確認しましょう。
- 案件を選べるか・断れるかを聞く:希望と違う案件を断れる文化があるかどうかは、入社後の納得感に直結します。
SIer:システム開発の「型」を学べる場所
SIer(システムインテグレーター)は、企業や官公庁からシステム開発を一括で請け負う会社です。要件定義から設計・開発・テスト・運用まで、プロジェクトとしてシステムを作る「型」を体系的に経験できるのが強みです。
大規模案件では設計書やテスト仕様書などのドキュメント文化が根付いており、ここで身につく「仕事の進め方」は業界のどこへ行っても通用します。一方で、担当工程が細分化されているため、「テスト工程だけを2年」のように経験が偏るリスクもあります。また、元請け→二次請け→三次請けという多重下請け構造があり、同じ仕事でも商流のどこにいる会社かで給与水準が変わります。応募先が商流のどの位置にいるかは、面接前に必ず確認したいポイントです。
自社開発:人気は高いが、未経験の入口としては狭い
自社でサービスやプロダクトを開発・運営している会社です。ユーザーの反応を見ながらプロダクトを改善していく面白さがあり、モダンな技術スタックを採用している会社も多いため、エンジニア転職では一番人気があります。
ただし現実として、未経験者の採用枠は多くありません。自社開発企業は即戦力か、ポテンシャル採用でも相当な学習量を証明できる人を求める傾向が強いです。未経験からいきなり自社開発を狙うなら、ポートフォリオの完成度と学習の継続実績で「入社後に伸びる根拠」を示す必要があります。
未経験者はどう選ぶべきか:2つの現実的な戦略
戦略A:最初から自社開発・元請けSIerを狙い撃つ
学習期間を長めに取り、ポートフォリオを作り込んで最初から良い環境を狙う戦略です。決まれば最短ルートですが、内定が出るまでの期間が読みにくく、途中で資金や気力が尽きるリスクがあります。
戦略B:教育体制のあるSES・SIerで2〜3年経験を積んで転職する
まず「開発案件を持つ、教育体制のある会社」に入り、実務経験を作ってから本命企業へ転職する二段構えです。IT業界は実務経験2〜3年で転職市場での扱いが激変するため、遠回りに見えて堅実な戦略です。ただしこの戦略は、1社目の見極めを間違えると成立しません。開発経験が積めない現場に入ってしまうと、2〜3年経っても「経験者」として評価されないからです。
どちらの戦略でも、結局は「会社の内情を入社前にどれだけ知れるか」が勝負になります。求人票や面接だけでは、案件の実態や商流の位置まではわかりません。ここはIT業界の内情に詳しい転職エージェントを使って情報の非対称性を埋めるのが現実的です。IT・Web・ゲーム業界専門で、企業の内情を踏まえた絞り込み型の提案をしてくれる@PRO人(アットプロジン)のような特化型エージェントなら、「この会社は開発案件が中心か」「教育体制は実態としてどうか」といった求人票に載らない情報を面談で確認できます。
よくある質問
SESはやめとけとよく聞きますが、本当ですか?
「SESだから駄目」は乱暴です。良質な開発案件を持つSESで力をつけて、自社開発に転職していく人は大勢います。避けるべきは「SES」ではなく「開発経験が積めない案件しか持っていない会社」です。
1社目がハズレだったら、キャリアは終わりですか?
終わりません。ただし、経験が積めない環境に長く留まるほど軌道修正のコストは上がります。入社して半年〜1年経っても開発に関われる見込みがないなら、早めに転職を検討したほうが傷は浅いです。
給与が一番高いのはどれですか?
一概には言えませんが、構造的には商流の上流(元請け・自社開発)ほど原資が大きくなります。同じスキルでも所属で年収が変わるのがこの業界なので、キャリアの節目で「今の商流の位置」を意識することが大切です。
リモートワークがしたい場合はどこを選ぶべき?
自社開発が比較的柔軟ですが、SESでもフルリモート案件は増えています。求人票の「リモート可」は条件付きのことが多いので、頻度・条件を面接で具体的に確認してください。
まとめ:形態のラベルより「開発経験が積めるか」
SES・SIer・自社開発というラベルはあくまで入口の分類です。本当に見るべきは、その会社で手を動かして開発経験が積めるか、育てる文化があるかの一点に尽きます。
そしてそれは求人票からは読み取れません。学習と並行して、業界の内情を知る人(エージェント、現役エンジニア)から情報を取る動きを始めましょう。
関連記事
この記事を書いた人
まーぼー
現役のクラウドアーキテクト。AWS、GCP、Azureの3大クラウドを実務で横断的に設計・構築・運用。生成AI(ChatGPT / Claude / Dify等)をインフラ自動化や社内効率化にいち早く組み込み、キャリアアップに成功。現在は「クラウド×生成AI」をテーマに、次世代エンジニアに向けた実践的なノウハウを発信中。