COBOLしかできないとどうなる?リスクや生き残るための戦略とは

※当サイトは人材関連サービスを展開する株式会社エイジレスが運営しています。本ページは自社および提携先のPRを含む場合があります。

しーそー

<メインKW> COBOL しかできない <サブKW> <サジェストKW> <検索意図(仮説)> COBOLしかできなくてもやっていけることを確認したい COBOLスキルの価値や将来性を知りたい COBOLエンジニアのキャリアの方向性を知りたい COBOLしかできない場合に必要なスキルアップの内容を知りたい <ペルソナ> ①COBOLしかできない中高年のCOBOLエンジニア  若い頃からCOBOL開発に従事し、ほかのプログラミング言語や技術を学んでいない  COBOLの現在の市場価値やほかの技術との比較、スキル強化の必要性を知りたい ②COBOLエンジニアを採用したい人事担当者  COBOLの保守や移行プロジェクトのため、COBOLエンジニアを採用予定  COBOLエンジニアの市場動向や採用の困難さを知りたい <最低文字数> 5,000

「COBOLしかできないけど、将来は大丈夫?」
こんな不安を抱えるCOBOLエンジニアは多いのではないでしょうか?
この記事では、COBOLの現状・求人動向・COBOLしかできないことのリスクなどを解説していきます。
身につけるべきスキルも紹介するので、将来を考える参考にしてください!

  • 【この記事を読んでわかること】
  • 新規システム開発でのCOBOLの採用はほぼなく、COBOL案件は既存システムの維持保守や移行が大半
  • COBOLしかできないエンジニアは年収が低い傾向があり、キャリアの選択肢も狭い
  • COBOLしかできないエンジニアは、キャリアの終盤であればCOBOL1本で乗り切れる可能性がある
  • 一方、まだエンジニア人生の序盤から中盤なら、COBOLに依存しないスキルを身につけることが重要

おすすめのプログラミングスクール

「ITスキルを身につけて年収をあげたい」とお考えなら、プログラミングスクールがおすすめです。
プログラミングスクールでは、将来の転職を見据えて実践的なカリキュラムや、転職活動のサポートも行っています。

現在は多くのプログラミングスクールがありますが、迷ったらコースが豊富な『DMM WEBCAMP 』を選ぶと良いでしょう。

DMM WEBCAMP

  • コースが豊富で自分の目的にあった学習を選びやすい
  • 未経験者を徹底サポート
  • 補助金最大70%給付
  • 【公式】https://web-camp.io

CTACTA

【結論】COBOLしかできないエンジニアの将来は残りのキャリアによる

しーそー

文字数:200〜400 最初に本記事の結論として、COBOLしかできなくても需要があることを伝えます。 COBOLは古い、時代遅れと言われ続けているが、金融機関や官公庁などを中心に現在でも多くの企業で使われ続けていることに触れてください。 すぐにCOBOLシステムがなくなることはなく、COBOLを扱える人材も減っているので、当面は需要があることを解説願います。 ただし、今後のエンジニア人生が長い場合には、将来を見据えてほかのスキルも身につけた方が良いことも付け加えてください。 その理由やおすすめのスキルを解説していく、としてこの後に繋げてください。

COBOLしかできないエンジニアの将来は、残りのキャリアによって異なります。

もし、エンジニアとしてのキャリアが終盤に差し掛かっているなら、COBOLのスキル1本でも乗り切れる可能性は高いでしょう。COBOLは「古い」「時代遅れ」「なくなる」と言われ続けながらも、今でも多くの企業で稼働し続けています。
大規模かつ複雑なレガシーシステムの移行は容易ではなく、当面のあいだはCOBOLエンジニアへの需要はなくならないでしょう。

一方で、まだエンジニア人生の序盤から中盤という人は、COBOLの需要が激減する未来を見越したキャリア設計をおすすめします。長い目で見ると、COBOLシステムが減り、需要が先細っていくことはほぼ確実です。
ほかのプログラミング言語・環境の知識や、COBOLに依存しないスキルを計画的に身につけていきましょう。

