この記事ではSES(客先常駐)と自社開発はどっちがいいのか?を解説します。
IT業界を目指す求職者の中には、
IT志望者客先常駐と自社開発ってどっちがいいの?
SESと自社開発の違いを知りたい。
メリットとデメリットを教えて欲しい。
と気になっている人も多いはず。
そこでこの記事では、SESと自社開発はどっちがいいかとメリットデメリットを紹介します。
この記事を読めば下記内容が分かります。
この記事を読み、SESと自社開発、それぞれの違いを知り、どっちに就職するか決めましょう。





SESから転職した筆者が紹介。
SESで働いた実体験をもとに解説します。
自社開発に転職したいエンジニアには、自社開発特化の転職サイトがおすすめ。SES企業の求人が排除されているから、確実にSESから脱出できおすすめです。
SESと自社開発はどっちがいいのか?結論


この章では、SESと自社開発はどっちがいいのか?についてお話します。
- 未経験ならSESが現実的な選択肢
- 開発経験スキルを深めたいなら自社開発
- どちらが優れているかではなく目的で選ぶ
SESと自社開発、どっちがいいか悩んでいる人は参考にしてみて下さい。
未経験ならSESが現実的な選択肢
未経験からITエンジニアを目指す場合、SESは現実的な選択肢の一つです。
理由は、自社開発はそれなりのスキルレベルが求められるのに対し、SESは未経験者を対象とした求人が比較的多いためです。
SESであれば、案件を選べば、ITサポートや監視、ヘルプデスクなどからスタートできます。IT未経験者でも、段階的にスキルアップすることが可能です。
そのためIT未経験者やスキルが不安な人、着実にスキルアップしたい人にはSESがおすすめです。
未経験者にSESをおすすめする理由
- 「未経験OK」の求人が多い
- 自分のスキルにあった仕事をしやすい
- 自社開発や社内SEは、経験者採用が前提
開発経験スキルを深めたいなら自社開発
一方、すでにプログラミングやシステム開発の経験があり、開発スキルを深めたい人は自社開発企業が有力な選択肢になります。
自社開発企業では、自社システムを継続的に開発・改善します。要件定義から基本設計、プログラミングなどの業務を一貫して経験できるメリットがあります。
つまり、自社開発では単純に「コードを書く」だけではなく、「企画 → 要件定義 → 設計 → 開発 → テスト → リリース → 改善」というサービスのライフサイクルに関われます。
自社開発は、サービス全体に関わり、売り上げに直結するため、高いスキルと専門性が身につきやすいのが特徴です。
経験者に自社開発をおすすめする理由
- 高いスキルと専門性が求められる
- 上流から下流まで、幅広い開発経験が身につく
- 就職倍率が高く、未経験からの就職が難しい
どちらが優れているかではなく目的で選ぶ
SESと自社開発は、それぞれにメリットデメリットがあります。そのため、一概に「SES=悪、自社開発=正解」とは言えません。
自身のキャリアプランや性格、身に付けたいスキルに合致する方を選ぶようにしてください。
| 希望・目的 | 向いている選択肢 |
|---|---|
| 未経験からIT業界に入りたい | SESも有力 |
| まず実務経験を積みたい | SESも有力 |
| 複数の企業・案件を経験したい | SES |
| 幅広い技術を経験したい | SES |
| 1つのサービスを長く開発したい | 自社開発 |
| プロダクト開発を経験したい | 自社開発 |
| 開発スキルを深く伸ばしたい | 自社開発 |
| サービス改善まで関わりたい | 自社開発 |
| 企画・要件定義にも関わりたい | 自社開発も有力 |
人それぞれの目的や向き不向きによるため、自分にあった方を選ぶことが大切です。
SESと自社開発の違い


この章では、SESと自社開発の違いを紹介します。
- SESとは?
- 自社開発とは?
- SESと自社開発の違いの比較表
SESと自社開発どっちが良いか判断したい方は、参考にしてみて下さい。
SESとは「ITエンジニアの技術力や労務を提供する形態」
SESとは「System Engineering Service」の略称で、ITエンジニアの技術力や労働力を提供する形態を指します。
SES企業に所属するエンジニアは、自社ではなく顧客企業やそのプロジェクトの現場に参画して仕事をするケースが一般的です。


