AIに焼き尽くされる新人プログラマー職:プログラミングは「肩書き」から「誰もが持つスキル」へ
- 米国の22-25歳ソフトウェア開発者の就業者数は、2022年10月のピークから19%減少。同時期、41-49歳の開発者はむしろ14%増加した(スタンフォード・デジタル経済研究所、ADP給与データに基づく)。
- その一方で、米国の開発者総数は2022年5月から2025年5月にかけて10%増加(153万人→169万人)。エントリーレベル職の縮小は、より大きな既存人材の母数に埋もれてしまっている。
- 具体的な職種名で分解すると、「コンピュータープログラマー」は1年で16%減(当初予測は10年でわずか6%減)。一方、データサイエンティストやシステムアナリストなど判断力が問われる職種はそれぞれ12%、4.4%増加した。
- GitHubは昨年3600万の新規アカウントを獲得(プラットフォーム史上最速)、iOS App Storeへの新規ソフト提出数は8年連続の減少を経て2025年に24%反発。新規の作り手の多くは「開発者」を名乗らない素人だった。
- 従来の「新人がコードを書き、ベテランがレビューし、やがてシニアエンジニアへと育つ」師弟制的な昇進の連鎖が断ち切られつつある中、IBMとSalesforceは正反対の対応策を取った。
同じ開発者たちの、二つの運命
スタンフォード・デジタル経済研究所がADP給与データと米国労働統計局の最新職業データを組み合わせて示したところによると、過去3年間、米国の25歳未満のソフトウェア開発者の雇用規模は歴史的な収縮を見せている一方、同時期の米国開発者総数はむしろ増加している。
米国の22-25歳ソフトウェア開発者の就業規模は、3年間で19%減少。同時期、米国開発者総数はむしろ10%増加。GitHubはこの1年で3600万の新規アカウントを獲得し、これはプラットフォーム史上最速——1秒ごとに1人新しい開発者が増えている計算だ。この3つの数字が同時に成立している——本稿はそれがどう両立し得るのかを解き明かす。
この図は、AIとプログラミング職を巡る最も重要な一枚だ。スタンフォード・デジタル経済研究所によるもので、ADPの給与台帳データを使い、米国のソフトウェア開発者の就業者数を年齢別に分けている。基準はすべて2022年10月(=100とする)。
22-25歳の開発者は、2022年末のピークから19%減少した。一方、30歳以上のすべての年齢層は同時期に増加しており、41-49歳のグループは14%増となっている。これは特定の数社だけの偶然ではない。スタンフォードのチームは個々の企業レベルの影響をコントロールした上でも、AI暴露度の高い職種における若年層は依然として16%の相対的な就業減少を示していることを確認しており、しかもこの落ち込みは、AIが仕事を「自動化」する職種——「増強」する職種ではなく——に的確に集中している。ソフトウェア開発は、その最も典型的な例に過ぎない。
もう一つ注目すべき細部がある。若年層のこの曲線は、ChatGPTがリリースされた瞬間に崖から落ちたわけではない。実はChatGPTのリリース数ヶ月前にすでにピークを迎えていて、2023年にかけてじわじわと下降し、本当に悪化が加速したのは2024年から2025年初頭にかけて——つまりプログラミング支援ツールが「今打っているこの一行を補完してくれる」段階から「一件のタスクをまるごと片付けてくれる」段階へと進化したタイミングだ。本当に火に油を注いだのは、エージェント型プログラミングであって、ChatGPTそのものではない。
もはや単純なコード自動補完ではなく、AIが自らタスクを分解し、連続して複数のステップを実行し、一件のタスクを最初から最後までやり遂げる。ひとことで言えば、「言いかけた話を代わりに言い終えてくれる」から「仕事そのものを代わりにやり遂げてくれる」への変化だ。
なぜ景気循環のせいにはできないのか
同時期には確かに、AIとは無関係のマクロ的な変化がいくつも起きていた。この崩落が主にAIによるものだと確認するには、これらの容疑者を一つずつ排除する必要がある。
なぜ全体のデータは無事に見えるのか
視野を経済全体、あるいは「コンピューター関連職」だけに広げると、逆の光景が見えてくる。あらゆる大局の数字が伸びているのだ。
2024年5月から2025年5月にかけて、米国の総就業者数は0.8%増加し、コンピューター・数学系職種は1.3%増加——全体経済よりも速い。米国労働統計局の統計によれば、現役のソフトウェア開発者数は2022年5月の153万人から2025年5月には169万人に増え、AI時代全体を通じて10%増加している。米国、デンマーク、そしてAnthropic自身が行った複数の厳密な研究のいずれも、AI暴露度と総雇用の間に関係を見出していない。うちデンマークの研究は政府の給与台帳を使っており、約1%を超える影響は排除できる。
この二つがどうやって同時に成立するのか。各年齢層をその労働力全体に占める割合で加重すると、答えが見えてくる。
加重後、開発者の総就業者数は2022年10月以降4.4%増加している。若年層(ここでは年齢で区切っており、職歴年数ではない——それなりの割り切りだ)は開発者全体のわずか約8%を占めるに過ぎず、彼らにとっての大惨事は、平均値をほとんど動かせない。仮に彼らの比率を2倍にして計算しても、加重後の総数はやはりプラスのままだ。
だからこそ、平均値だけを見るすべての研究が「AIは雇用に影響していない」という結論に至り、若年層だけを見るすべての研究が「壊滅的だ」という発見をする——両者は同じデータの異なる部分を見ているに過ぎない。
AI は具体的にどのプログラミング業務を食い尽くしたのか
さらに細かく見ていくと、どの具体的な職種名が縮小しているかが分かり、画がより鮮明になる。同じく米国労働統計局のデータ、2024年5月から2025年5月にかけてのものだ。
「コンピュータープログラマー」という職種——米国労働統計局はこれを「他人の仕様に従ってコードを書く人」と定義している——は1年で16%減少した。米国労働統計局がこの職種についてもともと立てていた予測は、10年でわずか6%減だった。著者が携わるウェブ開発の分野は11%減、QAテストは6.5%減。一方でデータサイエンティストは12%増、システムアナリストは4.4%増、「ソフトウェア開発者」という大分類自体は2%増となっている。
消えつつある職種は、その成果物が「他人の仕様に従って書き出されたコード」だ。増加している職種は、その成果物が「そもそも何を書くべきかを判断すること」だ。AIが食い尽くしたのは、非常に具体的な種類のプログラミング業務なのだ。
新しい開発者は本当に現れた、ただ誰も自分をプログラマーと呼ばないだけ
2025年、著者はこう書いていた——AIは新しい抽象化レイヤーであり、それ以前のあらゆる抽象化レイヤーと同様、はるかに多くの開発者を生み出し、はるかに多くのソフトウェアを作らせるだろう、と。彼はまた、この新しい層の人々も「ソフトウェア開発者」と呼ぶべきで、別の呼び名をつければ根拠のない壁を作るだけだとも書いていた。彼は今、自分は半分正しかったと考えている——大量の新しい開発者は確かにやって来た、ただ彼らはその肩書きを名乗らないだけだ。
このソフトウェアブームは本物であり、測定可能でもある。GitHubは前回のOctoverse年次レポートの期間中に3600万の新規アカウントを獲得——プラットフォーム史上最速の伸びで、1秒ごとに1人新しい開発者が増えている計算になる。同時に1億2100万件の新規リポジトリが作成され、これはプラットフォーム史上最多のリポジトリ作成数で、基盤インフラが継ぎ目できしみを上げるほどだった。この新規参入者のうち80%は最初の週にCopilotを使い始めている。史上最大規模のこの開発者流入は、AIネイティブなものであり、しかも有給の新人職の崩壊とちょうど同じタイミングで起きている。
著者が最も気に入っている証拠はApp Storeだ。なぜならiOSアプリを1つ公開するのはコストと敷居のある行為だから——99ドルの開発者登録料、審査プロセス、実際に動作する完成品。これが計測しているのは実際に公開されたソフトウェアであり、練習用のチュートリアルではない。
App Storeへの新規提出は、2016年にピークを迎えた後、8年連続で下降し続けていた。2025年、それは24%増加した——ピーク以来初めての本当の意味での増加であり、2026年第1四半期には、iOSの提出数は前年同期比でさらに80%増加している。この急増はあまりに大きく、Appleの審査期間を2日から数週間に押し延ばすほどだった。しかもカテゴリー構成も変化しており、生産性ツール、ツール系、ライフスタイル系アプリへとシフトしている——これはまさに「初めてソフトウェアに触れ、自分自身の問題を解決するために書いた人」から見られる傾向であって、ゲーム収益を追いかけるスタジオの動きではない。
この人々は誰なのか。Vercelの発表によれば、vibe-codingユーザーの63%は非開発者だという。Lovableは自社ユーザーの60%が「非開発者」であり、これらのユーザーは毎日10万件を超える新規プロジェクトを作成していると発表している。Replitは5000万人が自社プラットフォームを使ったことがあると主張している。この人々はマーケティング担当者、創業者、教師、アナリスト、プロダクトマネージャーであり、彼らはソフトウェアを書いている——著者に言わせれば、それだけで彼らは開発者になっている。ただ彼ら自身がそう自認していないだけであり、さらに重要なのは、それは彼らの職種名でもないということだ。そして労働統計が数えているのは、まさにその職種名なのだ。
マーケティング担当者
本物のソフトウェアを書く
「プロダクトマネージャー」「教師」に計上
その新しい開発者のロングテールは、予想通り、しかも相当な規模で現れた。ただそれは「あらゆる職種名の中に能力が拡散していく」という形で現れたのであって、ある特定の職種名の中の頭数として現れたのではない。AIで自分のアトリビューション・ダッシュボードを書くマーケティング担当者は、米国労働統計局のデータの中では、依然としてマーケティング担当者として表示される。
崩壊したのは、あの「資格」の市場だ。そしてこの活動自体は、爆発的に成長している。
断ち切られた師弟の連鎖
つまり著者の2025年の予測を採点するなら、開発者については当たり、職種名については外れたことになる。これは一見ハッピーエンドのように聞こえる——次にこう問うまでは:この先どうなるのか。
プロのソフトウェアエンジニアのキャリアの入口は、これまでこう回っていた。あなたは平凡なコードを書くために雇われ、シニアエンジニアがあなたのコードをレビューし、あなたは何度も繰り返しと修正の中で判断力をゆっくり吸収し、10年後、あなたはそのレビューする側のシニアエンジニアになる。この連鎖は今、断ち切られている。AIが今、平凡なコードを書く担当になったので、誰も新人開発者を雇わなくなり、その結果、誰もそのレビューを担当するシニアエンジニアへの列に並ばなくなる。
- 新人が雇われ平凡なコードを書く
- シニアがレビュー・修正する
- 繰り返しの中で判断力を吸収する
- 10年後、自分がシニアになる
- AI が直接平凡なコードを書く
- 誰も新人を雇わなくなる
- 誰も列に並ばなくなる
- 次世代のシニアエンジニアが育たない
それと同時に、何百万人もの新しい作り手たちがソフトウェアを公開しているが、誰もそれをレビューしていない。Veracodeのある研究によれば、AI生成コードの45%がOWASPの基本的なセキュリティテストに合格できない(OWASP基本セキュリティテストとは、業界で広く認められた、最も一般的でハッカーに悪用されやすい脆弱性を洗い出すための基礎チェックリストだ)。vibe-codedアプリを対象とした別の監査では、10%のアプリに深刻な行レベルのセキュリティ脆弱性があり、ユーザーデータが露出していることが判明した(行レベルのセキュリティ脆弱性とは、データベースの権限設定に誤りがあり、本来自分のデータしか見えないはずのユーザーが他人のデータを読み取れてしまう状態を指す)。一方Appleは、審査しきれないほどの提出物に埋もれている。ソフトウェアは作られ続けているが、「判断」という層はそのスピードに追いついておらず、しかもこの層を育てる仕組みだった雇用関係内の師弟制自体が、すでに崩壊してしまっている。
二つの未来:IBM は賭けに出て、Salesforce はゼロにした
この焼け焦げた新人開発者の土地の中にも、希望を感じさせる若芽がいくつか見られる。断ち切られた連鎖を前に、二つの大企業は正反対の道を選んだ。
- エントリーレベル職の採用を3倍に拡大
- 根拠:AIを装備した新人は、かつてシニアにしかできなかった仕事をこなせる
- 新人の役割を「顧客対応+要件定義」として再設計、単なるタイピング業務ではなくした
- 前会計年度に採用したエンジニアの数はゼロ
これが二つの候補となる未来だ。どちらが勝つかが、この業界に2036年時点でシニアエンジニアが残っているかどうかを決める。
転換点はすでに始まっているのか
新人開発者を雇いたがらない市場の、論理的に導かれる結末はこうだ——痛みを感じ始め、やがて自己修正する。そしてこれは、もしかしたら、もうすでに起きているのかもしれない。
Indeedの求人データは、実は2025年5月に底を打ち、それ以降13ヶ月連続で回復し、前年同期比で10%増加している。
著者はこう言う。もしスタンフォードの次回更新で、22-25歳の就業曲線もプラスに転じたなら、それは市場が新しい均衡点を見つけたことを意味するかもしれない。彼は、IBMのようなプログラムを打ち出す大手雇用主がもっと増えるかどうかに注目すべきだと提言する。もしそれが見られなければ、誰かがそれを作り出さねばならない。さもなければ、このソフトウェア創造の繁栄全体は、最終的に不況へと転じるだろう。彼が出した結論はこうだ——私たちが目にしているのは、プログラミングが職種名であることをやめ、一つのスキルへと変わる過程だ。ちょうどかつて「タイピスト」がもはや職種ではなく、誰もが当然身につけているべき一つのことになったように。この転換は、ほとんどの人にとってはまずまず順調に進んでいる——ただ一つの例外を除いて。それは、まさに古いはしごを登り始めようとしていた矢先に、我々がそれに火をつけてしまった人々だ。
AIは今、あの平凡なコードを書く担当になった。だから誰も新人開発者を雇わなくなり、その結果誰もそのレビューを担当するシニアエンジニアへの列に並ばなくなる。Laurie Voss · Seldo.com
プログラミングは「一つの職業の肩書き」から「誰もが持つスキル」へ変わりつつある
npm 共同創業者が3年分の雇用データを掘り起こした:新人プログラマー職はAIに焼き尽くされたが、新しい開発者たちは自分をプログラマーと名乗らないまま流れ込んでいる——1ページの図解でまとめて読む。
↓ 1ページで読み切る · 動く図が1枚あります
この3年間、「AIは結局プログラマーの仕事を奪ったのか」という議論が荒れに荒れていた。奇妙なのは、大局の数字を見る研究は「影響なし」と言い、新卒者を見る研究は「壊滅的」と言う——両者は同じデータを見ているのに、結論が正反対になることだ。
問題は平均値にある。それは人を欺きかねない鏡だ。既存の蓄積は映し出すが、入口は映し出さない。
年齢層、さらには具体的な職種を一層ずつ分解していくと、画がはっきりしてくる——AIが食い尽くしたのは「プログラミング」そのものではなく、非常に具体的な一種の仕事だ。
他人の仕様に従って、コードを打ち出す
コンピュータープログラマー −16%
ウェブ開発 −11%
QA テスト −6.5%
そもそも何を書くべきかを判断する
データサイエンティスト +12%
システムアナリスト +4.4%
ソフトウェア開発者(大分類)+2%
さらに興味深いのは、著者が2025年に予言した「AIは大量の新しいプログラマーを生み出す」が、本当に当たったことだ。GitHubは1年で3600万の新規アカウントを獲得(1秒ごとに1人増える計算)、App Storeの新規ソフトは8年連続の減少の後に24%反発した。ただこの新規参入者たちは、プロダクトマネージャーであり、教師であり、マーケティング担当者であり、彼らはAIでソフトウェアを書いているが自分をプログラマーとは呼ばない。統計上は元の職種に組み込まれ、公式データでは全く見えなくなっている。崩壊したのは「プログラマー」という職業の肩書きであり、ソフトウェアを書くという行為そのものは爆発的に増えている。だがこれがさらに大きな問題を引き起こす、
これまでは、「コードを書く → シニアにレビューされる → シニアへと育つ」という段階を一段ずつ登っていった。今、AIが直接その一番下の段を焼き払ってしまい、小互(シャオフー)は新人職にすら入れない。
断ち切られた連鎖を前に、二つの企業は正反対の答えを出した。IBMは新人職の採用を3倍に拡大し、単なるタイピング業務ではなく「顧客対応+要件定義」として再設計した。一方Salesforceは前会計年度に採用したエンジニアがゼロだった。どちらの道が勝つかが、この業界に2036年時点でシニアエンジニアが残っているかどうかを決める。
「コンピュータープログラマー」という職種について、米国労働統計局はもともと10年でわずか6%縮小すると予測していた。ところがAI時代には1年で16%も削られた——本来27年かかるはずだった消失が、たった1年で起きたのだ。
履歴書を握りしめてドアを叩く、
に応募しに来ました!
冷たいひとことだけが返ってきた。
もう無い
むしろ14%増えた。
AIが割り込んできた。
その一行を補完してくれるだけだったのに、
一気に片付けてしまう!?
一件のタスクを最初から最後までやり遂げる。
すべて仕様通りにコードを書く仕事だった。
- × コンピュータープログラマー −16%
- × ウェブ開発 −11%
- × QA テスト −6.5%
1年で到達した。
死んではいない。
むしろ増えてるって?
誰も自分をプログラマーと呼ばないだけ。
ソフトウェアを書くこと自体は爆発している。
入社時の最初の段が、燃えてしまった。
↓
誰も新人を雇わない
↓
誰もシニアに育たない
誰もタイピングしなくなったからではなく、
タイピングが誰もが持つスキルになったからだったように。
同じ道を歩んでいる。
「新人」は年齢で区切っており、勤続年数ではない。
著者自身もこれを割り切りだと認めている。
数字はスタンフォード / BLS / GitHub の公開統計から。
本ページは原文の解釈であり、独自の再検証は行っていない。
誰かが、彼らのために新しいはしごをかけ直さねばならない。