以上が、COBOLしかできないエンジニアの将来に関する、本記事の結論でした。ここからは、その結論に至るCOBOLの現状や求人動向、COBOLしかできないリスクなどを解説していきます。

COBOLの現状|将来性は高くないがエンジニアの需要は底堅い

しーそー

文字数:900〜1,200 COBOLが置かれた現状について、下記の3つの見出し3を設定してください。 将来性はないが、既存システム保守や移行の需要はあり、エンジニアの希少性は高まっているので、捨てたものではないという趣旨で解説願います。 見出し3  ・新規開発でCOBOLが採用されることはほぼ無く将来性は低い  ・当面COBOLシステムがなくなることはなく保守や移行の需要はある  ・COBOLを扱える人材の減少によりスキルの希少性は上昇

COBOLのプログラミング言語としての将来性は、残念ながら高くはありません。一方で、COBOLエンジニアの希少性は高まっており、COBOLしかできなくても近い将来に仕事がなくなることはないでしょう。

そのように考えられる3つの理由を解説します。

  • COBOL言語の新規開発への採用はほぼない
  • 既存のCOBOLシステムの保守や移行の需要はある
  • COBOLを扱える人材の減少によりスキルの希少性は上昇

COBOL言語の新規開発への採用はほぼない

現状、COBOLが新規のシステム開発に採用されるケースはほぼありません。

COBOLは1959年の誕生以来、企業の基幹システムや事務システム向けの言語として長く採用されてきました。しかし現代では、基幹システムなどを新規に構築する際の言語はJavaやC#、C++などに置き換わっています。
また、COBOLで作られた既存のシステムも保守効率の低下やエンジニア不足などを背景に、ほかの言語への移行が進んでいるのが現状です。

このように、COBOLシステムが今後増えていく可能性はきわめて低く、プログラミング言語としての将来性は低いと言わざるを得ません。

既存のCOBOLシステムの保守や移行の需要はある

COBOLの新規開発がほぼ期待できない一方で、既存システムの保守や移行の需要はあります。

情報処理推進機構(IPA)が実施した調査によると、COBOLは、ソフトウェア開発で使われているプログラミング言語の割合がJavaに次ぐ第2位です。

言語比率
Java42.40%
COBOL16.30%
Visual Basic.NET9.30%
C#7.60%
C5.60%

これは、過去に構築された既存のCOBOLシステムがまだまだ残っており、維持保守がたくさんあることを表しています。DX(デジタルトランスフォーメーション)がさけばれる中、さまざまな業界でレガシーシステムの刷新も進んでおり、オープン化やほかの言語へ移行するためのCOBOL人材需要も旺盛です。

▼COBOLエンジニアの仕事内容や年収を詳しく知りたい人はこちら

COBOL人材の減少でスキルの希少性は上昇

COBOLは、スキルを持ったエンジニアの高齢化と、若手エンジニアのCOBOL離れによる人材不足が深刻です。

2019年には、エンジニアの入門資格である「基本情報技術者試験」の出題言語からCOBOLが外されたことは、その象徴的な出来事の1つでしょう。また、経済産業省の2018年に公表した「DXレポート」では、「古いプログラミング言語を知る人材が供給不可」となる未来が懸念されています。

このようにCOBOLを知る人材は減少していく一方で、先に述べたようにCOBOLシステムはまだまだ現役です。近い将来にCOBOLシステムがなくなることは考えにくく、数少ないCOBOLエンジニアの希少性は今後も高まっていくでしょう。

▼COBOLの技術者不足の理由を詳しく知りたい人はこちら

以上、COBOLの将来性を考えてきました。次に、COBOLの求人数と求人例を見ていきましょう。

COBOLエンジニアを募集する求人数と求人例

しーそー

文字数:300〜400 エイジレスエージェント、エイジレスフリーランスから、COBOLしかできない人でも応募可能な求人を選んでいくつか紹介してください。

実際にCOBOLエンジニアへの需要はどのくらいあるのでしょうか。