SESの主な特徴
- ITエンジニアの技術力を提供するビジネス
- 取引先に常駐して働く「客先常駐」がメイン
- コーディング・テスト・保守など、下流工程業務が多い
SESは、参画する案件によって、仕事内容が変わることが特徴です。案件によっては「Webシステム開発」「インフラ構築」「テスト」「ヘルプデスク」など、さまざまな業務があります。
そのため、同じ「SESエンジニア」でも、開発経験を積んでいる人とヘルプデスクを担当している人では、仕事内容も身につくスキルも大きく異なります。この点が自社開発との大きな違いとなります。
自社開発とは「自社で企画・運営しているシステムを開発すること」
自社開発とは、自社で企画・運営しているシステムやWebサービスなどを自社のエンジニアが開発する働き方です。
自社開発企業に所属するエンジニアは、自社プロダクトを企画から設計、開発、運用するのがメイン業務となります。
自社開発企業の主な特徴
- 自社サービス(SaaS、アプリ、ECサイトなど)を開発する
- サービスの利用料や広告収益などが利益
- 要件定義から保守まで、全工程の業務がある
SESとの大きな違いが、1つのサービスやプロダクトに継続して関わりやすいことです。一つのサービスに携われるため、「スキルの専門性が高まる」「開発から改善まで経験できる」などのメリットがあります。
また自社開発企業の場合は、客先常駐なしで、自社で働ける可能性が高いです。
違いの比較表
SESと自社開発の違いをまとめた表が下記の通りです。
| 比較項目 | SES | 自社開発 |
|---|---|---|
| 所属 | SES企業 | 自社開発企業 |
| 主な仕事 | 顧客企業の案件 | 自社サービス・システム |
| 働く場所 | 客先・リモートなど案件による | 自社・リモートなど企業による |
| 案件 | プロジェクトごとに変わる | 自社サービスを継続して担当しやすい |
| 開発対象 | 顧客企業のシステムなど | 自社のサービス・プロダクト |
| 仕事内容 | 案件によって大きく異なる | 自社サービスに関連する業務 |
| 技術 | 案件によって異なる | 企業・プロダクトによる |
| 技術選定 | 顧客・案件の影響を受ける | 自社で決定する余地がある |
| スキル | 幅広い経験を積みやすい | 特定領域を深めやすい |
| サービスへの関与 | 顧客案件への参画という形 | サービスの企画・開発・改善に継続的に関わりやすい |
| 人間関係 | 案件ごとに変化する場合がある | 同じチームで働きやすい |
| キャリア | 案件による影響が大きい | プロダクト開発経験を積みやすい |
| 未経験求人 | 比較的見つけやすい傾向 | 求められる経験・スキルが高めの場合がある |
| 向いている人 | 幅広い経験を積みたい人 | 1つのサービスを深く経験したい人 |
SESと自社開発の一番の大きな違いは「誰のサービスを開発するか」です。
■SES
「顧客企業のプロジェクトに参加して仕事をする」⇒顧客のサービス開発の手助け
■自社開発
「自社のサービス・プロダクトを作って育てる」⇒自分たちのサービスを開発する
SESでは、様々な案件に参画して働くため、幅広い実務経験を積めるメリットがあります。しかしその一方で、スキルの専門性は身につきにくいです。
自社開発では、自社で一つのシステムに集中して働くため、スキルの専門性を高められます。しかしその分、スキルの幅が狭くなってしまうデメリットがあります。
SESと自社開発の違いを7つの項目で比較


この章では、SESと自社開発の違いを7つの項目で紹介します。
- 仕事内容
- スキルアップ
- 年収
- 働き方
- 人間関係
- 残業・ワークライフバランス
- キャリア・市場価値
SESと自社開発、どっちがいいか悩んでいる人は参考にしてみて下さい。



