「エンジニアになれば、どこでも自由にコードが書ける」——そう思っていませんか?実はIT業界には、SES・受託開発・自社開発という3つの働き方があり、どれを選ぶかであなたのキャリアは大きく変わります。この記事では、それぞれの特徴や向き不向き、未経験からどこを選ぶべきかを解説します。
\こんな人におすすめ/
- SES・受託・自社開発の違いがよくわからない人
- 未経験からどの働き方を選ぶべきか知りたい人
- 「SESはやめとけ」と聞いて不安になっている人
- SES・受託・自社開発の違いと、それぞれのメリット・デメリット
- 自分の性格や希望条件に合った働き方の選び方
- 転職の難易度や書類選考・面接対策の違い
- 「SESはやめとけ」と言われる理由と実際のところ
- 未経験からのキャリアの広げ方(SES→受託→自社など)
<この記事もおすすめ!>


SES・受託・自社開発|3つの働き方の違いを紹介
結論から言うと、ITエンジニアの働き方は「誰のために、どこで、何を作るか」によって、SES・受託開発・自社開発という3つのビジネスモデルに大きく分かれます。この3つは良い・悪いではなく、今のあなたに合っているかどうかの相性の問題です。
まずは全体像を一覧表で見てみましょう。
| 特徴 | SES | 受託開発(SIer) | 自社開発(Web系) |
|---|---|---|---|
| 主な仕事 | 客先常駐で技術を提供 | クライアントの開発を受注 | 自社サービスを開発・運営 |
| 主な顧客 | 常駐先の現場 | 発注元の企業 | 一般ユーザー |
| 評価されること | 技術支援の質・勤怠 | 納期遵守・品質 | 売上向上・ユーザー数 |
| 服装 | 現場次第(スーツ多め) | 基本スーツ/オフィスカジュアル | 基本私服 |
それぞれの特徴を、次の章から順番に詳しく見ていきましょう。
SESの特徴とは
SESは、エンジニアが他社(クライアント先)へ出向き、その現場のプロジェクトに参加する働き方です。自社ではなく客先に常駐して働くため、「客先常駐」とも呼ばれます。
SESのメリット:圧倒的な「経験の幅」
- 短期間で多くの現場を経験できる:半年から1年単位でプロジェクトが変わることが多く、異なる言語や技術、社風に触れられる。配属先によってはエンジニア業務だけでなく、ITサポートや事務、IT営業など幅広い職種スキルが自然と身につくこともある
- 未経験から入りやすい:教育体制が整っている会社が多く、最初の一歩として選ばれやすい
- 人脈が広がる:現場ごとに新しいエンジニア仲間ができるため、業界内のネットワークが自然と広がる
SESのデメリット:環境の「ガチャ」要素
- 現場を選べないことがある:自分の希望しない技術スタックの現場に配属されるリスクがある
- 帰属意識が薄れやすい:自社ではなく客先で働くため、「自分はどこの社員だっけ?」と感じる瞬間もある
- 案件によって当たり外れがある:教育体制や現場の環境は企業・案件によって差が大きく、事前の見極めが重要
SESに向いている人
- 飽き性で、いろいろな環境を楽しめる人
- まずは実戦経験を積んで、早く現場の空気に慣れたい人
- コミュニケーション能力が高く、どこでも馴染める人
受託開発の特徴とは
受託開発は、クライアントの課題を解決するためのシステムを、自社に持ち帰ってチームで作り上げる働き方です。「SIer」と呼ばれることもあります。
受託開発のメリット:深まる「設計力」と「責任感」
- 要件定義から携われる:「何を作るか」という最上流の工程から関わることが多く、ビジネス視点が身につく
- 完成の達成感が大きい:納期に向けてチーム一丸となり、システムを納品した時は格別な達成感がある
- 幅広い業界知識が身につく:金融、医療、物流など、開発を通じてその業界の専門知識が身につく
受託開発のデメリット:納期と「仕様変更」の戦い
- 納期厳守のプレッシャーがある:期限が近づくと、どうしても稼働が高くなる時期がある
- 自由度が低い:クライアントの要望が絶対であるため、エンジニアが「こっちの技術を使いたい」と思っても通らないことがある
受託開発に向いている人
- 誰かの悩みをITで解決することに喜びを感じる人
- 論理的に物事を考え、緻密な設計図を書くのが好きな人
- 責任感が強く、最後までやり遂げる力がある人
自社開発の特徴とは
自社開発は、自分たちが企画したサービスやプロダクトを、自分たちの手で開発・運営する働き方です。
自社開発の例としては、フリマアプリ「メルカリ」を運営する株式会社メルカリや、メッセージアプリ「LINE」を運営するLINEヤフー株式会社のように、企業自身が自社サービスを企画・開発・運営しているケースが挙げられます。
対象はWebサービスに限らずスマホアプリや業務システムも含まれます。
自社開発のメリット:圧倒的な「スピード」と「こだわり」
- ユーザーの反応がダイレクトに届く:自分が追加した機能が翌日には数万人に使われ、SNSで反応が返ってくるスピード感がある
- モダンな技術に挑戦できる:サービスを良くするためなら、最新の技術を積極的に取り入れる文化がある
- 服装や働き方が自由:私服やリモートワークなど、成果主義で柔軟な働き方をしている企業が多い傾向にある
自社開発のデメリット:終わりのない「改善」
- 「完成」がない:リリースはスタートに過ぎない。サービスの成長を継続的に考え続ける必要がある
- 自分から学ぶ姿勢が求められる:研修を待つのではなく、自分で新しい技術をキャッチアップして導入する姿勢が必須
自社開発に向いている人
- 自分のサービスを育てたいという気持ちが強い人
- 常に最新の技術情報を追うのが好きな人
- 数値を見て分析し、改善を繰り返すのが好きな人
SES・受託・自社開発|転職難易度と選考対策の違い
同じ未経験からの転職でも、SES・受託開発・自社開発では、選考のハードルと必要な準備が大きく異なります。
SESの転職難易度とは
一般的に、SESは実務未経験者を採用したうえで現場に送り出しながら育成する仕組みを持つ企業が多く、完全未経験からでも挑戦しやすい傾向があります。選考では、技術力よりもコミュニケーション能力や意欲、素直さといった人柄が重視されることが多いです。
受託開発(SIer)・自社開発の転職難易度とは
一方、受託開発(SIer)や自社開発企業は、実務未経験だと選考のハードルが上がりがちです。転職時にポートフォリオ(作品)の提出や、計算問題・論理的思考力を測る適性検査(CAB試験など)を取り入れている企業も少なくありません。
企業ごとの選考対策のポイントをまとめると、次のようになります。
- SES:人柄・コミュニケーション力・学習意欲をアピールできるように準備しておく
- 受託開発:簡単なポートフォリオや、基礎的な適性検査対策をしておくと安心
- 自社開発:実際に動くポートフォリオ(アプリ・サービス)と、GitHubでの学習履歴を用意しておく
未経験からの第一歩としてまずSESで実務経験を積み、その後ポートフォリオを整えて受託や自社開発へステップアップする、という進み方も現実的な選択肢です。
「SESはやめとけ」は本当?未経験者が知るべき実態
SESについて調べていると、「SESはやめとけ」という言葉を目にすることも多いはずです。
これは、正社員型派遣に近い働き方でありながら「未経験者歓迎」を過度に強調する求人や、教育体制が整っていない一部の企業がSNSや転職サイトで話題になりやすいことが背景にあります。ただし、これはSESという働き方そのものの問題というより、企業ごとの体制や案件の質による部分が大きいです。
実際、SESには前述の通りメリットもあり、教育体制が整った企業を選べれば、未経験からの第一歩として十分に選択肢になります。「SESだから危ない」ではなく、「その企業の教育体制や案件の実態はどうか」を見極めることが大切です。
より詳しい理由や見分け方は、以下の記事で解説しています。
SESから受託・自社開発へ。キャリアは横断できるのか
結論から言うと、SES・受託開発・自社開発は、一度選んだら一生そこに固定されるものではありません。多くのエンジニアが、キャリアの途中でビジネスモデルを横断しています。
たとえば、
最初はSESで様々な現場を経験して基礎的な技術力を身につけ、その後受託開発に転職して設計力や業界知識を深め、最終的に自社開発企業でプロダクト開発に挑戦する
という進み方は実際によくあるキャリアパスです。
逆に、自社開発からSESや受託開発に移るケースもあります。裁量の大きさよりも、腰を据えて特定の技術を極めたい、あるいはワークライフバランスを重視したいといった理由で、環境を変える人もいます。
大切なのは、「今の自分が、どのフェーズで、何を身につけたいか」を明確にすることです。
今の環境で得られる経験を一通り吸収したら、次のステップとして違うビジネスモデルに挑戦する、という考え方を持っておくと、キャリアの選択肢が広がります。
内定が複数出たら?失敗しない選び方の判断軸
複数の企業から内定をもらった場合、どこを基準に選べばよいか迷う人は多いはずです。ここでは、判断に迷ったときに立ち返るべき3つの軸を紹介します。
- 「何を」優先するか:技術の幅を広く学びたいならSES、設計力を学びたいなら受託開発、サービスを作りたいなら自社開発
- 「働き方」の好み:きっちりした環境で学びたいか、カジュアルで自由な環境を求めるか
- 「教育」を求めるか:未経験なら教育体制が厚いSESや受託開発が入りやすい傾向にあるが、自走できる自信があるなら自社開発も選択肢に入る
内定先を比較する際は、給与や勤務地といった条件だけでなく、面接で「入社後、どんな研修やサポート体制があるか」「実際の案件・現場はどんな内容か」を具体的に質問しておくと、入社後のギャップを減らせます。
またどの会社を選んでも、最初の数ヶ月は「合っているかどうか」を判断する期間と捉え、焦らず経験を積む姿勢が大切です。
まとめ
ITエンジニアの働き方は、SES・受託開発・自社開発という3つのビジネスモデルによって大きく変わります。どれが良い・悪いということではなく、今の自分が何を優先したいか、どんな働き方が合っているかによって最適な選択肢は変わります。
未経験からの転職では、教育体制が整っているSESや受託開発から一歩を踏み出し、経験を積みながら自社開発などの次のステップを目指す、という進み方も現実的な選択肢です。「SESはやめとけ」といった言葉に振り回されすぎず、企業ごとの実態を見極めることが大切です。
まずは自分がどのビジネスモデルに興味を持てそうか、この記事を参考に整理してみてください。