求人数と求人例を見ていきましょう。

  • COBOLエンジニアの求人数はJavaの10分の1以下
  • COBOLエンジニアの求人例を紹介

COBOLエンジニアの求人数はJavaの10分の1以下

大手転職サイトで調査したところ、COBOLエンジニアの求人数は正社員がおよそ7,000件、フリーランスがおよそ6,000件でした。人気言語のJava、Pythonと比べると下記のとおりです。

言語正社員フリーランス
COBOLエンジニア7,083件6,128件
Javaエンジニア91,306件22,175件
Pythonエンジニア49,806件20,040件

正社員の求人数では、Javaエンジニアの10分の1以下とかなり少ないことがわかります。人気言語に比べると見劣りはするものの、7,000件という件数自体は極端に少ないものではなく、自分に合った求人を探す選択肢はあるでしょう。

COBOLエンジニアの求人例を紹介

続いて、弊社サービス「エイジレスフリーランス」に執筆時点で掲載されている案件例を紹介します。

案件概要単価年収換算
【COBOL/SQL】
銀行向けデータ移管支援エンジニア
銀行向けデータ移管プロジェクトで、汎用系エンジニアとして詳細設計から製造、テストまでを担当55万円    660万円   
【COBOLエンジニア】
AIXへのマイグレーション案件リード
COBOL資産をAIXにマイグレーションするプロジェクトで、チームメンバーの管理・課題解決の支援や設計・開発を担当85万円1,020万円
【COBOL/DB2】
既存システムの保守・改修+APM業務支援対応
生損保向けのCOBOLシステムの保守・改修を担当65万円780万円

エイジレスフリーランスに限らず、大手求人サイトを見てもCOBOLの求人・案件のほぼすべてが既存システムの保守や移行です。先に述べたとおり、COBOLでの新規システム開発は望めませんが、COBOLエンジニアを必要とする企業は決して少なくありません。

COBOLエンジニアの求人数と求人例を見てきました。続いては、COBOLしかできないことのリスクやデメリットを見ていきましょう。

COBOLしかできないとどうなる?3つのリスク・デメリット

しーそー

文字数:1,000〜1,500 COBOLエンジニアの希少性は高く需要もあるものの、COBOLしかできないことにはリスクやデメリットもあることを、下記のような見出し3を3〜4つ設定して解説してください。 見出し例  ・長い目で見るとCOBOLエンジニアの需要は先細っていく  ・人気の高い言語に比べて収入は低い傾向  ・技術やトレンドの変化についていけずキャリアの選択肢が限定される  など

COBOLしかできないエンジニアは、キャリアの行く末をCOBOLに委ねている状態です。COBOLしかできないエンジニアの、3つのリスクやデメリットを解説します。

  • 長期的にはCOBOLエンジニアの需要は先細っていく
  • 人気言語に比べて年収が低い傾向
  • 技術やトレンドの変化についていけずキャリアの選択肢が限定される

COBOLエンジニアの需要は長期的には先細っていく

ここまで見てきたように、新規システム開発でCOBOLが採用されるケースはほぼありません。今はまだ、過去に構築されたCOBOLシステムが多く残っており、人材不足も相まってCOBOLエンジニアの需要は堅調です。
しかし、DXの号令の元でほかの言語への移行が進むと、COBOLエンジニアの需要は先細っていくでしょう。

COBOLを採用するシステムが完全になくなり、COBOLエンジニアの仕事が消えるまでには、まだ長い時間がかかるかもしれません。しかし、需要が先細っていく環境に積極的に身を置くことはリスクです。

今後のエンジニア人生が長い人ほど、COBOLに依存しないスキルを身につけて、活躍の幅を広げておくことをおすすめします。

人気言語に比べて年収が低い傾向

COBOLエンジニアの年収は、人気言語のJavaやPython などに比べて低い傾向にあります。

日経XTECHが2019年に実施した調査によると、正社員のCOBOLエンジニアの平均年収は525万円でした。また、大手フリーランスマッチングサイトでのCOBOL案件の平均単価は年収換算で720万円となっています。人気言語のJava・Pythonと比較した結果は下記のとおりです。

