ミドル・シニアのSEに仕事を紹介をしてきて、やはりレガシィ案件の傾向は気になるところ。
コロナ禍を過ぎて、ここ1年余りのCOBOL案件の変化がどうなっているのか調べてみました。
調べ方としては、過去分析してきた方法と同じで、
(1)弊社に来ている案件で、COBOL開発案件を対象(汎用機、オープン問わない)
(2)案件に記載のある年齢条件でも分類
をしてみました
2023年4月の案件数を1として、2023年1月~2024年4月までのCOBOL案件の件数推移をグラフ化してみました。(図1)
月ごとに件数変動はありますが、近似曲線を描かせると、暫時低減傾向にあり、2023年4月と2024年4月の件数を比較すると2割ほど減ってきています。
やはりCOBOLでの開発数は確実に減ってきているようです。
汎用機の開発を停止していくベンダーの動きもある中で、COBOL資産のさらなる追加や改修は必要最小限に
抑えたいところではないでしょうか。特に国産ベンダーの顧客はマイグレをどうするのかというところに焦点が移っているような気もします。
同時に2024年の1月-3月期案件における、年齢条件等に変化はあるのか
こちらは、2019年からの傾向も合わせて比較してみました。(図2)
なお年齢分類は下記5分類でまとめています。
・40代までの年齢制限記載があるもの(30代まで、20代までの制限もこちらに含む)
・50代前半までの〃
・50代後半までの〃
・60代前半までの〃
・年齢制限記載がない案件
記載がない案件というのは、年齢不問という意味ではなく、単純に案件に年齢記載がない案件を数えています。
2024年1月ー3月期を分類してみると、”年齢条件記載無し”が6割近くを占め、50代後半まで(16%)、50代前半まで(12%)、30代、40代迄(11%)、60代前半まで(10%)という割合順になっています。
2019年からの傾向で見ると、
・年齢記載無しの案件が増える傾向にあること、
・必ずしも30代、40代条件が増えているわけでもない
ことが解ります。
年齢条件よりは、スキルや人間性というところに重きが置かれているのかも知れませんし、永続的にCOBOLを使っていく、そのために若手がほしいという顧客が少なくなってきていることの裏返しかもしれません。
案件が少なくなっている中で、ベテランのCOBOL人口は増え続けていると思います。
そんな中で、COBOL言語で開発ができる以外に、どういう+αを持っていて,アピールできるかが案件に参加するうえで、重要な要素になってくるのではないでしょうか。
自分の得意分野や、ある意味不得意分野の濃淡をつけて、それにマッチした案件でアピールしていくことが、今後も求められていくのではないかと思います。
永く開発をしてきた方には何かしら得意分野があるはずです。案件に応募する前に、今一度自分の強みは何かと問いかけてみてはいかがでしょうか。
前回2021年度の案件状況を2020年度と比較し、件数として回復傾向にあること、その中でJava案件の
延びが大きいことが解りました。(前回ブログ)今回は、2021年度のCOBOL案件や、インフラ・基盤、PMO案件の傾向をまとめてみたいと思います。なお、毎度のことですが、あくまでも弊社に来る案件を基にまとめたものであり、規模的には小さいので、一つの例、状態としてこんなことが起きていると見て頂ければ幸いです。
COBOL案件の年齢条件の変化を分類してみました。2019年から2022年1月~3月期を比較してみると、
年齢割合は大きくは変化していないように見えます。年齢条件記載無し案件の比率は増えてはいますが、30代40代+年齢記載なしと50代~65才までの案件数割合は、少しづつ50代以降の比率が少なくなってきており、コロナを乗り越えた後に、年齢制限が大きく緩和される状況になるということは現状なさそうです。
やはりこうした制限を超えていくには、スキル、経験が特殊(アセンブラ、特殊言語)であったり、
深さ(例えばOS系やツール系のスキル、業務・上流系)、過去従事プロジェクトの長さ等が重視されてくると思われます。
弊社に来る件数の2割を占めるのが基盤系の案件。件数も年々延びているので、その中でクラウド指定がどれほどあるのか調べてみると、AWSが55%、Azureが25%、GCPの割合となってきています。
OSで見るとLinuxが7割、Windowsが3割という比率となっています。
クラウド別OSで見ると、AWSではLinuxが8割の比率となっているのに対して、逆にAzureでは7割がWindowsとなり提供元の特徴が顕著に出ている結果となりました。
やはりクラウドを選択する際においてもOffice365等MS製品の親和性を優先しているのかも知れません。今後インフラ基盤技術でアピール目指す方は、LinuxメインであればAWSのサービス、WindowsであればAzureのサービススキルを身に着けると、よりスキルアピール度が高くなると言えるかも知れません。
PMO案件についても1割強を占めるので、どのような役割が求められるか分類してみました。年齢を重ね、開発現場から管理をメインでされていた方は、PMOでの案件要望となりますが、PMOに求められる役割も非常に幅が広い。PMのお手伝いで議事録書き等から、基盤や開発の支援、その上流をつかさどるもの、コンサル的に立ち回るものまで、求められるスキルもかなり多様です。
そこで、PMOとしてどんなスキルが求められているかを調べてみましたた。
2021年の案件を見ると工程管理、進捗管理、品質管理、ファシリテーション等の分野は、1割強。顧客の業務や、プロセスフロー等業務系が求められているPMO案件が社員代替も含めて5割を占めています。その他、開発技術(例:ソースレビューや、フレームワーク技術)や基盤技術(例:クラウド技術)等自らは”手を動かさない”けれども技術的支援を担う案件も3割強あり、PMOとしてのみ専門で来た方より、今まで設計や開発、基盤構築等を経験した方がPMOとしてプロジェクトを引っ張って行く、そんなPMOが今求められていると言えます。
以上2021年度の案件を分析して来ました。コロナで一時期大きく案件件数の変動はありましたが、コロナを経て大きなトレンドに変更はないまま、件数的にはコロナ前に戻って来た状況にあるようです。また定期的に件数変動等分析していきたいと思います。
#シニア #仕事 #エンジニア #システム #COBOL #コロナ #クラウド #基盤 #インフラ #PMO #AWS #Azure #Linux #Windows