DevPay
企業一覧年収ランキング面接体験コラム
体験をシェア

AIが発展すると、ソフトウェアエンジニアの数は本当に減るのか?

2026/6/1

はじめに

「もうソフトウェアエンジニアの仕事はAIに奪われる」 「コンピュータサイエンスには価値がない」

最近、こうした言葉を目にする機会が増えました。

実際、ここ1〜2年でAIコーディングエージェントの進化は異常なスピードです。簡単なWebアプリなら、自然言語だけで数分で完成する時代になりました。

では、本当にソフトウェアエンジニアは不要になるのでしょうか?

私はむしろ逆で、「AIによってソフトウェアエンジニアの総数は増える可能性が高い」と考えています。

「コードを書く量」は減る。でも「作られるソフトウェア」は爆増する

AIは確かにコードを書く仕事を自動化しています。

しかし重要なのは、「コードを書くコスト」が下がると何が起きるかです。

それは、

・ 今まで作れなかったものが作られる

・ 小さな会社でもソフトウェアを持てる

・ 個人でもプロダクトを作れる

・社内ツール開発が爆増する

・ 実験コストが下がる

という変化を引き起こします。 そしてもう1つ重要なのが、

技術が進歩するほど、人類はより複雑なソフトウェアを作るようになる という点です。

例えば昔のWebサービスは、

・ 静的ページ

・ 単純なDB

・ 単一サーバー

程度でも成立していました。

しかし現在は、

・ リアルタイム通信

・ レコメンド

・ 動画配信

・ AI推論

・ 分散システム

・ モバイル同期

・ 大規模データ処理

・ マルチクラウド

・ セキュリティ対策

・ グローバル展開

などが当たり前になっています。

昔より「コードを書く効率」は圧倒的に上がっているにも関わらず、社会が求めるソフトウェアはさらに巨大で複雑になっています。

つまり、

生産性向上 = 必要人数減少

ではなく、

生産性向上 = 作れるものが高度化する

という現象が起きているのです。

LLMの台頭によって、人類はさらに複雑なシステムを作り始める可能性があります。

実際、既に

・ AIエージェント同士の連携

・ 音声AI

・ マルチモーダル

・ 自律システム

・ AIネイティブUI

・ リアルタイム推論基盤

など、新しいソフトウェア領域が急速に生まれ始めています。

つまりAIは、「エンジニアを不要にする技術」というより、ソフトウェア化できる領域をさらに拡大する技術とも言えます。

歴史的に見ると、開発効率が上がるほどエンジニアは増えている

ソフトウェア開発の歴史は、「抽象化」の歴史です。

・ アセンブリ言語 → C言語

・ C言語 → Java/Python

・ オンプレ → クラウド

・ 生SQL → ORM

・ フロント手書き → React

・ サーバ構築 → Docker / Kubernetes

・ 手動実装 → GitHub Copilot / Claude Code

これらはすべて「開発効率を上げる技術」でした。

しかし、そのたびにエンジニアは減ったでしょうか?

実際には逆です。

クラウド誕生後、インフラエンジニアは消えたか?

AWSが登場した当初、

「サーバ管理が自動化されるからインフラエンジニアは不要になる」

と言われていました。

しかし現実には、

・ AWS

・ GCP

・Kubernetes

・ Terraform

・ SRE

など新たな専門領域が誕生し、むしろインフラ領域は巨大化しました。

ノーコードが普及するとエンジニアは不要になったか?

数年前には、

「ノーコードでアプリが作れるからエンジニアは不要になる」

という議論もありました。

しかし実際には、

・ SaaS市場の拡大

・ API経済圏

・ スタートアップ増加

・ 内製化需要

によって、ソフトウェア需要そのものが拡大しました。

ノーコードで簡単に作れる部分が増えた結果、 逆に「もっと高度なことをしたい」という需要も増えたのです

AIによって「エンジニアリングの重心」が変わる

ただし、「仕事が変わらない」という意味ではありません。

実際に変わるのは、 「コードを書く人」から「システムを設計する人」へのシフトです。

今後重要になるのは、

といった部分です。

既に海外では、

“Everyone is becoming an architect.”(みんなアーキテクト化している)

という議論も出ています。

つまり、「コードを書く能力」だけでは差別化が難しくなり、より上流・より抽象的な能力が重要になる可能性があります。

一方で、「ジュニアエンジニア」は厳しくなる可能性がある

AIは特に、

・ CRUD実装

・ テスト生成

・ ボイラープレート

・ 単純な修正

・ ドキュメント作成

のような仕事を非常に得意としています。

そのため、「簡単な実装だけをする初級エンジニア」の需要は減る可能性があります。

実際、海外でも

・ ジュニア採用減少

・ 即戦力重視

・ AIを使いこなせる人材への集中

が起き始めています。

つまり今後は、「AIを使って高速に価値を出せる人」に市場価値が集約される可能性があります。

「AIでエンジニア不要論」が外れ続ける理由

そもそも、人類は毎回同じ勘違いをしています。

技術革新が起きると、**「効率化されたから人は不要になる」**と思いがちです。

しかし実際には、

効率化 → コスト低下 → 需要爆増 → 市場拡大

が起きるケースが多いです。

例えば:

・ ECが発展 → 小売が消滅? → Amazon・Shopify経済圏が誕生

・ クラウド登場 → インフラエンジニア不要? → AWSエンジニア爆増

・ ノーコード登場 → エンジニア終了? → SaaS市場拡大

AIも同じ構造になる可能性があります。

むしろ今後、「ソフトウェア化される領域」が増える

AIによって開発コストが下がると、今までソフトウェア化されていなかった業界が、一気にデジタル化されます。

例えば:

・ 中小企業の業務

・ 地方企業

・ 医療

・ 建設

・ 教育

・ 行政

・ 個人商店

これまで「開発費が高すぎて作れなかったもの」が作れるようになります。

すると必要になるのは、やはり「現場を理解したソフトウェアエンジニア」です。

だからこそ、エンジニアの情報格差はさらに広がる

AI時代は、

・ どの企業で

・ どんな技術を使い

・ どんな開発体制で

・ どんな評価制度で

・ どんな面接をしているか

によって、キャリア差が極端に広がる時代になります。

同じ「ソフトウェアエンジニア」という肩書でも、

・AIを使って10倍生産性を出す環境

・古い受託開発で消耗する環境

では、数年後に大きな差がつく可能性があります。

だからこそ私は、エンジニアの給与・技術・面接情報を共有できるサービスを作っています。

https://devspay.com

面接情報を見たい方はこちらから

エンジニアの面接体験談はこちらから

「どの会社に入るか」で人生がかなり変わる時代です。

AI時代は、エンジニアが不要になる時代ではなく、「どの環境で、どうAIを使うか」で差が広がる時代なのかもしれません。