未経験歓迎。PRUMは、未経験からの挑戦に本気で向き合い、成長を支える環境を整えています。未経験から本気で成長したい方は、ぜひPRUMへ。

エンジニアに将来性はない?消えていく技術から考える、今の努力の活かし方

エンジニアに将来性はない?消えていく技術から考える、今の努力の活かし方

今学んでいる技術も、いずれ使われなくなってしまうのではないか——そんな不安を感じたことはないでしょうか。技術トレンドが目まぐるしく移り変わる業界だからこそ、身につけた知識が無駄になることへの恐れは根強くあります。

この記事では実際にどれくらいの技術が世の中から消えてきたのか、そしてそれでも「エンジニアの道は茨の道」とは言い切れない理由を紹介していきます。

この記事でわかること
  • 「覚えた技術が無駄になるのでは」という不安が生まれる理由
  • 実際にどれくらいの技術が消えてきたのか
  • 技術が消えても、エンジニアの道が「茨の道」とは言えない理由
  • 技術の移り変わりに、今からどう向き合えばいいか

<この記事もおすすめ!>

PRUMの採用リンク

\株式会社PRUMのメディア/

インタグラムのロゴ

目次

なぜ「覚えた技術が無駄になるのでは」という不安が生まれるのか

エンジニアという仕事は、他の職種と比べても技術トレンドの移り変わりが速い分野です。新しいフレームワークや開発手法の情報が次々に流れてくる中で、「今学んでいることも、そのうち時代遅れになるのでは」という不安を抱くのは自然なことです。

こうした不安は、決して個人の思い込みだけではありません。パーソルキャリアが2021年2月に発表した「ITエンジニアの仕事と意欲に関する調査」(20〜59歳の有職者2,500人のうち、IT技術者1,600人を対象)では、IT技術者の46.5%が自分の技術・スキルの陳腐化に不安を感じていると回答しており、キャリア面での懸念の中でも上位に挙がっていました。やや以前の調査ではありますが、多くのエンジニアが同じような不安を抱えているという事実は、まず知っておいて良い前提です。

実際にどれくらいの技術が消えてきたのか

不安の実態を確認するために、実際に使われなくなった技術の例を見てみましょう。

ブラウザの終了

長年多くの企業サイトや業務システムで使われてきたInternet Explorer 11は、2022年6月にMicrosoftによるサポートが終了しました。特定のブラウザに依存した実装を続けてきた現場では、対応の見直しが必要になりました。

プラグイン技術の終了

Webページに動画やアニメーションを表示するための技術として使われていたMicrosoft Silverlightも、サポートが終了しています。こうしたプラグイン型の技術は、Webブラウザ自体の標準機能が進化するにつれて役目を終えていきました。

これらはいずれも、当時は広く使われ、多くのエンジニアが学習・実務で触れていた技術です。技術が入れ替わっていくこと自体は、業界の変化として現実に起きていることだと言えます。

PRUMを見てみる

技術が消えても、エンジニアの道が「茨の道」とは言えない理由

特定の技術が使われなくなること自体は事実ですが、それがそのままエンジニアとしての努力の無駄を意味するわけではありません。ここで整理しておきたいのが、「表層の技術トレンド」と「土台となる考え方」の違いです。

スクロールできます
区分具体例技術の移り変わりとの関係
表層の技術トレンド特定のフレームワークの書き方、特定のブラウザ・プラグインの仕様時代とともに移り変わりやすい
土台となる考え方問題を切り分けて考える力、設計の基本原則、デバッグの進め方技術が変わっても引き継がれやすい

新しい技術を学ぶ過程で身につくのは、その技術固有の書き方だけではありません。「なぜこの設計が合理的なのか」「不具合の原因をどう切り分けるか」といった土台の部分は、表層の技術が入れ替わっても引き継がれていきます。特定の技術が使われなくなったとしても、それを学ぶ過程で得た土台部分の力は残り続けるという点が、「エンジニアの道は茨の道」と単純には言い切れない理由の一つです。

「あなたが作った製品は誰が使うかわからない」という視点

