多様化するエンジニアのキャリアパス。日本で成功するには?
エンジニアとして活躍する外国人のみなさんにとって、日本で自分自身のキャリアをどう描いていけるかはとても気になるでしょう。近年、エンジニアのキャリアパスは多様化しています。そこで本記事では、従来のキャリアパスから現在のキャリアパスへの変化、そして日本で成功を掴むための方法などを解説。今はまだ漠然としているキャリアパスを鮮明に描けるような情報をお届けします。エンジニアのキャリアパスの変化java、JavaScript、Perl、PHP、Objective-Cをはじめ、新しいプログラミング言語でのシステム開発、開発したシステムに関連する技術など、より専門的で細分化されたIT技術が求められるようになってきました。その動きに比例するようにニーズに対応していくためエンジニアの役割も多様化しています。結果として、エンジニアのキャリアパスも多様化、複雑化。将来を描きにくくなっている方も多いのではないでしょうか。とは言え、プログラミング言語は世界共通。スキルと経験があれば日本でも世界でも理想のキャリアパスを実現することができます。この記事では、どのようにキャリアパスが多様化してきたのか、「今までのエンジニアキャリアパス」と「現在のエンジニアキャリアパス」を比較しながら、解説していきます。今までのエンジニアキャリアパスとはPG(プログラマー)▼SE(システムエンジニア)▼PL(プロジェクトリーダー)▼PM(プロジェクトマネージャー)上記が従来の一般的なエンジニアキャリアパスです。以前はPG (プログラマー)としてキャリアをスタートさせて、経験を積み重ねながらキャリアを歩んでいきました。このキャリアパスの形が近年では下記のように変化を遂げています。現在のエンジニアキャリアパスとはPG(プログラマー)▼PM (プロジェクトマネージャー)▼ITコンサルタント▼ITアーキテクト▼ITスペシャリスト上記が現在主流となっているエンジニアキャリアパスです。この他にも「フルスタックエンジニア」といった専門分野に精通するエンジニアや「CTO」と言われるトップエンジニアへのキャリアパスも目指せるようになり、キャリアに応じた多様な道が現れてきています。そして、今後のIT技術の発展によって、日本ではさらにキャリアパスは多様化すると考えられています。エンジニアの多様なキャリアを紹介新しいプログラミング言語の登場、新しい情報システムの開発など、目まぐるしくIT技術が変わるIT業界において、常に新しい専門技術者が誕生しています。そこで、多様なキャリアパスを描いていくために、エンジニアの各専門職について紹介します。【今までの主流だったキャリアパスの各専門職】PG(プログラマー)プログラマーは、システムエンジニアが設計したシステムに対して、java、JavaScript、Perl、PHP、Objective-Cなどの必要なプログラミング言語を使用して作業を行う技術者です。SE(システムエンジニア)システムエンジニアは、クライアントがどのようなシステムを求めているかをヒアリングから正確に把握し、プログラマーに的確な指示を出して、最適な仕様のシステム開発を行う技術者です。PL(プロジェクトリーダー)プロジェクトリーダーは、システム開発などのプロジェクトを遂行するための現場管理を行います。プロジェクトの要件定義や基本設計、詳細設計などを把握し、システム構築の確認、テスト、納品までを管理する現場責任者です。PM(プロジェクトマネージャー)プロジェクトマネージャーは、開発するシステムに応じて、予算やスケジュールの決定や開発メンバーの招集を行い、プロジェクトチームを結成します。そしてクライアントに納品するまでプロジェクトを遂行していくマネジメント職です。【現在の主流であるキャリアパスの各専門職】ITコンサルタントITコンサルタントは、企業のIT戦略の策定、システムの見直し、新システム導入の提案、システムの最適化・動作検証などを行います。「ヒアリング・分析」「提案」「マネジメント」と多岐に渡ってシステム開発業務を行う最上流工程を担当する職種です。ITアーキテクトITアーキテクトは、経営におけるビジネス戦略において、最適なシステムを開発するために共通仕様や要件定義、システムの方向性や検討・提案、運用・保守要件まで多岐に渡って行うことができる技術者です。ITスペシャリストITスペシャリストとは、ITスキル標準(ITSS)が定める「プラットホーム」「システム管理」「データベース」「ネットワーク」「分散コンピューティング」「セキュリティ」の6つの専門分野のいずれかにおいて、レベル3以上を満たす技術者です。【職種別の給与水準】<出典:経済産業省「IT関連産業の給与等に関する実態調査結果」(平成29年8月21日)>キャリアパスが多様化し、それぞれの職種によって収入にも差が出てきました。上図はIT関連産業における職種別の給与水準です。プログラマーやシステムエンジニアからキャリアをスタートし、管理職系にキャリアアップするか、アーキテクト系でキャリアアップするかによって給与平均は変わります。これから歩みたいキャリアパスの指標として参考にしてみてください。エンジニアが理想のキャリアパスを描くためには思い描いているキャリアパスを実現するために“どんなプランを立てて行動に移していけばいいのか”。IT技術の発展、多様化しているからこそ、実現したいキャリアを歩むために「自分の市場価値の理解」「自分のレベルの把握」「キャリアプランの明確化」を行なっていくことが重要です。それではこれから、日本で成功を掴むためのキャリアパスのポイントを解説していきます。外国人エンジニアの日本での市場価値2019年をピークにIT人材は減少傾向となり、より一層の人材不足が懸念されています。そのことから、外国人エンジニアの採用にシフトした企業が増加。IT人材不足の解消はもちろんのこと、グローバル化の促進に期待を寄せる企業も増えています。さらなる発展が予測されるIT業界で、外国人エンジニアの市場価値は高まり続けていると言えます。活躍の道がひらけている今、思い描くキャリアパスの実現に向けて行動を起こす良いタイミングとも考えられます。<図1><図2><図3><出典:図1–3経済産業省「IT人材の最新動向と将来推計に関する調査結果」(平成28年6月10日)>キャリアパスに大切なのは自分のレベルの把握理想的なキャリアパスを描いていくためには「今の自分がどういうスキルを持っていて、どれくらいのレベルにいるのか」を正しく把握することが必要です。自らのレベルを知るために、スキルを測るテストを受けてみるなどしてみましょう。自分のレベル感がわかることで、何が足りないのか、どんなスキルを新たに身につけるべきなのかが見えてきます。思い描くキャリアプランを明確化自分のレベルを把握できたら、キャリアプランを明確化するために「過去の分析」「現在の分析」「期間の設定」を行なっていきましょう。そうすることで、今の自分がどこに向かって進んでいるかが鮮明になってくるのです。①過去の分析キャリアプランを明確にするためにまず過去の分析を行います。これまで経験してきた失敗や成功、掲げてきた目標などを書き出して、なぜそういう結果になったのかを細かく書いていきましょう。過去を振り返ると様々な課題が隠されていることに気づくことができ、自己分析にも有効です。②現在の分析過去の分析が終わったら、「現在の分析」を行なっていきます。自分のレベルを把握する際に測ったスキルテストの結果を参考にしても構いません。その他にも「いま任されている仕事」や「得手不得手」を過去の分析と同じように細かく書き出していきます。現在の自分を分析することで、どれくらい市場価値があるのかが鮮明になり、歩んでいきたいキャリアパスを描くのに有効です。③期間の設定思い描くキャリアパスが見えてきたところで行うのが、期間の設定です。「3年後」や「5年後」と期間を決めて、どんなエンジニアになりたいかを書きます。このようにプランを明確にすることによって、エンジニアとして進むべき道が見え、キャリアを華やかにしてくれるのです。キャリアパスが多様化しているからこそ、漠然としたままキャリアを歩まないようにしていくことを心がけていきましょう。転職もイメージ通りのキャリアパスを描く1つの方法日本で成功を掴むために、これからのキャリアをどう歩んでいくべきか。そんな疑問や悩みを持つ外国人エンジニアの方々はこれからも増え続けると予測できます。思い描いたキャリアパスが、今の会社でキャリアを積むことで実現できるのなら、そのまま働き続けることも選択肢の1つです。それとは別に、よりチャレンジングにキャリアパスを描いていきたいと考えているなら「転職」を選択肢に入れることも必要です。ITに強いコンサルタントが、外国人エンジニアの転職をサポートしてくれるサービスもあるので利用してみてはいかがでしょうか。