ITエンジニアのキャリア・年収推移(20代から30代まで)

ITエンジニアのキャリア・年収推移を紹介します。新卒入社後、気になる30歳~40歳までの年収推移を職種別の例で紹介します。エンジニア以外の職種はIT企業のキャリア・年収推移でご覧ください。またITエンジニアについてはITエンジニアとは?メリット&デメリットをご覧下さい。

経験を積みステップアップするITエンジニアのキャリア(写真:Unsplash)

記載される例の想定条件

記載される例は会社規模・職種・事業内容などを想定した架空のデータです。

想定条件
地域 主に東京圏
会社タイプ ITベンチャー(B2C, B2B)、システム企業、外資IT
人物像 転職する人
年収層 低 ~ 高


開発・プログラマ・システムエンジニア

中小・中堅システム会社、ベンチャー

23歳 290万
中小システム企業にプログラマとして入社。(Java)
26歳 450万
課長。
28歳 480万
ITサービスのベンチャー企業へシステムエンジニアとして入社。(Java)
30歳 570万
リーダーエンジニアが退社に伴い、リーダーエンジニアに昇格。(Java, Ruby)
32歳 560万
中小ウェブ系ITベンチャーにエンジニアとして転職。企画担当からの要望で開発。(PHP)
34歳 610万
中堅IT製品ベンチャーにエンジニアとして転職。(Java、Lua)

メガベンチャー

23歳 400万
ベンチャー系大手サービス企業にエンジニア職として入社。(Ruby、Java)
26歳 570万
フルスタック+スクラムマスターの役割。(クラウド、サーバー、Java)
28歳 700万
リ-ドエンジニア。
29歳 800万
別の大手サービス企業に転職。Rubyエンジニア。
31歳 840万
Scala化プロジェクトのリーダー。
34歳 1100万
CTO直下の研究開発チームに異動。社内のScalaプロジェクトのアドバイザー。

優秀なエンジニア

23歳 580万
有名外資系IT企業へエンジニアとして入社。(Java)
27歳 800万
ソフトウェアエンジニアからソリューションエンジニアへ変更。
29歳 900万
大学時代の先輩が起業したIT製品ベンチャーへCTOとして転職。(Ruby)
33歳 1200万
有名外資系企業へエンジニアとして転職。(Rubyスペシャリスト)
38歳 1300万
中堅B2CサービスベンチャーへVP of Engineeringとして転職。

中小・ベンチャー・ベンチャー

