IT業界に入るとよく聞く言葉があります。
「SIer」
「SES」
どちらもシステム開発に関わる会社ですが、
実際にはこの2つの違いがよく分からないという人も多いのではないでしょうか。
特に転職活動では
- SIer
- SES
- 自社開発
など様々な企業があり、
違いが分かりにくいという声もよく聞きます。
そこで今回は
エンジニア目線で
- SIerとは何か
- SESとは何か
- キャリアの違い
を解説します。
SIerとは
SIerは
System Integrator(システムインテグレーター)
の略です。
企業のシステムを
- 企画
- 設計
- 開発
- 運用
までまとめて提供する会社です。
例えば
- 銀行
- 通信会社
- 官公庁
などがシステムを作る場合、
SIerに開発を依頼するケースが多くあります。
日本では
- 富士通
- NTTデータ
- 日立製作所
などの企業が代表的なSIerです。
SESとは
SESは
System Engineering Service
の略です。
簡単に言うと
エンジニアの技術力を提供するビジネス
です。
SES企業は、
クライアント企業やSIerのプロジェクトにエンジニアを提供します。
そのためSESエンジニアは
- SIer
- 事業会社
- IT企業
などのプロジェクトで働くことになります。
SIerとSESの一番の違い
一番大きな違いは
契約の形
です。
SIer
成果物契約
システムを完成させることが目的
SES
準委任契約
エンジニアの労働時間に対して
報酬が支払われる
つまりSIerは
システム開発そのものを受注する会社
SESは
エンジニアを提供する会社
と言えます。
エンジニアの働き方の違い
エンジニア目線で見ると次のような違いがあります。
SIer
特徴
- 大規模プロジェクトが多い
- 上流工程に関わる機会がある
- プロジェクト管理が多い
SES
特徴
- 様々なプロジェクトを経験できる
- 技術スタックが広がる
- 案件によって仕事内容が変わる
日本のIT業界の特徴
日本では
SIer中心の産業構造
になっています。
企業は自社でシステムを作るのではなく
SIerに開発を依頼する
ケースが多いです。
そのため
元請け
↓
パートナー企業
↓
SES企業
という構造になることがあります。
エンジニアのキャリアで重要なこと
SIerとSESのどちらが良いかは一概には言えません。
エンジニアの成長で重要なのは
どんなプロジェクトを経験するか
です。
例えば
- 開発工程
- 技術スタック
- チーム環境
によってスキルの伸び方は大きく変わります。
Codenceが考えるエンジニアのキャリア
私たちはSES企業として
エンジニアのキャリアを非常に大切にしています。
そのため
- 案件情報の共有
- キャリア面談
- 技術成長の視点
を重視しています。
SES業界は会社によって
環境が大きく変わる業界です。
最後に
もし今
- Java開発に挑戦したい
- 技術力を伸ばしたい
- キャリアを考えたい
そんな方がいれば
ぜひ一度カジュアルにお話ししましょう。
転職前提ではなくても大丈夫です。
エンジニアとしてのキャリアについて
一緒に考えられたら嬉しいです。