エンジニアという職業は、かつてはプログラマーからスタートして、システムエンジニア、プロジェクトリーダー、プロジェクトマネージャーといったキャリアパスを辿るのが普通でした。つまり上から指示を受けてプログラミングをする仕事から、システム開発の上流工程に携わり、更にプロジェクトチームの管理の仕事を経て、マネジメント職として現場全体の管理を行う立場へ昇格していく訳です。しかしIT関連の技術が日進月歩で進化を続ける中、エンジニアたちが描くキャリアパスも多様化しつつあります。
同時にクラウドソリューションの市場の拡大に伴って、より高度で専門的な知識を持つエンジニアに対する需要が高まってきました。それまでの目標であったプロジェクトマネージャーの仕事から、更にITコンサルタント、ITアーキテクトなどへのステップアップを目指すエンジニアもいます。最終的には専門分野のスキルを伸ばし、ITスペシャリストになるキャリアパスが考えられるでしょう。
なお、ITスペシャリストと言っても、システム管理やセキュリティなど幾つか種類があるので、自分の得意分野を選ぶことになります。他にもトップエンジニアや、フルスタックエンジニアという選択肢もありますが、何れにせよエンジニアのキャリアパスはこの先、更に多様化すると見られます。
一方で、キャリアプランを明確に描けていないエンジニアも少なくありません。IT業界で働くなら、まず自分の志向性、キャリアの棚卸、現在のポジションなどを客観的に分析して下さい。そして目指す方向性を明確化し、そこに辿り着くまでのルートを設計しましょう。