言語正社員フリーランス
COBOLエンジニア525万円720万円
Javaエンジニア573万円816万円
Pythonエンジニア608万円912万円

COBOLエンジニアの年収525万円は、国税庁の調査による全給与所得者の平均年収443万円に比べると高いものの、JavaやPythonに比べると低いことが分かります。特にフリーランスではその傾向が顕著です。

エンジニアとして高年収を目指すなら、COBOLしかできないことはデメリットとなるでしょう。

▼Javaエンジニアの仕事内容や年収を詳しく知りたい人はこちら

▼Pythonエンジニアの仕事内容や年収を詳しく知りたい人はこちら

技術やトレンドの変化についていけずキャリアの選択肢が限定される

COBOL開発は現在でも、昔ながらのツールや手法で行われていることが大半です。

COBOLしかできないエンジニアは、現代的な開発手法や環境を身につける機会がありません。たとえば、下記のようなものが挙げられます。

  • オブジェクト指向
  • アジャイル開発
  • CI/CD(継続的インテグレーション/継続的デリバリー)
  • コンテナ化
  • クラウド技術

主流となっている技術やトレンドを知らないと、将来のキャリアの選択肢を狭めることにつながります。将来的にはCOBOL以外も視野に、と考えているエンジニアは、今のうちから現代的な開発手法や環境にも関心を持って学んでいくと良いでしょう。

以上、COBOLしかできないエンジニアが抱えるリスクやデメリットでした。最後に、COBOLしかできないエンジニアが身につけるべきスキルを紹介します。

COBOLしかできないエンジニアが身につけるべき3つのスキル

しーそー

文字数:900〜1,200 COBOLしかできないエンジニアが活躍の幅を広げるために身につけるべきスキルを、下記のような見出し3を3〜4つ設定して、役立つ理由などを交えて解説願います。 上で解説しているリスク・デメリットの解決手段になっていると尚可。 見出し例  プログラミング言語に依存しないソフトスキル  レガシーシステムの移行スキル  クラウド技術   →AWSはCOBOLに対応  など

COBOLしかできないエンジニアが、将来に備えて身につけておくと役立つ3つのスキルを紹介します。

  • プログラミング言語に依存しないスキル
  • レガシーシステムの移行経験と移行先のスキル
  • クラウド技術

プログラミング言語に依存しないスキル

COBOLしかできないエンジニアでも、プログラミング言語に依存しないスキルがあれば、COBOL以外の開発プロジェクトで活躍できる可能性が高まるでしょう。具体的には、下記のようなスキルが挙げられます。

  • 業務知識
  • マネジメントスキル
  • 要件定義・設計スキル
  • ドキュメンテーション能力

COBOLしかできないエンジニアには経験豊富な中高年が多いでしょう。COBOLしかできないと思っていても、長年にわたるCOBOL開発の中で、業務知識やチームを率いた経験が蓄積されているはずです。

こうしたスキルをより磨いていくことで、COBOL以外の開発現場でも必要とされる人材にステップアップできるでしょう。

レガシーシステムの移行経験と移行先のスキル

先に述べたとおり、現在のCOBOLの開発案件は既存システムの保守、もしくはオープン化や現代的な言語・環境への移行が大半です。

オープン化や移行は、単に右から左へシステムを移すだけと簡単に考えられがちですが、そんなことはありません。特にレガシーシステムは、設計書が整備されていないケースや、長年のメンテナンスで処理が複雑化し容易に読み解けないケースもあたり前です。

こうした移行の事情をよく理解し、実際に多くの成功体験を持つエンジニアはたいへん貴重で価値があります。さらに移行先の技術知識も兼ね備えていれば、双方のブリッジ役もこなせます。そして、移行後には新システムの保守も担える人材として重宝されるでしょう。

クラウド技術

近年のIT業界でクラウド化の波は無視できません。

メインフレームや自社サーバー上で稼働するCOBOLシステムを保守しているエンジニアの中には、クラウドは無縁と考えている人も多いでしょう。しかし、現在では、レガシーシステムのクラウド上への移植も不可能ではありません。

