「SESで働いているけれど、なかなか年収が上がらない」
「未経験転職で下がった年収を、この先取り戻せるのだろうか」
「経験を積んだら、SIerや自社開発企業へ転職するべきなのか」
このように悩んでいるSESエンジニアも多いのではないでしょうか。
私も未経験からプログラマへ転職した際、年収が約380万円から約326万円まで下がりました。
その後、約2年間の実務経験を積んで別のSES企業へ転職し、現在の年収は約422万円の見込みとなっています。
結論として、SESエンジニアが年収を上げるには、転職市場で評価される実務経験を積み、その経験を給与へ反映してくれる会社を選ぶことが重要です。
この記事では、私の年収が一度下がってから回復するまでの経験をもとに、SESエンジニアが年収アップのためにやるべきことを紹介します。
なお、約422万円は現在の月給や想定残業時間などをもとにした年収見込みです。実際の金額は残業時間などによって変動します。
SESエンジニアの年収アップには実務経験が必要
SESエンジニアが年収を上げるためには、次の3つが重要です。
- 現在の市場価値を知る
- 転職市場で評価される実務経験を積む
- 経験を給与へ反映してくれる会社を選ぶ
資格取得や個人開発も役立ちますが、それだけで年収が大幅に上がるとは限りません。
まずは、これまで担当した業務を整理し、自分に不足している経験を知ることが必要です。
現場で評価されても給与が上がるとは限らない
SESでは、勤務している客先と給与を支払う所属会社が異なります。
そのため、客先から評価されても、その結果がそのまま昇給へ反映されるとは限りません。
任される仕事が増えても、所属会社の評価制度や給与体系によっては、昇給額が小さい場合があります。
案件単価と給与の関係が公開されていなければ、自分の売上がどの程度給与へ反映されているのかも分かりません。
現場で成果を出すことに加えて、所属会社の昇給基準や評価制度を確認する必要があります。
最初に自分の経験を整理する
年収を上げたいと思ったとき、資格取得から始めようと考える人もいるでしょう。
しかし、最初にやるべきことは、これまでの実務経験を整理することです。
- 使用したプログラミング言語
- 担当した工程
- 実装した機能
- テストの種類
- 運用保守で対応した内容
- 自分で判断して行動したこと
- チーム内で担当した役割
「Javaを使ったことがある」だけでは、具体的な経験は伝わりません。
どのようなシステムで、何を担当したのかまで説明できる状態にしておきましょう。
経験を整理すると、自分に不足しているスキルも見つかります。その不足を補う手段として、資格取得や個人開発を活用します。
年収と仕事内容の両方を確認する
転職先を選ぶ際は、年収だけでなく仕事内容も確認する必要があります。
給与が上がっても、次の転職で評価されない作業を繰り返していれば、長期的な年収アップにはつながりません。
- 希望する技術を使えるか
- 設計や実装の経験を積めるか
- 案件を選べる仕組みがあるか
- 評価基準が明確か
- 次のキャリアにつながる仕事内容か
これらを比較し、給与とキャリアの両方を改善できる会社を選ぶことが大切です。
私の年収は約380万円から約326万円へ下がった
私は新卒で半導体メモリメーカーの子会社へ入社しました。
その後、プログラマとして働くために未経験からSES企業へ転職しています。
この転職によって、年収は約380万円から約326万円まで下がりました。
新卒で半導体関連企業へ入社した
新卒で入社した会社では、ストレージ製品の性能評価などを担当していました。
業務ではLinuxやサーバーに触れる機会があり、ITに関する基礎的な経験を積めました。
一方で、Javaなどを使ったWebアプリ開発の仕事ではありません。
将来的にプログラマとして経験を積みたいと考え、一時的に年収が下がっても転職することを選びました。
未経験からSESへ転職して年収が下がった
未経験からSES企業へ転職した直後の月給は21万円台でした。
年収は約326万円となり、新卒で入社した会社と比べて約54万円下がっています。
未経験転職では、経験を積む代わりに給与が下がる場合があります。
ただし、「未経験だから仕方がない」と、どのような条件でも受け入れるのは危険です。
開発案件へ参画できなければ、年収が下がったにもかかわらず、次の転職で評価される経験を積めない可能性があります。
私の場合は、Java研修やプログラミングのサブ講師を経て、Webアプリ開発に関われました。
結果的には次の転職につながりましたが、入社前に想定される案件や昇給条件を、より詳しく確認しておくべきだったと感じています。
社内で昇給しても新卒時の年収には届かなかった
最初のSES企業では、入社から約1年後に給与が上がりました。
転職直後は月給21万円台でしたが、その後は固定残業代や各種手当を含めて月23万円台になっています。
賞与も、最初は10万円未満でしたが、その後は30万円前後まで増えました。
社内で評価され、給与自体は上がっています。
それでも、新卒で入社した会社の年収約380万円には届きませんでした。
この経験から、社内昇給だけでなく、実務経験を積んだ後に転職市場で評価してもらう必要があると感じました。
年収を下げるなら期限と目的を決める
未経験転職で年収を下げる場合は、いつまでに何を経験するのか決めておくことが重要です。
たとえば、次のような目標を設定します。
- 1年以内に開発案件へ参画する
- JavaやSpringを使った実装経験を積む
- 単体テストと結合テストを経験する
- 運用保守で調査や問い合わせ対応を担当する
- 2〜3年以内に市場価値を確認する
期限を決めずに働き続けると、低い年収のまま時間だけが過ぎる可能性があります。
希望する経験を積めない場合は、現場変更や転職も検討しましょう。
約2年間のSES経験で身につけたこと
最初のSES企業では、研修やサブ講師だけでなく、Webアプリ開発や運用保守を経験しました。
これらの経験により、次の転職では未経験者ではなく、Javaの実務経験があるエンジニアとして選考を受けられるようになりました。
Java研修とサブ講師で基礎を身につけた
入社後は、Java、Spring、Oracle、HTML、CSS、JavaScriptなどを学びました。
研修後は、プログラミング研修のサブ講師も担当しています。人へ説明するために学習内容を整理したことで、JavaやWebアプリ開発の基礎を深められました。
ただし、研修や講師経験だけでは、開発現場での実装経験として評価されにくい面もあります。
年収アップにつなげるには、実際の案件で経験を積むことが必要でした。
Webアプリの実装とテストを経験した
研修後は、自治体向けWebアプリの開発に参画しました。
業務では、Java、Spring、TypeScript、Vue.js、Oracleなどを使用しています。
機能実装、既存機能の改修、画面調整、単体テスト、結合テストなどを担当しました。
研修とは異なり、実際の現場では、既存のソースコードや仕様書を確認しながら影響範囲を考える必要があります。
小規模な改修であっても、実際のシステムで実装からテストまで経験できたことは、次の転職で説明できる材料になりました。
運用保守や移行作業も経験になった
その後は、同じシステムの運用保守にも携わりました。
バージョンアップに伴う移行作業、データベース定義の修正、問い合わせ対応などを経験しています。
運用保守では、既存仕様を調査し、修正による影響範囲を考える力が求められました。
新規開発だけでなく、調査、移行、問い合わせ対応も、具体的に説明できれば職務経歴として活用できます。
経験を言葉にできる状態へ整理した
実務経験があっても、面接で説明できなければ評価されにくくなります。
転職活動では、次の内容を職務経歴書へ整理しました。
- どのようなシステムだったか
- どの工程を担当したか
- どのような機能を実装したか
- テストで何を確認したか
- 運用保守で何を調査したか
- チーム内でどのような役割を担ったか
自分では単純作業だと思っていた内容でも、目的や担当範囲を整理すると、転職先で評価される経験になる場合があります。
なぜSIerや自社開発ではなくSESへ転職したのか
SIerや自社開発企業にも応募した
転職活動では、SES企業だけでなく、SIerや自社開発企業にも応募しました。
Javaを使ったWebアプリ開発の経験を生かし、よりサービスや利用者に近い環境で働くことも考えていたためです。
ただし、企業形態だけで判断せず、仕事内容、使用技術、担当工程、給与、働き方を比較しながら応募先を選びました。
当時の経験では内定につながりにくかった
Javaを使った開発や運用保守の経験はあったものの、設計や上流工程の経験は十分ではありませんでした。
求人によっては、基本設計、詳細設計、コードレビュー、リーダー経験などが求められます。
書類選考や面接へ進める企業はありましたが、内定にはなかなかつながりませんでした。
経験年数だけでなく、担当工程や業務の深さも選考で見られます。
そのため、自社開発企業だけにこだわらず、当時の経験を評価してくれる企業も含めて転職先を検討しました。
年収と働き方を改善できるSES企業を選んだ
転職活動を長期化させるより、これまでのJava経験を評価してもらえ、年収や働き方を改善できる会社へ移ることを優先しました。
最終的に選んだのは、別のSES企業です。
SES企業によって、給与制度、案件の選択方法、評価基準、扱う技術は異なります。
現在の経験で条件を改善しながら、次のキャリアにつながる経験を積めるのであれば、SESからSESへの転職も選択肢になります。
SESからSESへの転職で年収が約96万円上がった
別のSES企業へ転職した結果、年収は約326万円から約422万円の見込みへ上がりました。
約96万円の年収アップです。
新卒で入社した会社の年収約380万円も上回る見込みとなりました。
大きな理由は、未経験者ではなく、Javaを使った実務経験者として評価されたことです。
ただし、SES企業であればどこへ転職しても年収が上がるわけではありません。
基本給、固定残業代、賞与、昇給条件、案件内容などを比較し、現在よりも条件と経験を改善できるかで判断する必要があります。
SESの年収アップのために実践した7つのこと
ここからは、私が年収アップのために実践したことを7つ紹介します。
1.担当業務とスキルを棚卸しする
案件名や使用技術だけでなく、自分が担当した作業を書き出します。
- 使用した技術
- 担当した工程
- 実装した機能
- 作成した資料
- テストした内容
- 調査した不具合
- 自分で判断して対応したこと
運用保守、データ移行、テスト仕様書作成なども、具体的に説明できれば転職時のアピール材料になります。
2.職務経歴書を定期的に更新する
職務経歴書は、転職を決めてから作るのではなく、担当業務が変わったタイミングで更新します。
案件終了後にまとめて思い出そうとしても、細かい作業内容や工夫した点は忘れてしまいます。
何を担当し、どのような知識や経験を得たのかまで記録しておきましょう。
3.求人票で必要な経験を調べる
Javaエンジニアの求人でも、求められる条件は企業によって異なります。
- Spring Bootの実務経験
- 基本設計や詳細設計の経験
- AWSなどクラウドの知識
- SQLやデータベース設計の経験
- コードレビュー経験
- リーダーや後輩指導の経験
求人票と自分の経験を比較すると、次に身につけるべきスキルが見えてきます。
4.転職サービスで市場価値を確認する
今すぐ転職する予定がなくても、転職サービスを使って求人やスカウトを確認できます。
転職エージェントとの面談を通じて、現在の経験で目指せる年収を聞くことも可能です。
私はGreenなどを利用し、企業から届くスカウトや求人内容を確認しました。
1社だけの意見で判断せず、複数のサービスから情報を集めることが大切です。
「Greenって実際どうなの?」 「SESエンジニアでもスカウトは来るの?」 「今すぐ転職する気はないけど、自分の市場価値だけ知りたい」 このように感じているITエンジニアは多いのではないでしょうか。 私も同じように[…]
「テックゴーって実際どうなの?」 「エンジニア経験者向けって聞くけど、SES勤務でも使える?」 「登録したら、すぐ転職をすすめられそうで不安……」 このように感じている方も多いのではないでしょうか。 私もテックゴーを[…]
5.資格で基礎知識を証明する
私は基本情報技術者試験とJava Silver SE11を取得しました。
資格だけで年収が大幅に上がるわけではありませんが、基礎知識や学習意欲を示す材料になります。
特に実務経験が浅い時期は、自分の目指す業務と関係する資格へ取り組む意味があります。
6.個人開発で不足する経験を補う
個人開発では、技術選定、設計、実装、テスト、改善まで自分で考えられます。
実務経験の代わりにはなりませんが、実務では担当しにくい技術を学ぶ機会になります。
アプリを作った事実だけでなく、作った目的、苦労した点、改善した内容まで説明できるようにしておきましょう。
「個人開発って、何から始めればいいの?」 「実務経験が浅くてもアプリ開発はできる?」 「低年収ITエンジニアが個人開発をやる意味はある?」 このように悩んでいる人もいるのではないでしょうか。 私自身、ITエンジニアと[…]
「個人開発を始めたいけど、何から手をつければいいのか分からない」 そう感じている人は多いのではないでしょうか。 私自身も、最初からスムーズに個人開発を進められたわけではありません。 前回の記事では、低年収エンジニアである私[…]
7.給与制度と案件内容を比較する
転職先を選ぶ際は、提示された年収だけで判断しないことが大切です。
- 基本給
- 固定残業代と時間数
- 賞与の実績
- 昇給基準
- 案件単価の公開範囲
- 待機時の給与
- 案件の選択方法
- 希望する工程を経験できるか
年収の内訳と仕事内容を確認し、長期的にキャリアアップできる会社か判断しましょう。
SESエンジニアが今日から始める年収アップ計画
年収を上げたいと思っても、すぐに転職する必要はありません。
まずは現在地を確認し、今の会社で経験を積むべきか、案件や会社を変えるべきか判断します。
今日やること
- 現在の年収と月給を確認する
- 使用している技術を書き出す
- 経験した工程を整理する
- 1年後の目標年収を決める
- 希望する求人を3件確認する
求人票と自分の経験を比較すると、次に必要な行動が見えてきます。
1か月以内にやること
職務経歴書を作成または更新し、転職サービスで現在の市場価値を確認します。
不足しているスキルをすべて学ぼうとせず、設計、Spring Boot、AWSなど、必要なものを1つに絞りましょう。
現在の現場で経験できそうなら、上司や営業担当へ希望を伝えることも重要です。
3〜6か月以内にやること
次の転職で評価される経験を増やします。
現在の案件で設計や実装を担当できるなら、その経験を優先します。
希望する経験を積めない場合は、案件変更や転職を検討しましょう。
転職先は企業形態だけで絞らず、仕事内容、給与、働き方、次に積める経験を比較して選びます。
まとめ|SESからSESへの転職も年収アップの選択肢になる
私は未経験からプログラマへ転職したことで、年収が約380万円から約326万円まで下がりました。
その後、Javaを使ったWebアプリ開発や運用保守を経験し、別のSES企業へ転職しています。
結果として、現在の年収は約422万円の見込みとなりました。
SESエンジニアが年収を上げるために重要なのは、次の3つです。
- 現在の市場価値を知る
- 転職市場で評価される実務経験を積む
- 経験を給与へ反映してくれる会社を選ぶ
SIerや自社開発企業への転職だけが正解ではありません。
現在の経験を評価してくれるSES企業へ移り、年収や働き方を改善しながら、次のキャリアにつながる経験を積む方法もあります。
まずは、現在担当している業務と身についたスキルを書き出してみてください。
自分の現在地を知ることが、年収アップに向けた最初の一歩になります。
「Greenって実際どうなの?」 「SESエンジニアでもスカウトは来るの?」 「今すぐ転職する気はないけど、自分の市場価値だけ知りたい」 このように感じているITエンジニアは多いのではないでしょうか。 私も同じように[…]
「テックゴーって実際どうなの?」 「エンジニア経験者向けって聞くけど、SES勤務でも使える?」 「登録したら、すぐ転職をすすめられそうで不安……」 このように感じている方も多いのではないでしょうか。 私もテックゴーを[…]
「ITエンジニアなのに、思ったより年収が上がらない」 そんなふうに感じたことはありませんか? 私自身、SES勤務のITエンジニアとして働きながら、将来の収入や働き方に不安を感じていました。 もちろん、実務経験積むことや資格[…]