技術の移り変わりへの向き合い方として、もう一つ持っておきたい視点があります。それは、自分が関わった製品やコードが、この先どこで、どのように使われ続けるかは、作った本人にもコントロールできないという事実です。

想定していなかった場面で自分の書いたコードが長く使われ続けることもあれば、力を入れて作ったものが早々に役目を終えることもあります。この不確実性を前提に置いておくと、「この技術を選んで正解だったのか」と過度に気負う必要がなくなります。その時々で最善だと考えられる技術を選び、目の前の課題にベストを尽くす、という姿勢のほうが現実的だと言えます。

技術の移り変わりに、今からどう向き合えばいいか

技術の移り変わりを前提とした上で、今からできる向き合い方には次のようなものがあります。

  • 特定の技術の使い方だけでなく、その背景にある原理・仕組みを理解する習慣を持つ
  • 複数の技術を経験する中で、共通して現れるパターン(設計の考え方や問題解決の手順)を意識する
  • 新しい技術を選ぶときは、「なぜその技術を選んだのか」という理由を自分の言葉で説明できるようにしておく

これらはいずれも、特定の技術がなくなったとしても引き継いでいける力を意識的に育てるための習慣です。

まとめ:技術は移り変わっても、そこで培った学び方・考え方は無駄にならない

実際に、Internet Explorer 11やMicrosoft Silverlightのように、広く使われてきた技術が役目を終えていくことは現実に起きています。しかし、特定の技術トレンドが移り変わっていくことと、そこで積み重ねてきた努力が無駄になることは、同じ意味ではありません。

技術を学ぶ過程で身につく問題解決の型や設計の考え方は、表層の技術が変わっても引き継がれていきます。技術の移り変わりを過度に恐れるのではなく、その時々でベストを尽くしながら土台となる力を積み重ねていくことが、エンジニアとしての努力を無駄にしない向き合い方だと言えるでしょう。

PRUMの採用リンク

Q&A|技術の移り変わりとエンジニアの将来性に関するよくある質問

今学んでいる技術がなくなったら、学んだ時間は無駄になりますか?

特定の技術そのものが使われなくなったとしても、その技術を学ぶ過程で身につけた問題解決の考え方や設計の基本は無駄になりません。時間が完全に無駄になるわけではないと考えてよいでしょう。

これから学ぶ技術は、将来性のあるものを選ぶべきですか?

将来性を考慮すること自体は有効ですが、完璧に将来を予測することは誰にもできません。将来性だけでなく、今の自分の興味や現場での必要性も踏まえて選ぶ方が、学習を継続しやすくなります。

技術の移り変わりについていくには、どうすればいいですか?

個別の技術の使い方を丸暗記するのではなく、その背景にある原理や、複数の技術に共通するパターンを理解する習慣を持つことが、変化に対応しやすい土台になります。

AIによって仕事が減るのではという不安には、どう向き合えばいいですか?

技術の変化に対する不安という点では、過去のブラウザやプラグイン技術の移り変わりと本質的には近い構造です。変化そのものを止めることはできないため、原理を理解する姿勢や、変化に応じて学び直す習慣を持っておくことが現実的な向き合い方になります。

「エンジニアの道は茨の道」というのは本当ですか?

技術の移り変わりが速いという意味では、学び続ける負荷がある職種だと言えます。ただし、身につけた土台の力は技術が変わっても引き継がれるため、「努力がすべて無駄になる道」と単純に言い切れるものではありません。

技術が変わっても引き継がれる「土台の力」とは、具体的に何ですか?

問題を切り分けて考える力、設計の基本原則、デバッグの進め方といった、特定の技術に依存しない考え方が代表例です。新しい技術を学ぶ際にも、こうした土台を意識しておくと応用が利きやすくなります。

この記事を書いた人

岩本 稜平のアバター 岩本 稜平 株式会社PRUM 代表取締役

株式会社PRUM 代表取締役。未経験から活躍できるエンジニアの育成・採用に力を入れ、一人ひとりの可能性を広げる環境づくりに取り組む。現場で培った知見をもとに、エンジニアのキャリアやAI、技術に関する情報を発信している。

目次