2021年、クラウドプラットフォームのAWSは、メインフレームからクラウドへの移行を容易にする「AWS Mainframe Modernization」を発表しました。

今後は、メインフレームからクラウドへ、一気にシステムを現代化するケースも増えるでしょう。そのときには、クラウド技術を備えたCOBOLエンジニアが重要な役割を果たすことになります。

おすすめのプログラミングスクール

「ITスキルを身につけて年収をあげたい」とお考えなら、プログラミングスクールがおすすめです。
プログラミングスクールでは、将来の転職を見据えて実践的なカリキュラムや、転職活動のサポートも行っています。

現在は多くのプログラミングスクールがありますが、迷ったらコースが豊富な『DMM WEBCAMP 』を選ぶと良いでしょう。

DMM WEBCAMP

  • コースが豊富で自分の目的にあった学習を選びやすい
  • 未経験者を徹底サポート
  • 補助金最大70%給付
  • 【公式】https://web-camp.io

エイジレスにはCOBOLエンジニアを求める企業の求人や案件が多数

しーそー

文字数:300〜400 ①エイジレスには転職者向けの「エイジレスエージェント」とフリーランス向けの「エイジレスフリーランス」の2つのサービス ②COBOLの求人やフリーランス案件を多数取り揃えている ③エイジレスの紹介  共通  ・年齢不問の求人のみ取り扱い  エイジレスエージェントのおすすめポイント  ・大手企業様と信頼関係があるから高い面談/内定率  ・年収大幅アップでの内定実績多数  エイジレスフリーランスのおすすめポイント  ・高単価案件が豊富、上流商流の案件しか取り扱っていない  ・40代以上のベテランIT人材の大幅年収アップ事例多数

COBOLしかできなくて不安なエンジニアは、COBOLの求人や案件が豊富に揃っているエイジレスにご相談ください。

エイジレスでは、転職者向けの「エイジレスエージェント」と、フリーランス向けの「エイジレスフリーランス」の2つのサービスを展開しています。

エイジレスエージェントは、大手企業との深い信頼関係があり、高い面談/内定率が自慢です。年収大幅アップでの内定実績も多数あります。

エイジレスフリーランスは、商流の浅い案件のみを取り扱い、高単価案件が豊富です。40代以上のベテランIT人材の大幅年収アップ事例も多数あります。

まずはお気軽にご相談ください!

CTACTA

まとめ|COBOLに依存しないスキルを身につけキャリアの幅を広げよう

しーそー

文字数:300〜400 最初に、「この記事を通して、以下のことがわかりました。」と記載したあとに、『この記事を読んでわかること』の箇条書きを再掲願います。 そのあと、ポイントの要約と締めの文を記載してください。

本記事を通して、以下のことがわかりました。

  • 新規システム開発でのCOBOLの採用はほぼなく、COBOL案件は既存システムの維持保守や移行が大半
  • COBOLしかできないエンジニアは年収が低い傾向があり、キャリアの選択肢も狭い
  • COBOLしかできないエンジニアは、キャリアの終盤であればCOBOL1本で乗り切れる可能性がある
  • 一方、まだエンジニア人生の序盤から中盤なら、COBOLに依存しないスキルを身につけることが重要

近年、さまざまな業界でDXの取り組みが加速し、COBOLをはじめとしたレガシーシステムをモダンなシステムに移行する動きが盛んです。COBOLシステムがすぐになくなることはありませんが、長い目で見れば衰退の道は避けられないでしょう。

COBOLしかできないエンジニアは、言語に依存しないスキルを身につけ、キャリアの選択肢を広げておくことが重要です。

アバター画像
執筆者
しーそー
大手証券系システム会社での20年間のシステムエンジニア(SE)歴を経て、2022年4月よりライターの道へ。前職では主に設計・要件定義などの上流工程やプロジェクトマネジメントを経験。職歴を活かしたIT・金融関係の記事や、趣味と実益を兼ねた資産運用・仮想通貨などが得意ジャンル。2児の父として子育てにも奮闘中