『SESから社内SEに転職した体験談』も書いています。
合わせて参考にしてみて下さい。
仕事内容
SESと自社開発では、仕事内容が異なります。主な業務内容は下記の通りです。
SES:下流工程の案件が多い
自社開発:上流から下流まで一気通貫
SESでは、所属している会社とは別の顧客企業のプロジェクトに参画して仕事をするケースが一般的です。案件によって業務内容は違いますが、下流工程の案件が多い傾向にあります。
一方、自社開発では、自社が提供するWebサービスやアプリ、SaaSなどの開発・運営に携わります。企画や要件定義などの上流工程から、実装やテスト、保守などの下流工程まで、幅広い業務を経験できます。
スキルアップ
スキルアップについては、SESと自社開発でそれぞれ異なるメリットがあります。
SES:「幅広い経験」を積みやすい
自社開発:「深い経験」を積みやすい
SESでは案件が変わることで、java、PHP、Pythonなど、案件ごとに異なる技術を経験できます。
一方で自社開発では、同じサービスに継続して関わるため、「企画⇒要件定義~プログラミング⇒テスト⇒運用」と、1つのプロダクトを一貫して開発する経験を積みやすくなります。
年収
年収については、SESよりも、自社開発の方が平均年収が高い傾向があります。
その理由としては、SESは単価の中抜きや下請けが多いことが挙げられます。
SES:年収はIT職種の中で低め。案件単価に大きく依存。
自社開発:年収は比較的高め。自社プロダクトの販売力に依存
SESでは、エンジニアの年収は案件単価に依存し、上限値に限界があります。1次請けからの中抜きもあり、年収は低くなりやすいです。
一方で、自社開発はプロダクトの売上が、エンジニアの年収に反映されやすく、平均年収は高めです。しかし自社プロダクトの売上が下がると、年収ダウンされる危険性もあります。
働き方
働き方については、SESと自社開発では大きな違いがあります。
SES:客先常駐・派遣がメイン ※案件ごとに異なる
自社開発:自社
SESでは案件ごとに、職場を転々とする可能性があります。環境の変化が苦手な人、人見知りな人には不向きです。
一方で自社開発では、自社で働けるため、一定の職場で長く働けます。ただしその分、上司ガチャ・会社ガチャの影響が強く、職場を変えにくいです
人間関係
人間関係については、SESと自社開発では大きな差があります。
SES:希薄になりやすい。その分、柔軟な職場変更が可能。
自社開発:密な人間関係が築ける。しかしその分、人間関係に縛られやすい
SESでは案件変更で、頻繁に職場が変わります。そのため、頻繁に人間関係がリセットされます。
自社開発の場合は、基本的に同じ会社・チームで継続して働くため、長期的な人間関係を築きやすいでしょう。ただし、裏を返せば、人間関係が合わない場合でも簡単に環境を変えられないというデメリットがあります。
残業・ワークライフバランス
残業については、SESと自社開発のどちらが少ないとは断定できません。
SESでは参画する案件や常駐先によって、残業時間は変わるためです。また自社開発企業も、サービスの開発時期によって、忙しさが大きく変わります。
SES:案件によって残業時間は変わる。炎上プロジェクト、リリース直後、案件掛け持ちの場合は、残業が増えやすい。
自社開発:会社によって、残業時間は異なる。リリース直前、障害発生時は、残業が増えやすい。
SESと自社開発は、会社や案件によって、残業時間が変わるため、ホワイト企業・ホワイト案件に入ることが何よりも大切になります。
キャリア・市場価値
SESと自社開発では、今後のキャリア形成にも大きな違いが出ます。
一般的には、SESは複数案件を経験できるため幅広いスキルが身につき、自社開発は一つのプロダクトに関わるため高い専門性が身につく、という特徴があります。
SES:幅広いスキルを持つゼネラリストに。器用貧乏になる恐れあり
自社開発:専門技術を深めるスペシャリストに。汎用性が低くなる危険あり。
SESは幅広い経験を積め、ゼネラリスト系のキャリアを目指せます。しかし、「幅広いスキル=何が強みか分からない」という状況に陥りやすく、市場価値は上がりにくいデメリットがあります。
一方で、自社開発エンジニアは専門性を高められるため、市場価値が上がりやすく年収も高くなりやすいです。しかし一点特化になりやすく、転職先の幅が狭くなる危険性があります。
SES(客先常駐)に向いている人。自社開発に向いている人の違い。


この章では、SES(客先常駐)に向いている人、自社開発に向いている人を紹介します。
- SESに向いているエンジニアの特徴
- 自社開発に向いているエンジニアの特徴
SESと自社開発、どちらに転職するか迷っている方は参考にしてみて下さい。
SESに向いているエンジニアの特徴
SESに向いているエンジニアの特徴は下記の通りです。
- 飽き性な人
- 幅広いIT知識を得たい人
- コミュニケーションが好きな人
- 人見知りしない人
- 飲み会や人との関りが面倒な人
SESは現場が半年から数年おきに変わるため、飽き性なエンジニアにおすすめ。アクティブで知的好奇心の旺盛な人にピッタリの働き方です。
自社開発に向いているエンジニアの特徴
自社開発に向いているエンジニアの特徴は下記の通りです。
- 人見知りな人
- 専門性の高いエンジニアになりたい人
- 年収を上げたい人
- 上流工程を経験したい人
- 特定の業界を極めたい人
自社開発エンジニアはSESのように客先常駐や派遣がないため、人見知りのエンジニアに特におすすめです。実際に筆者も人見知りで、SESの働き方が合わなかったため、自社開発系の社内SEに転職しました。
SESと自社開発はどっちがいいのか?迷っている方は、性格が向いている方に転職するのが良いですね。
SES(客先常駐)と自社開発のメリットデメリット


