エンジニアの転職活動をしていると、「SES」「請負」「準委任」「自社開発」といった聞き慣れない言葉によく出会います。同じ「エンジニア」という職種でも、この契約形態・働き方の違いによって、日々の仕事の進め方やキャリアの積み方は大きく変わります。この記事では、それぞれの違いと、未経験からの転職で会社を選ぶ際に意識しておきたいポイントを解説します。
SESとは何か
SES(システムエンジニアリングサービス)とは、自社に所属するエンジニアを、クライアント企業に常駐させて技術力を提供する契約形態です。「客先常駐」と呼ばれる働き方の多くはこのSES契約にあたります。
SESは多くの場合「準委任契約」に基づいて結ばれます。成果物の完成そのものではなく、決められた時間・工数の労働を提供することに対して対価が支払われる仕組みです。
働き方としてイメージしやすいのは、朝から自社ではなくクライアント先のオフィスに出社し、常駐先のチームの一員として日々の開発業務を進める、というスタイルです。使う技術やチームの雰囲気は案件によって大きく異なり、数ヶ月〜数年単位で常駐先が変わることも珍しくありません。同じ会社に所属していても、案件が変わればメンバーも、扱う技術も、働くオフィスの場所すらガラッと変わる、というのがSESという働き方の大きな特徴です。未経験からの一歩目としては、さまざまな現場・技術に触れられるという意味で経験の幅を広げやすい働き方でもあります。
なお、求人ではSESと並んで「派遣契約」という言葉も目にすることがあります。契約上の違いはありますが、客先に常駐して働くという点ではイメージが近く、現場によって経験できる内容にばらつきが出やすいのはSESと同様です。
請負とは何か
請負契約は、SESとは対照的に「成果物の完成」に対して対価が支払われる契約形態です。納期までに、決められた仕様を満たすシステムやプログラムを完成させることが義務になります。
働き方としては、クライアント先に常駐するのではなく、自社のオフィスで開発を進めるケースが多いのが特徴です。仕事の進め方やスケジュールの組み方は自社チームの裁量に委ねられる部分が大きく、SESのように現場が頻繁に変わることは少ない分、1つのプロダクトやプロジェクトにじっくり向き合いやすい働き方だと言えます。
準委任・自社開発との違い
ここまでの内容を整理すると、次のようになります。
| 形態 | 対価の対象 | 働く場所 | 特徴 |
|---|---|---|---|
| SES(準委任) | 稼働時間・工数 | クライアント先に常駐することが多い | 案件によって環境や技術がガラッと変わる |
| 請負 | 成果物の完成 | 自社オフィスが中心 | 1つのプロジェクトにじっくり向き合いやすい |
| 自社開発 | (雇用契約) | 自社オフィス | 自社サービスの開発。契約形態というより働き方の分類 |
「自社開発」は契約形態というより、正社員として自社サービスの企画・開発に携わる働き方全体を指す言葉として使われることが多く、SESや請負とは少し性質の異なる軸の言葉です。求人を見る際は、この3つが混在して語られることが多いので、意味を理解した上で情報を整理すると転職活動がしやすくなります。
【実体験】自社開発・準委任・客先常駐(SES)を経験して感じた違い
私自身、これまでのキャリアの中で、新卒で入社した会社では自社開発と準委任、転職1回目の会社ではSES・派遣契約、そして現在の会社(大手企業)では請負と準委任を、それぞれ経験してきました。
新卒の会社(自社開発)では、上長の指示に従って開発を進める形が中心でした。新卒だったこともあり、当時は裁量と呼べるようなものはあまりなく、決められた仕様に沿って着実に手を動かす、という働き方でした。同じ会社で経験した準委任の案件は、案件自体はあまり頻繁に変わらず、変更を希望すればできるという環境でした。役割が明確に決まっていることが多く、基本的には指示された設計・開発を進めるスタイルです。
**転職1回目の会社(SES・派遣契約)**では、案件ごとに現場の雰囲気や進め方が大きく変わるため、そのつど馴染む必要があるという難しさがありました。一方で、いろいろな人や企業のプロジェクトに携われる分、プロジェクト管理の手法や開発の進め方、扱う言語まで、幅広く経験できたのは大きな良さだったと感じています。同じ会社の中でも、派遣契約の案件では派遣先の会社の一員としてお客様との打ち合わせに帯同できるという特徴がありましたが、これもSESと同様に現場による部分が大きいというのが実感です。
**現在の会社(大手企業・請負)**では、顧客折衝や進捗管理、要件定義など実装以外にも担当する業務が多く、その分お客様と直接調整しながら進められる裁量があります。
同じ「エンジニアとして開発する」という仕事でも、契約形態や会社によって日々の働き方や身につくスキルの種類はかなり変わってきます。振り返ってみると、新卒時代は裁量が少ない中で基礎を固め、転職1回目でSES・派遣として幅広い現場を経験し、現在は請負で裁量や顧客折衝まで任されるようになった、という段階的な流れになっていました。それぞれの契約形態には良さがあり、自分のキャリアのフェーズによって向き不向きが変わるということです。私自身は新卒でまだプログラミングがほとんどできず焦りもあったので、とにかく経験を積みたいという理由で転職1回目でSES・派遣を選んで良かったと思っています。一方で、さまざまな技術に触れられる点はSES・派遣の強みですが、プロジェクト管理やより上流の仕事に携わるかどうかは案件次第で運の要素もあります。裁量を持って進めたい、顧客折衝までやってみたいという場合は、自社開発や請負の方が向いていると感じます。
未経験者が転職先を選ぶ際のチェックポイント
未経験からの転職では、給与や研修制度に目が行きがちですが、契約形態によって働き方が大きく変わる点も事前に確認しておくべきです。
- 求人にSES・客先常駐と書かれているか:明記されていない場合でも、「案件によって配属先が変わる」といった表現があればSESの可能性が高い
- 常駐先を選べるかどうか:企業によっては、希望する技術領域(Web系など)の案件を選べる場合とそうでない場合がある
- 常駐先が変わる働き方をどう捉えるか:数ヶ月〜数年単位でプロジェクトやオフィスが変わる可能性がある点を、経験の幅が広がるメリットと捉えられるか、環境の変化がストレスに感じやすいかは人によります。自分に合うかどうかを事前にイメージしておくと安心です
- キャリアパスのイメージ:将来的に自社開発や請負、あるいは特定の技術領域を目指したい場合、今の会社でその方向に進めそうかを面接で確認しておく
未経験からの一歩目としてSESを選ぶこと自体は、悪い選択ではありません。実際に私自身も、SES企業でPythonを使ったWeb案件に携わったことがキャリアの転機になりました。大切なのは、その働き方の特徴を理解した上で、自分の意思で選ぶことです。
まとめ
SES・請負・準委任・自社開発は、それぞれ対価の対象や働く場所が異なり、日々の働き方にも直結します。未経験からの転職先を選ぶ際は、給与や研修制度だけでなく、こうした契約形態の違いも理解した上で判断することをおすすめします。
30代・未経験からのエンジニア転職や、Web系エンジニアを目指す道のりについては、それぞれ別記事で詳しく解説しています。あわせて参考にしてみてください。

コメント