転職活動中、求人票やスクールの説明で「自社開発」「受託開発」「SES」という言葉を目にしても、正直どれが自分に合うのか判断がつかない、という方は多いのではないでしょうか。「自社開発の方が良い」という声をネットで見かける一方、実際にどんな違いがあるのかを具体的に説明してくれる情報は少なく、なんとなくのイメージだけで会社を選んでしまうのは不安が残ると思います。
私自身、文系・未経験からIT転職の活動をしていたとき、この3つの働き方の違いをよく理解しないまま求人を眺めていた時期がありました。今は自社開発と受託開発の両方を行う会社にWebエンジニアとして勤めており、自社サービスのチームに所属しながら、社内で受託案件に携わる同僚のやり取りも間近で見てきました。
この記事では、そうした経験をもとに、自社開発・受託開発・SESという3つの働き方の違いを横並びで比較しながら、未経験者がどの働き方を選ぶかを考えるときの判断軸を紹介します。SESという働き方そのものの詳しい仕組み(多重下請け構造やお金の流れなど)は別の記事で詳しく解説しているので、この記事では3つを比較する視点に絞ってお伝えします。
この記事でわかること
- 自社開発・受託開発・SESという3つの働き方の基本的な違い
- それぞれの仕事内容・キャリアの伸ばし方・働く場所の安定性の違い
- 未経験者がどの働き方を選ぶか考えるときの判断軸
自社開発・受託開発・SESの違いをひと目で比較
まず結論として、3つの働き方の大きな違いは「誰のために」「どこで」「どんな契約で」働くかという3点に整理できると考えています。
| 働き方 | 開発対象 | 契約形態 | 働く場所 |
|---|---|---|---|
| 自社開発 | 自社が企画・保有するサービス | 雇用契約(自社に所属) | 基本的に自社(リモートワーク可の会社も多い) |
| 受託開発 | クライアントから発注されたシステム | 雇用契約(自社に所属)+クライアントとの請負契約 | 基本的に自社(客先訪問はあっても常駐は基本的にしない) |
| SES | 常駐先(客先)のプロジェクト | 雇用契約(自社に所属)+客先との準委任契約が中心 | 客先に常駐することが基本 |
この3つはいずれも「エンジニアが所属する会社(雇用主)」という共通点があるものの、日々どこで・誰のために手を動かすかが大きく異なります。ここから、それぞれの働き方をもう少し詳しく見ていきます。
自社開発とは:仕事内容とキャリアの特徴
結論、自社開発とは、自社が企画・保有するサービスやプロダクトを、自社のエンジニアが開発・改善していく働き方です。
理由は、収益源が自社サービスの利用者・契約者から得られる料金であるため、開発の意思決定も基本的に社内で完結する点にあります。クライアントとの納期交渉といった外部要因に振り回されにくく、中長期的な視点でサービスを育てていく開発になりやすいと感じています。
具体的に、私は普段、自社サービスの画面まわりの実装を担当しており、ある機能の使い勝手について「ここがわかりにくい」というユーザーからの問い合わせをもとに、改善案をPMやUI/UXデザイナーに自分から提案したことがあります。クライアントの発注仕様に沿って作るのではなく、サービスの利用者の反応を起点に自分たちで改善点を考えて提案できるのは、自社開発ならではの経験だと感じました。
結論として、自社開発は自社サービスを軸に中長期的な開発に関われる一方、事業の成長スピードや収益状況が開発の予算・人員配置に直結しやすい働き方だと言えます。
受託開発とは:仕事内容とキャリアの特徴
結論、受託開発とは、クライアント企業から依頼を受けてシステムやアプリケーションを開発し、納品することで対価を得る働き方です。
理由は、契約形態が「請負契約」であることが多く、契約時に決めた金額・納期の中で成果物を完成させる義務が発生するためです。開発が進む中でクライアント側の要望が変わることもあり、追加予算や納期の調整が難しい場合はしわ寄せが現場の労働時間に向かいやすい構造がある、と感じています。
具体的に、私が所属する会社では自社サービスのチームとは別に受託案件を担当するチームがあり、繁忙期に一時的に応援としてそちらのタスクを手伝ったことがあります。クライアントから提示された仕様書をもとに実装を進めたのですが、普段の自社サービス開発とは違い、「この仕様で本当に良いのか」を自分たちの判断だけで決められない場面が多く、確認の連絡を待つ時間が発生することにもどかしさを感じた記憶があります。一方で、案件ごとに異なる業界・システムに触れられる点は、新鮮に感じた部分でもありました。
結論として、受託開発は案件ごとに異なる技術・業界に触れられる経験を積める一方、納期と契約金額の縛りが強く、スケジュールの融通が利きにくい場面がある働き方だと感じています。
SESとの違いは?
結論、SESと自社開発・受託開発の最大の違いは、実際に働く場所(勤務先)が雇用元と別になるかどうかという点です。
理由は、自社開発・受託開発では基本的に自社のオフィス(またはリモート環境)で業務を行うのに対し、SESは契約先(客先)に常駐して働くことが前提になっているためです。契約形態も、自社開発・受託開発が主に雇用契約の範囲内で完結するのに対し、SESは客先との準委任契約が中心になるという違いがあります。
以前の記事でも触れましたが、私自身、転職活動中に複数のSES企業の求人に応募し、面接で仕組みを詳しく聞いた経験があります。「雇用主はうちの会社のままですが、実際に働く現場はクライアント先のオフィスになります」という説明を受けたとき、自社開発・受託開発の求人とは根本的に働く場所の考え方が違うのだと実感しました。ここでは3形態を比較する上で押さえておきたい要点だけをあらためて整理しましたが、SESの多重下請け構造・お金の仕組み(単価・精算幅)、良いSES企業の見分け方といった詳しい内容については、SESとは?未経験者が転職前に知っておきたい仕組みで詳しく整理しているので、SESについてさらに詳しく知りたい方はそちらも参考にしてください。
自社開発・受託開発を両方行う会社で働く中で見えてきた3つの違い
ここまで一般的な違いを紹介してきましたが、実際に自社開発・受託開発の両方を行う会社に所属していると、同じ会社の中でもチームによって働き方の色合いがはっきり違うと感じる場面が何度もありました。
- スケジュールの立てやすさ:自社サービスのチームでは、優先度が高い機能から順番に取り組む形でスケジュールをある程度自分たちでコントロールできますが、受託案件のチームは納期が契約で固定されているため、進捗が遅れたときの調整余地が小さいと同僚から聞いています。
- 成果の見え方:自社サービスでは自分が担当した機能がそのままサービスの利用者に届き、問い合わせやアクセス状況といった反応が見える一方、受託案件では納品して終わりになることも多く、その後の運用状況を知る機会が少ないという話を受託チームの同僚から聞いたことがあります。
- 技術の幅の広がり方:自社サービスでは同じ技術を長期間じっくり扱うことが多いのに対し、受託案件では案件ごとに使用技術やクライアントの業界が変わるため、短期間でいろいろな技術・業界知識に触れられると聞いています。
同じ会社に所属していても、担当するチームによって仕事の進め方や成果の実感の仕方がここまで違うのかと感じたのは、実際に両方の働き方を間近で見てきたからこそ得られた気づきでした。
未経験者はどの働き方を選ぶべき?3つの判断軸
結論、未経験者がどの働き方を選ぶかは、どんな軸を優先したいかによって変わると考えています。
| 優先したいこと | 選びやすい働き方 |
|---|---|
| 特定のサービスを長く育てる経験を積みたい | 自社開発 |
| 短期間でいろいろな業界・技術に触れたい | 受託開発・SES |
| 未経験者歓迎求人の数をできるだけ増やしたい | 受託開発・SES(間口の広さでは選択肢が多い傾向) |
| 勤務地や働き方(リモートワークなど)を安定させたい | 自社開発(会社による) |
以前の記事でも触れた通り、私自身、家庭を持つ身として勤務地や働き方の安定を優先したい気持ちが強く、転職活動では自社開発・受託開発を行う会社を軸に求人を探していました。ここではその判断を、3形態を比較する軸の一つとしてあらためて位置づけていますが、これはあくまで自分の家庭の状況や希望に基づく判断であり、受託開発やSESが未経験者にとって不向きだと言いたいわけではありません。案件ごとに異なる経験を積みたい、まずは間口の広さを優先したいという方にとっては、受託開発やSESも十分に検討する価値がある選択肢だと感じています。
まとめ
ここまで、自社開発・受託開発・SESという3つの働き方の違いについて、実体験をもとに紹介してきました。
- 自社開発・受託開発・SESは、開発対象・契約形態・働く場所の3点で大きく異なる
- 自社開発は自社サービスを中長期的に育てる働き方、受託開発は契約に基づきクライアントのシステムを納品する働き方
- SESは実際に働く場所(勤務先)が雇用元と別になる点が最大の特徴で、詳しい仕組みは別の記事で解説している
- 同じ会社の中でも自社開発チームと受託開発チームでは、スケジュールの立てやすさ・成果の見え方・技術の幅の広がり方に違いがある
- どの働き方を選ぶかは、長く同じサービスに関わりたいか、いろいろな案件に触れたいか、働き方の安定を優先したいかなど、自分が優先したい軸によって変わる
3つの働き方の違いがイメージできたら、未経験からIT転職するなら狙いたい職種5選も参考にしながら、実際の求人票を見比べて、自分がどの軸を優先したいのかを考えてみることをおすすめします。