21歳 250万
中小システム企業にエンジニアとして入社。
23歳 320万
中堅システム会社へSESで出向。(Java、テスター)
26歳 450万
モバイルゲームのITベンチャーへエンジニアとして転職。(Ruby, フルスタック)
28歳 490万
ゲームがヒット。会社が急成長。200名規模へ。(Ruby 兼 SREエンジニア)
30歳 530万
会社の業績がが低迷。新規事業も失敗し撤退。
32歳 560万
希望退職が募集されるが条件にはマッチせず。普通に転職活動を開始。
33歳 650万
ウェブサービスのベンチャー企業に転職。課長級エンジニア。入社早々に様々な案件を担当。(C#)
35歳 680万
評価制度変更。ただしエンジニア職は変化はほぼ無し。
37歳 690万
20代後半のCTOが入社する。直近2,3年は昇給額はほんのわずか。

外資系IT企業

23歳 450万
外資系IT企業にITエンジニアとして入社。 (Java)
26歳 650万
エキスパート職に変更。製品部門へ異動。(Struts, Spring)
28歳 750万
ジョブグレード上昇。
30歳 850万
ミドルウェア製品の外資IT企業に転職。リサーチエンジニア。(Java, C++)
32歳 1000万
シニアエンジニア。
36歳 1200万
一部の製品の開発チームのマネージャー。

外資・海外本社

23歳 380万
大手家電メーカーに技術職として入社。
25歳 440万
郊外の研究開発センター異動。
27歳 580万
技術系ITベンチャーに転職。(Java, C++)
29歳 900万
有名外資系プロダクト企業の日本法人に転職。プロダクトの拡張機能担当。(Java)
31歳 1000万
イレギュラーで本社異動希望を嘆願。
32歳 1200万
本社に転籍。データ技術チームに配属。(Python, Spark, Hadoop, Kafka等)
35歳 1600万
シニアソフトウェアエンジニア。

ベンチャー・ウェブサービス・フロントエンジニア

23歳 380万
大手インターネット関連企業に技術職(システム開発)として入社。(バックエンド担当)
26歳 540万
フロントエンドエンジニアに変更。(JSフレームワーク、SPA)
27歳 580万
フロントセキュリティとユニットテスト導入支援を推進。顕著な結果を出す。
29歳 650万
想定より昇給せず、中堅ITサービスベンチャーにフロントエンジニアとして転職。(React、Vue、ES6、jQuery、webpack)
31歳 750万
リードエンジニア。(TypeScript、ユニットテストの導入)
34歳 850万
フロント開発ができる若手が増え、自分はフロントチームのマネージメントへ注力。
36歳 950万
再度プログラミング力に注力するため中小ベンチャーに転職。複雑なフロント開発を担当。(React/Redux、TypeScript、GraphQL、DDD、styled-components)

転職数が少ないエンジニア

23歳 350万
大手通信系システム子会社へ技術者として入社。プログラマ、テスター。
26歳 450万
SE。個人でRuby系OSSのコミッターとなる。
28歳 540万
主任。上流工程が多い。
29歳 580万
中堅サービスベンチャー企業へ転職。(Ruby)
34歳 670万
リードエンジニア兼PM。
38歳 720万
開発チーム リーダー。

中小・ベンチャーで転職を繰り返すエンジニア1

23歳 280万
中小システム企業にプログラマとして入社。
26歳 380万
中小ベンチャーへ転職。(PHP)
28歳 460万
プロジェクトリーダーが突然出社しなくなり、代わりに担当となる。半年程度、長時間労働が続く。
29歳 480万
係長。PythonとPHPが半々程度。
32歳 500万
中堅システム会社へ転職。(Java)
35歳 570万
若手が入社するも次々に退社し、業務が多い状態が続く。
36歳 650万
スタートアップサービスベンチャーへ転職。(Ruby) 入社直後にオフィスを廃止。リモートワークになる。会社所在地は社長の自宅に移転。
38歳 610万
小規模ウェブサービス企業へ転職。(PHP、WordPress)

中小・ベンチャーで転職を繰り返すエンジニア2

23歳 270万
中小システム企業にプログラマとして入社。(Java)
26歳 400万
中小ベンチャーへ転職。(Perl)
27歳 500万
フリーランス(エージェント経由の業務委託エンジニア)になる。(Java)
30歳 670万
直契約へ変更。(5か月程度高単価案件、Java、JS)
31歳 580万
IT製品ベンチャーに正社員で転職。(Ruby, React)
34歳 650万
中堅ベンチャーに転職。システム企画 兼 エンジニア。(Ruby)
36歳 680万
ゲームアプリ企業に転職。(React Native)
38歳 690万
中小システム企業に転職。(Go, Ruby)

DBエンジニア(転職で昇給1)

25歳 380万
小規模 技術製品の会社にエンジニアとして入社。(C++)
27歳 450万
1製品のメインプログラマ。
28歳 500万
成果が大きく大幅昇給。業務を通じてDB・ログ技術などに強みができる。
29歳 540万
できる先輩社員の年収が自分と同水準である事を知り衝撃を受ける。
30歳 580万
中堅サービス企業にDBエンジニアとして転職。
33歳 680万
国内大手サービス企業にDBエンジニアとして入社。
35歳 780万
技術部門へ異動。
37歳 950万
中堅システム企業の基盤技術チームへ転職。(MySQL、MySQL Cluster、MHA、HaProxy、GCP BigQuery/Cloud Spanner/Cloud SQL)

AIエンジニア(転職で昇給2)

23歳 300万
中堅ベンチャーにエンジニアとして入社。(Java)
26歳 440万
フルスタックエンジニアとして様々な案件を実施。(React、Vanilla JS)
27歳 460万
中堅アプリゲーム会社へ転職。(Java)
28歳 480万
会社の労務・評価ルール変更。基本給が増えたが残業手当が減少。前年より微減。
29歳 550万
大手ウェブサービス企業へ転職。(Python)
30歳 650万
大きな成果を出し、大幅昇給。
31歳 680万
リードエンジニア。AI関連の勉強を開始する。
33歳 780万
有名ベンチャー企業へPython・機械学習エンジニアとして転職。
35歳 920万
エキスパートエンジニア(R、Python、TensorFlow、dlib)。

データエンジニア(転職で昇給3)

23歳 340万
中小ソフトハウスへエンジニアとして入社。(C++)
25歳 380万
一部のソフトウェアのメインプログラマ。
27歳 450万
データ解析・データ処理ミドルウェア担当エンジニア。(C++, Elasticsearch)
30歳 490万
カスタマイズ受託担当に変更。(Ruby)
31歳 780万
外資系プロダクト企業へデータエンジニアとして転職。(C++, Scala)
33歳 850万
日本法人内で研究専任職へ変更。
35歳 1000万
シニアソフトウェアエンジニア。

ゲーム・アプリエンジニア(転職で昇給4)

23歳 280万
中小ウェブサービス企業にエンジニアとして入社。(Java)
26歳 360万
1サービスのメインプログラマになる。(Java, Spring Boot, JS)
29歳 440万
システム受託事業とウェブサービスの開発を行う。(Ruby, Java, JS)
31歳 600万
中堅スマホゲーム企業にフルスタックエンジニアとして転職。(Java, Objective-C, Kotlin)
34歳 680万
新規案件はSwift採用となり、勉強する。
35歳 720万
中小アプリゲーム企業にリードエンジニアとして転職。(Objective-C, Swift, Java, React Native)
37歳 750万
React Nativeが社内で主流となる。

中堅・派遣・業務委託エンジニア

23歳 310万
中堅のシステム兼エンジニア派遣会社に派遣エンジニアとして入社。
24歳 350万
大手流通会社のシステム子会社に先輩数名と一緒に派遣。(Java)
27歳 490万
中堅IT製品企業にSEとして転職。(UML、Excel, Java)
29歳 580万
フリーランスになる。新卒で入社した会社に登録。案件を紹介してもらう。
30歳 670万
知人の紹介で大手不動産会社のシステムプロジェクトにアサイン。(Java, Oracle)
31歳 720万
過去の取引先のクライアント企業の案件を担う。(PM, SE, PG) その他も幅広い工程を担当。
35歳 850万
業務委託エンジニアとして中堅ベンチャー系サービス企業に入社。
38歳 860万
会社の方針が変わり、業務委託エンジニアと派遣を大量解約。退社。翌月から別案件へアサイン。

副業に熱心なエンジニア

23歳 280万
中小システム企業へプログラマとして入社。(Perl/VB)
26歳 400万
ウェブベンチャーへ転職。(PHP)
28歳 480万
副業開始。本業470万。アフィリエイト収入10万。
30歳 615万
本業500万。知人の会社からシステム開発受託100万程度。アフィリエイト収入15万。
31歳 590万
中堅システム企業へ転職。(PHP, JS) 本業520万、アフィリエイト収入20万、株・FX50万。
33歳 720万
中堅サービス企業へ転職。(Python) 本業600万、アフィリエイト収入20万、株・FX100万。
34歳 810万
副業に異を唱える風潮が一部にあったが、会社の方針として副業が正式に認められる。
本業630万、アフィリエイト収入30万、株・FX150万。
37歳 890万
本業700万。アフィリエイト収入30万、システム保守・アドバイス50万、商品転売10万。株・FX100万。
39歳 950万
本業740万。アフィリエイト収入60万、商品転売向けツールの販売50万、株・FX100万。

上流工程エンジニア・ビジネスエンジニア

設計・PM

23歳 330万
中堅システム企業にSEとして転職。
25歳 450万
PMO部門に異動。(Excel, JIRA, Confluence, Java)
28歳 620万
社内最年少PMとなる。
32歳 790万
PM試験合格。
33歳 900万
中堅IT製品企業にPMとして転職。PM業務と実質製品企画を兼務。
35歳 1000万
担当プロジェクトの製品が会社の柱の一つになる。
37歳 1200万
開発部門の部長。
37歳 1100万
中堅システムソリューション企業にPMとして転職。

システム設計・セキュリティ

21歳 220万
中小システム企業にプログラマとして入社。(Java)
24歳 380万
要領の良さからシステムコンサルタントとなる。
26歳 520万
担当プロジェクトで良い成果を出す。セキュリティ業務に目を付け、本格的に勉強を始める。
28歳 540万
中堅IT製品企業にセキュリティエンジニアとして転職。(脆弱性診断、SOC、ミドルウェア設定)
30歳 680万
担当プロジェクトと他プロジェクトのセキュリティで明らかな差が出て、社長・熟練技術者などから信頼を得る。
33歳 780万
ベンチャー系ゲーム企業にセキュリティエンジニアとして転職。(アプリケーション診断、Ansible、WAF)
35歳 820万
Cisco CCDP資格合格。
37歳 880万
ベンチャー系中堅ITサービスにインフラエンジニア(セキュリティ担当)として転職。

大手SIer

23歳 360万
大手SIerにシステムエンジニアとして入社。(Java)
24歳 380万
大手金融機関への客先常駐。
26歳 520万
開発センターへ異動。
28歳 650万
主任。
32歳 800万
金融案件から官公庁案件へ変更。部門異動。
35歳 950万
課長代理。
39歳 1100万
昇進試験合格。課長。

営業から転換したエンジニア

23歳 350万
大手通信会社に入社。地方支店に営業担当として配属。
25歳 400万
別地域に配属。プログラミングの独学を本格化。(PHP, JS)
26歳 360万
中小ベンチャーにエンジニアとして入社。
28歳 400万
フルスタックエンジニア。(C#, PHP)
30歳 500万
中堅サービス企業へ転職。(PHP)
32歳 600万
リーダー。
34歳 670万
PM。
37歳 750万
アプリベンチャー企業へ開発チームマネージャーとして転職。

エンジニア・マーケティング

23歳 340万
中堅システム企業に入社。(Java)
25歳 450万
地方の金融系システム会社に出向。
27歳 580万
CMSパッケージの会社にセールスエンジニアとして転職。
29歳 670万
広域セールス担当を打診される。セールス兼セールスエンジニア。全国各地に出張。
32歳 700万
中堅IT製品企業にシステム企画職として転職。(Excel、PowerPoint、Visio)
36歳 820万
システム部門のシステム企画チームの課長。部門マネージメントと要件定義業務。

セールスエンジニア・PM

23歳 300万
中堅ITベンチャーにエンジニアとして入社。(Ruby, JS)
25歳 410万
プログラミングスキルに限界を感じ始める。(新卒の成果の高さに脅威を感じる)
26歳 430万
IT製品ベンチャーにカスタマイズ開発・セールスエンジニア見習いとして転職。
28歳 520万
セールスエンジニアの仕事が軌道に乗る。
30歳 590万
セールスエンジニア兼PM業務もに担う。(JIRA、Githubなどで管理を行う)
32歳 660万
PM業務、セールスエンジニア業務の両方で良い成果を出す。
35歳 780万
中堅システム企業にソリューション事業部のPM兼開発チーム責任者として転職。(JIRA、Github、Redmine)

IT業界外の企業にも転職するエンジニア1

23歳 300万
中小システム企業にプログラマとして入社。(Ruby)
26歳 450万
中堅ITサービス企業へ転職。(Ruby)
28歳 550万
セールス系業務とSE業務を兼務。
31歳 700万
コンサル企業にシステム系コンサルタントとして転職。(Ruby)
35歳 800万
中堅家具メーカーのシステム部門責任者として入社。
37歳 820万
中堅食品メーカーの小規模システム部門に入社。
38歳 830万
業務が多角化 (プロジェクト管理、開発(PHP, JS)、不具合修正、社内SE、コーディング、社内報の編集)

IT業界外の企業にも転職するエンジニア2

23歳 360万
大手SIerにエンジニアとして入社。
26歳 520万
中堅B2Bシステム企業へSEとして転職。(Java)
28歳 620万
要件定義~詳細設計、Javaのプロトタイプ開発までを担当。
31歳 700万
原料系の中堅商社のSE・システム企画として転職。
33歳 770万
担当プロジェクトを粘り強く推進。業務の効率化に成功し、大きなコストダウンを実現。
34歳 850万
IT戦略部門へ異動。
36歳 900万
課長。
39歳 1050万
中堅素材メーカーの情報システム部門の部長として転職。

PM・プロダクトマネージャー

23歳 330万
大手SIer系システム子会社に技術職で入社。(Java)
26歳 480万
複数の下請企業の進捗管理業務を担う。
28歳 580万
小規模プロジェクトのPM兼SE。(Bugzilla, Redmine, Excel, Java)
30歳 650万
中堅IT製品企業に請負部門のプロジェクトマネージャーとして転職。(Github, Confluence)
33歳 780万
様々なタスクを通じて製品マーケティングの理解力が好評で、製品企画部門と親密になる。
36歳 880万
欠員が発生した影響で、製品企画部門の製品プロダクトマネージャーとなる。

エンジニアから転向する人

23歳 350万
中堅システム企業へSEとして入社。
26歳 450万
中堅サービス企業にエンジニアとして入社。(ASP.NET)
29歳 600万
製品マーケティング部門に異動。
31歳 700万
外資系プロダクト企業にプリセースとして転職。
34歳 850万
プロダクトマーケティング部門のマネージャー。
37歳 900万
ベンチャー企業の製品マーケティング部門責任者として転職。

インフラ・SRE・ネットワークエンジニア

インフラエンジニア

23歳 310万
中小サーバー保守企業に入社。(Linux系OS, Windows Server)
26歳 450万
データセンター保守部門へ異動。(LPIC Level 2試験に合格)
27歳 480万
中堅ウェブサービス会社にインフラエンジニアとして転職。(Linux, Perl, シェルスクリプト)
30歳 540万
インフラチームのリーダー。
32歳 580万
中小ウェブサービス会社に初のインフラ担当者として転職。
33歳 590万
サーバーの冗長構成化、クラウド化、設定の適切化などを積極的に推進。
34歳 620万
インフラ部が作られ部長に昇格。若手メンバーを増員し、3名体制となる。
36歳 650万
中堅システム企業にインフラ保守エンジニアとして転職。

インフラエンジニア・SREエンジニア

23歳 320万
中堅システム企業に入社。客先常駐。(Java、テスト、ドキュメント作成)
25歳 410万
希望でインフラ系案件に転向。Linux中心にApache、Nginx、DB、KVS、Chef、監視、ログなどを猛勉強。
27歳 450万
中小ウェブベンチャーに唯一のインフラエンジニアとして転職。Linuxサーバーと各種ミドルウェア管理を担当。
31歳 540万
中堅法人向けプロダクト企業にサーバーエンジニアとして転職。チームは4名。クラウド化をリード。
34歳 620万
プロダクトベンチャーに唯一のSREエンジニアとして転職。
37歳 680万
中堅ベンチャー系ウェブサービス企業にSREチーム立ち上げ リーダーとして転職。
39歳 780万
AWS、GCP、Azure上で主なインフラ設計を担当。レガシーシステムの廃止を推進。

SREエンジニア・ミドルウェア・スペシャリスト

23歳 350万
大手携帯キャリアへエンジニアとして入社。技術センター配属。
26歳 520万
サーバーミドルウェアの設定、仕様確認、QA業務などを実施。
27歳 580万
大手ベンチャー企業にSREエンジニアとして転職。(Docker、Kubernetes、導入のトラブルシューター)
31歳 720万
中堅技術製品企業にミドルウェア研究開発職として転職。(仮想化技術の研究開発、C++、Lua)
34歳 950万
職位が部長級のエンジニアとなる。
38歳 1100万
技術系スタートアップベンチャーにCTOとして転職。(ビッグデータ関連の技術とエンジニア組織構築を担当)

クラウドエンジニア

23歳 320万
中堅システム企業にプログラマとして入社。(Java、テスト)
24歳 420万
客先の関西地方や東北地方に拠点などに出向。
25歳 440万
インフラサービス事業部に異動。Linux、Apache、Nginx、MySQL、Oracle、ネットワーク設定などを幅広く経験。
26歳 450万
ベンチャー系システム企業にインフラエンジニアとして転職。クラウドアーキテクチャの習得を始める。インフラ保守業務も兼務。
27歳 480万
AWS担当として実力を上げる。GCPにも力を注ぐ。
29歳 550万
有名ウェブサービス企業へクラウドエンジニアとして転職。
31歳 680万
エンジニア評価体制が変わり大幅アップする。
33歳 700万
GCPとKubernetesで社内で強みを持つ人材になる。
36歳 850万
中小IT製品企業の新規インフラサービス部のエンジニアとして部長待遇で転職。

ネットワーク・インフラエンジニア

23歳 320万
大手SIer子会社のシステム会社に入社。SE。
25歳 380万
欠員の影響でインフラ・ネットワーク部門に異動。(LB/FW/クラウド/Cisco/Linuxなど様々な案件を実施)
27歳 520万
大手メーカー系の中堅規模のISP企業に転職。ネットワークエンジニア。(ネットワーク設計企画、SDN、VLAN)
30歳 590万
会社が急成長。親会社の組織改編により社長交代。体制変更により仕事が少し大変になる。
32歳 650万
ベンチャー系の中堅ゲームサービス企業にSREエンジニアとして転職。(主にオンプレミス担当、一部クラウド)
36歳 720万
オンプレミスサーバー群の大規模なインフラ構築プロジェクトを担当。
38歳 980万
SREエンジニアリングチームのマネージャー。

不遇なインフラ保守エンジニア

21歳 210万
中小旅行会社に入社。
24歳 250万
中小システム系派遣企業に転職。Excel業務、テスターからスタート。
26歳 360万
中小商社や中小ベンチャーに派遣。(Linuxサーバー、Apache、DB、FW設定 等)
27歳 380万
大手通信企業のサーバー管理部門に派遣。(夜間と休日の対応、指示書に基づく設定)
29歳 400万
作業ミスをして派遣先の社員から強く叱責される。優しいその他社員の対応も冷たくなる。
30歳 400万
中小ウェブベンチャーにインフラエンジニアとして転職。(クラウド環境)
32歳 420万
意識の高い若手社員から「やる気がない人」としてレッテルが貼られる。ミス指摘も言い方がキツメになる。
33歳 420万
自宅から近い中小システム企業に社内SE・サーバー保守担当として転職。
36歳 480万
深刻なサーバー障害が起きる。努力で問題を解消。年末に努力賞を受賞。

独立・イレギュラー・その他

SE・プログラマ職・フリーランス

20歳 200万
中小システム企業へエンジニアとして入社。(Java、テスター)
23歳 380万
基本設計以降、詳細設計、開発、テストを幅広くこなす。
26歳 450万
中堅ITサービスベンチャーへ転職。(Java)
28歳 500万
PHP案件が次第に増え60%程度になる。レガシーシステムの担当となる。
30歳 650万
メガベンチャーへの転職。(Java, Spring Boot)
33歳 680万
半分程度がElixir案件になる。
35歳 760万
中堅システム企業へ転職。(Java、Elixir)
38歳 920万
独立(フリーランス) エージェント経由でJavaエンジニアとして活動。

フリーランスで成功したエンジニア

23歳 360万
大手通信企業へ技術職で入社。緩さと将来性に危機感を抱き始める。
25歳 480万
中堅システム企業へ転職。入社以降は幅広いシステム案件を根性でこなす。
27歳 620万
残業や休日出勤がかなり多くなるものの精力的に案件に立ち向かう。管理職のキャリアを奨められるが断る。
30歳 680万
会社を退社。フリーランスになる。エージェント経由の取引が主。
31歳 780万
独立後は会社員時代より時間に余裕ができる。
32歳 900万
直契約で中堅企業のシステム導入担当を担う。
34歳 1200万
直契約で大手企業のシステム導入の実務責任者を担う。以降も似た案件を継続。
36歳 1300万
直契約で中堅企業のセキュリティコンサル案件を担う。
39歳 1500万
システム導入とセキュリティコンサルをアドバイス業として実施。

自由なフリーランスエンジニア

23歳 320万
中堅システム企業へSEとして入社。(CakePHP)
26歳 550万
フリーランスで独立。1年目は主に中堅ウェブサービス会社。(PHP, JS)
28歳 700万
中堅システム会社常駐とウェブ系サービスの受託開発。
29歳 800万
受託がパターン化し、案件を選べば仕事が短時間で終わるようになる。
30歳 850万
システムはパッケージ提供のような形態となり、半分以上の時間をゲーム制作に費やす。
32歳 1300万
制作したミニゲームが予想以上の売上が上がる。海外旅行しながら開発する。
33歳 1400万
旅行のYoutube配信を始めるも、まったく軌道に乗らず。
34歳 850万
ミニゲームの売上が激減し、ウェブ会社の常駐開発に注力。
36歳 1050万
ミニゲーム開発実績によりアプリゲーム企業に常駐先を変更。(Swift, Kotlin)

IPOする会社のCTO

23歳 320万
中小ソフトハウスへプログラマとして入社。(C++, Java)
24歳 340万
技術友達を作るためにブログなどで技術情報を配信。個人でOSS・ミドルウェアなどを発表。
26歳 480万
スタートアップベンチャーからネットを通じて技術顧問のオファーが来る。実際は顧問というより開発依頼だった。(顧問料10万/月程度)
27歳 550万
正式に採用のオファーが来る。エンジニア数名の状態で転職。入社後は深夜残業・休日開発が多くなる。社長と事業責任者から納期を頻繁に迫られる。
28歳 700万
従業員数20名規模。取締役CTOとなる。ストックオプション(SO)が付与される。
30歳 850万
従業員数40名規模。追加のSOが付与される。SOの保有数は社内で6番目となる。
32歳 1000万
従業員数80名規模。会社がIPOする。
34歳 1300万
会社の売上が毎年大きく伸びる。SOを行使し、8000万円分程度を現金化。
36歳 1600万
会社の売上がIPO後、初めてマイナス成長となる。
38歳 1100万
CTO退任。技術顧問となる。技術コンサル・ミドルウェア開発企業(1名スタート)を起業する。

エンジニアでスタートした起業家

23歳 370万
大手メーカー系子会社へエンジニアとして入社。(COBOL, Java)
25歳 480万
ベンチャー企業へ転職。PM兼サービス担当。
27歳 600万
ウェブサービスの会社を起業。
30歳 1000万
会社規模10名。
33歳 1400万
会社規模30名。
35歳 1600万
会社規模50名。社外取締役で100万。
37歳 1800万
中堅企業に2億で会社を売却。社外取締役で100万、顧問報酬で100万。
38歳 200万
休み。旅行が多い。顧問報酬で200万。株で1000万の損失。
39歳 1200万
好きなジャンルで新会社を起業。(顧問報酬200万は継続)

ハードウェアエンジニア・ソフトウェアエンジニア

25歳 350万
大学院卒業後、中堅電子機器製品企業へ技術者として入社。
27歳 380万
LSI設計、デジタル回路設計などを本格的に担当。
29歳 450万
新設のIoT機器部門へ異動。(Python, C++) 個人でもPython開発を行う。
30歳 500万
中堅ウェブサービスベンチャーへ開発エンジニアとして転職。(Python, Django)
31歳 560万
リードエンジニア。機械学習の勉強を個人で始める。
33歳 650万
技術系ソフト製品のベンチャー企業にデータエンジニアとして転職。(Python, Scikit-learn, Scipy, Keras)
36歳 780万
肩書がデータサイエンティストに変わる。データ分析ミドルウェアにも強くなる。(Hadoop, Spark, Redshift, BigQuery)
39歳 880万
OCR・音声解析製品の技術ベンチャー企業にチーフエンジニアとして転職。

ニート・エンジニア

23歳 100万
大手化学メーカーに総合職として入社。短期間で退社。以降は興味のあるジャンルで活動。
ゲーム開発、ウェブサービス開発、MIDI作曲、3Dモデリング、シナリオライター、FXなど。
24歳 120万
ゲームアプリ開発、ウェブ開発を幅広く実施。(Objective-C, Python)、FX。
26歳 240万
家族から強く心配され、スローペースで就職活動を開始。収入は過去に開発した仕組みで240万となる。
27歳 550万
自宅近くの中小システム会社にエンジニアとして入社(PHP, Python)。本業: 250万、その他ウェブサービス、ゲームアプリ収入: 300万。
29歳 570万
社長がゲーム開発に興味を持ち、単独の開発担当に指名される。本業: 350万、その他: 220万。
31歳 730万
中堅ITサービスベンチャーに転職。(Ruby, Python)。本業: 480万、その他: 250万。
32歳 740万
エンジニアリングに本格的に力を入れ始める。会社の仕事と勉強に力を注ぐ。本業: 500万、その他: 240万。
35歳 920万
リーダーエンジニア。(Ruby, Python, DDD) 本業: 650万、その他: 270万。
37歳 1100万
社内エンジニアの中で高い実績を上げる。副業でVTuber向けシステムを開発する。本業: 750万、その他: 350万。

実態はコーダーのフロントエンジニア

23歳 270万
中堅卸売企業に総合職として入社。
25歳 200万
退社。IT業界への転職を目指しオンライン教材でプログラミングを本格的に勉強。HTML/CSS/JS/PHP/Ruby/Railsの基本を学ぶ。
26歳 300万
中小ウェブベンチャーにエンジニアとして入社。(PHP, JS, HTML/CSS)
28歳 380万
開発案件が担えず、制作部門へ異動。(HTML/CSS/Photoshop/PowerPoint)
30歳 420万
中小システム受託会社にフロントエンジニアとして転職。(募集要項の条件はHTML/CSS/元気)
32歳 440万
テストとコーディングタスクがほとんど。個人でSass/BEMなどを習得。
33歳 460万
中堅ウェブ受託企業へ転職(コーダー/制作/フロントエンジニア)。Reactの勉強を始める。
35歳 480万
チームにReact導入を主張するが、”実績のなさ”から流れる。
36歳 500万
C2Cサービス企業にディレクター兼マークアップエンジニアとして転職。

下落するエンジニア

23歳 320万
中小システム企業にエンジニアとして入社。(Perl)
26歳 410万
小規模モバイルサービス企業に転職。(Perl)
28歳 650万
社長に「何でもできる」をPRし、お気に入りとなる。企画開発部門のマネージャーになる。
30歳 820万
会社が中堅規模になる。
32歳 800万
独自のやり方が通用せず、チーム崩壊。中堅の競合企業にマネージャーとして転職。
33歳 650万
様々な方面から問題を指摘され、降格。一番優しそうな取締役に直談判するも撤回ならず。
35歳 600万
中堅システム企業にSEとして転職。(Ruby)
37歳 580万
若手より成果が出せず減給。面接も次々に落ち、転職もできず。

不遇なエンジニア

21歳 200万
中小生活品販売会社に営業として入社。
23歳 240万
中小システム企業にプログラマとして入社。(Perl)
28歳 380万
中小システム企業へ転職。前任者の仕事がそのまま任せられる。(Perl、PHP)
33歳 450万
中小サービスベンチャーへリーダーとして転職。(PHP)
35歳 480万
事業部が体育会系の会社に売却され、買収した会社に転籍。給与は据え置き。
36歳 460万
出社と退社時の元気な挨拶・上長に対する行動指針などが強制される。残業代が実質的に減る。
37歳 470万
中小パッケージ企業へサポート兼プログラマとして転職。(サイボウズ製品、Java)
39歳 480万
中堅一般企業に社内SE・ヘルプデスクとして転職。(Windows)

自称エンジニア

23歳 290万
中堅ソフト販売企業に営業として入社。
25歳 330万
中小ウェブベンチャーにサイト企画・運用として転職。
26歳 360万
HTML/CSSコーディング、WordPressの若干のカスタマイズを担当。
27歳 410万
自身のtwitterとブログに”生涯エンジニア”と記載される。
29歳 450万
中小ECサービス企業にエンジニアとして転職。意識が高い発言が多いわりに作業は進まず。
30歳 440万
若手エンジニアから叩かれまくられ退社。中小ウェブ企業に企画・運用として転職。
31歳 460万
EC Cube, WordPressサイト等でサイト構築の企画を行う。
34歳 510万
総務からの依頼でExcelのマクロを作ったことをキッカケで社内でマクロ勉強会を開催する。エンジニアは参加者ゼロ。
36歳 530万
少しだけ有名な中堅ウェブサービス企業に転職。twitterプロフィールが”クリエータ-・PM”に変わる。プロフィールに社名も掲載する。
37歳 550万
面識のない同じ会社の人がtwitterアカウントを発見。プロフィールの”PM”という点に疑問を投げられる。名刺に記載される”ウェブプランナー”に変更する。

ブランクが多いエンジニア

21歳 220万
中小システム企業にプログラマとして入社。(ASP、VB)
24歳 350万
残業が多く退社。
25歳 300万
中小ベンチャーに入社。(コーダー兼開発) その後6か月で退社。
27歳 320万
零細エンジニア派遣企業に入社、中堅システム会社に派遣。(Java)
29歳 280万
やりたい事と異なり退社。4ヶ月後に中小システム企業に入社。(Excel業務が中心)
30歳 440万
SESでクライアント企業に常駐。
32歳 450万
職場の人間関係がストレスで鬱となり、退社。自宅でしばらく休む。
34歳 410万
インフラエンジニアとして中小サービス企業に入社。(Windowsサーバー、Red Hat Linux)
39歳 470万
ウェブベンチャーにSREエンジニアとして転職。
40歳 480万
スタンスやレベル感が合わず退社。