この章では、SES(客先常駐)と自社開発のメリットデメリットを紹介します。
- SES(客先常駐)のメリット・デメリット
- 自社開発エンジニアのメリット・デメリット
それぞれの良い所と悪い所を実体験から解説します。
SESと自社開発どっちがいいか分からないエンジニアは参考にしてみて下さい。
SES(客先常駐)のメリット・デメリット
SESのメリットとデメリットは下記の通りです。
| メリット | デメリット |
|---|---|
| 自社の面倒な飲み会に参加しなくてもいい 現場がコロコロ変わるから飽きにくい 職場が嫌なら案件を変えられる 様々な案件のシステム開発を体験できる | 器用貧乏なエンジニアになりやすい 客先常駐で帰属意識が薄れやすい 現場で放置されると実務経験が積めない 人見知りだと常駐先に馴染めない |
SESの一番のメリットは、案件変更ができること。嫌な現場や職場があれば、案件変更できるため、働きやすい環境を保ちやすいです。
同じ職場で働き続けるのが嫌な、飽き性なエンジニアには、SESがおすすめです。
逆に数か月おきに現場がコロコロ変わるため、人見知りの人にとってはかなり辛いでしょう。
自社開発エンジニアのメリット・デメリット
自社開発エンジニアのメリットは下記の通りです。
| メリット | デメリット |
|---|---|
| 客先常駐や派遣がない 自社の決まったメンバと働ける 年収が高い 上流工程の仕事が多くキャリアの幅が広い | ついていけないと詰む 自社開発は人気で、就職するのが難しい 深い業界知識が求められる 嫌いな人がいても逃げられない |
自社開発エンジニアの一番のメリットは、上流の仕事が多く年収が高いこと。自社開発で経験を積めば、プロジェクトマネージャーやITコンサルへのキャリアアップもしやすいです。
SESと自社開発、どっちがいいのか迷ったら、メリットデメリットを考慮して決めるようにして下さい。
SESと自社開発、それぞれの転職方法の違いについて


最後に、SESと自社開発、それぞれの転職方法の違いについて紹介します。
- 自社開発の方が転職は難しい
- 自社開発への転職は、自社開発特化の転職サイトを利用する
- SESの場合はどの転職サイトを利用しても良い
転職で失敗したくないエンジニアは、参考にしてみて下さい。



SESからのおすすめ転職理由も紹介しています。
合わせて参考にしてみて下さい。
自社開発の方が転職は難しい
自社開発への転職は、かなり難しいです。
自社開発企業は、人気の求人が多く、競争が激しいため、就職倍率が高いためです。
SESと比較しても、4倍程度就職が難しい状況となっています。
自社開発への転職はかなり難しい
- 自社開発エンジニアの就職倍率:9.98倍
- SES企業の求人倍率:2.16倍
自社開発はかなりハードルが高いため、転職を検討している方は注意して下さい。
スキルの低いエンジニアがどれだけ転職活動をしても、自社開発に転職できません。
自社開発へ転職したい場合は、しっかりスキルを身に付け、長期目線で転職活動に取り組むようにして下さい。
自社開発への転職は、自社開発特化の転職サイトを利用する
自社開発への転職の場合は、自社開発特化の転職サイトを利用して下さい。
自社開発の求人は、かなり人気で競争率も高いため、非公開求人が多いです。また、そもそも自社開発の求人自体が少ないため、自社開発の求人を探すのが大変です。
そのため自社開発に転職する場合は、自社開発特化の転職サイトを利用するようにして下さい。
自社開発に転職したいエンジニアには、自社開発特化の転職サイトがおすすめ。SES企業の求人が排除されているから、確実にSESを回避できおすすめです。
SESの場合はどの転職サイトを利用しても良い。
SES企業は転職がしやすいため、どの転職サイトを利用しても良いです。
SESは未経験でも転職できるくらい、転職が簡単です。エンジニア経験者の方であれば、「未経験OK」の求人に応募すれば、ほぼ確実に受かるはず。
SESへの転職は簡単な分、転職先は慎重に、厳選して選んでください。
SES企業の中にはエンジニアを、コールセンターや家電量販店に派遣するブラックSESも存在します。
なるべくブラックSESに転職しないためにも、慎重に転職活動するのが大切です。
まとめ:SESと自社開発はどっちがいいかは目的次第


以上で、「客先常駐と自社開発はどっちがいいのか?違いやメリットデメリット」の解説を終了します。
下記この記事のまとめです。
SESと自社開発の主な違いは下記の通りです。
- SESは客先で働き、自社開発は自社で働く
- ITスキルは、SESは広く浅く、自社開発は狭く深く
- 年収は自社開発エンジニアの方が高い
- 転職難易度はSESの方が低い
自社開発とSESの両方で働いた経験から申し上げると、自分に向いている方で働くのがおすすめです。
自社開発とSESどちらにもメリットデメリットがあるため、一概にどちらが良いかは分かりません。そのため、性格的に自分にあっている方に転職するのがおすすめです。
自社開発企業に転職したいエンジニアには、自社開発特化の転職サイトがおすすめです。
興味がある人は、下記の自社開発特化の転職サイトを利用してみて下さい。



SESで働いた経験から
「SESから自社開発に転職する方法」
も紹介しています。
自社開発に転職したいSESエンジニアは、合わせて参考にしてみて下さい。


