世界を動かす技術を、日本語で。

AIに関する二つの物語

2025年7月25日原文(calnewport.com)

概要

  • AIによるプログラミング自動化 に関する2つの異なる見解の紹介
  • 一方は AIがプログラマーの仕事を急速に奪う という主張
  • もう一方は AI導入による生産性向上の懐疑的な結果 や冷静な意見
  • 実際の影響はまだ明確でなく、 過剰な楽観や悲観は禁物
  • 現時点では冷静な観察と柔軟な対応 が重要という結論

AIによるプログラミング自動化に関する2つの物語

  • Large Language Models(LLMs) は構造化されたテキストであるソースコード生成に適性
  • AIツール(Cursor、GitHub Copilotなど) の導入で作業時間が大幅短縮というCEOの発言
    • 例:Perplexity社CEO Aravind Srinivasは「3~4日かかる作業が1時間に短縮」と主張
    • 全社員にAIツール使用を義務化
  • AIによる業界変革や雇用喪失 を煽る記事の増加
    • Inc.誌:「ソフトウェアエンジニアリングの世界はAIで一変」
    • 投資系サイト:「AIによる技術職の6万4千人削減」
    • MicrosoftもAI進展を理由に人員削減との報道
  • コンピュータサイエンス分野の危機感
    • The Atlantic誌:「CSバブルの崩壊」をAIのせいと指摘
    • AIが「自分を作った人間」を置き換える存在という論調

反証的な見解と現場の声

  • AIツール導入による生産性向上の否定的な研究結果
    • METR社のランダム化比較試験:AIツール利用で作業時間が19%長くなる傾向
  • 現役エンジニアや経営者の冷静な意見
    • Simon Willison:「LLMsでプログラミングを辞めるのは、丸ノコで大工を辞めるようなもの」
    • Nick Khami:「AIで人員が激減するという話は誇張。キャリアを諦めるのは早計」
  • Microsoftの実際の人員削減理由
    • 実際はAIによる人員置き換えではなく、AI投資のための部門再編
  • CS専攻減少の本質的理由
    • パンデミック期の過剰投資の調整による業界全体の縮小
    • 就職市場の変動に応じてCS専攻者数は歴史的に上下

AIの影響に対する現時点での姿勢

  • AIの本当の影響はまだ誰にも分からない
    • 極端な楽観論・悲観論の両方を鵜呑みにしない重要性
    • AIに関する情報は幅広く収集し、信頼できる人の意見を聞く姿勢
    • 具体的な変化や実体験に注目し、冷静な判断を重視
  • AIは確かに重要な技術
    • しかし「なぜ」「どこまで」重要なのかは今後の観察が必要

Hackerたちの意見

ソフトウェア開発におけるAIの本当の恩恵を受けているのは、ボイラープレートやフレームワークの切り替え、その他の面倒な低価値タスクにうんざりしているシニア開発者たちだよ。StackOverflowを探し回って希望の光を見つけるという、昔ながらの面倒な作業を減らせるんだ。

でも、ボイラープレートコード生成を超えて見ると、LLMが経験豊富な開発者の生産性を本当に上げているわけではないことが分かるよ(彼らがそう信じていてもね):https://arxiv.org/abs/2507.09089 編集:ダウンボートした人たち、どの点が間違っていると思ったのか教えてほしいな。これがHNでの一般的なナラティブに反しているからなのか、それとも全く別の理由なのか。

AIに関する議論には、さまざまな利害関係者が絡んでいるよ。安く仕事をしたいテックCEOと、それを売りたいAI企業がいる。彼らは「AIが全ての開発者を置き換える」みたいな、すごく衝撃的な話をするんだ。それに対して、置き換えられないと思いたいテック従業員もいる。2022年以前のソフトウェアの雇用や収入に戻れることを期待して、今まで通りの働き方を続けたいのは簡単だよね。でもAIはそれを妨げていると思う。人々がいつも意図的にこうしているわけではないけど、これらのグループにはお金や社会的地位がかかっているから、AIコーディングについて中立的で無関心な視点を持つのはほとんど不可能だよ。それに、理性的で退屈な中庸の意見は、極端な意見よりも注目されにくいのが現実だね。

あなたには[ ... ]がある。次に[ ... ]がある。 実際のLLMの使用とは別の何かで定義されたグループで、あまり面白くないね。面白いのは、コード生成のためにLLMを使ってみて全く役に立たなかった人たちがいること。逆に、LLMを使ってコードを生成してみて、非常にうまくいったと信じている人たちもいる。

「それに、代わりがいないと思いたい技術系の社員もいる。」昔のように働き続けたい気持ちは分かるし、2022年以前のソフトウェアの採用や収入に戻りたいという希望もあるよね。でも、AIがそれを妨げてる。最終的には、LLMベースの新しいツールの限界が分かるようになって、人間がどこで大きな価値を加えられるかも見えてくるはず。それが最大限の採用ブームを引き起こすと思う。人が増えれば増えるほど、作業のスピードも上がるし、今度こそコードの質が大きく下がることはないかも。LLMがさらに出力の質を向上させて、エンジニアリングのワークフローが正常化すればだけど。希望的な見方だけどね。カスタマーサービスみたいな顧客志向の仕事には本当に申し訳ない気持ちになる。2020年以降、特にAIチャットボットやAIサポートラインがこの職種を壊滅させる傾向を見てきた。これらは一般的なホワイトカラーの仕事で、私たちの業界でも多くの人がサポートラインからスタートしてるからね。

わからないけど、私はソフトウェアエンジニアじゃない。システム管理者だ。もしくは「DevOpsエンジニア」?それとも「SRE」?それともプラットフォームエンジニア?正直、わからない。知ってるのは、みんなが私の仕事を無くそうとして、結局は違う肩書きでお金をもっともらおうとするってこと。やってることや使ってるツールは同じなのに、自分たちを納得させるために「実際には以前とは物質的に違う仕事だ」って言い訳するんだよね(でも、実際はそうじゃない)。20年経ってもまだ雇われてるし。私はソフトウェアエンジニアじゃないし、テクノロジーのCEOでもない。気にしないけど、キャリアの中でずっと置き換えられようとしてる(自分自身もね。「自動化して仕事を奪われる」っていうのはシステム管理者の一般的なマントラだし)。それでも、なんだかんだでまだここにいる。

「昔のように働き続けたい気持ちは分かる」そんな「昔の働き方」なんてないよ。安定した状態なんて存在しなかった。ソフトウェア開発はずっと、シンプルな部分の進化と自動化が常に進んできたんだから。 >「2022年以前のソフトウェアの採用や収入に戻りたいという希望もある」AIがそれを妨げてるわけじゃない。生産性の向上は、影響を受ける分野の需要や収入を減らすわけじゃないからね。(厳しい金融政策や経済の減速は、特に同時に起こると影響が大きいけど、スタートアップや既存企業の新しいベンチャーに投機的な投資が多い分野では特にそう。)

労働の価値が下がったよね。契約を見積もったけど、AIがあるから今はもっと短い時間でやってほしいって言われた。これで同じ仕事に対して報酬が減るんだ。AIのCEOたちは「社会は少ない仕事をするようになる」って言ってるけど、実際には今の方がもっと多くの仕事を求められてる。技術の進歩と同じだね。

ちょっと言いにくいことかもしれないけど、もしソフトウェアエンジニアリングがもうお金が稼げる場所じゃなくなったら、その仕事がなくなっても他のことに適応できる自信があるよ。俺は頭が良いし、一生懸命働くから。俺より頭が良くない人の仕事を奪う自信がある。賢い人と良い労働倫理を持った人は必要だと思うし、みんなが仕事を失うわけじゃない限り、そうなると思う。そうなったら、俺にとってはもうシンギュラリティのイベントホライズンを超えてるし、全ての賭けは無効になる。

自律的なLLMエージェントが未来の波だと言うのは早すぎるかもしれないけど、今のところそんな感じだね。AIのコード補完は素晴らしいけど、基本的にはより良いStack Overflowって感じ。Stack Overflowが開発者を失業させるって心配してた人はあんまりいなかったから、改善版が出ても心配してないよ。

LinkedInを見てると、今の求人市場ではシニアテックエグゼクティブがみんな生成AIの専門家になってるのが面白い。2020年に彼らがこんなに投稿してた時は、みんな暗号通貨の専門家だと思ってたからね。

なんでテックのCEOやCTOはAIが自分たちの仕事を「破壊」することに気づかないんだろう?誰でもコードが書けるなら、なんで君の会社にソフトウェアを作ってもらう必要があるの?非開発の仕事もAIの影響を受けると思う。今ならマーケティングコピーやHRポリシー、プロジェクトプランを同じかそれ以上のクオリティで生成できるからね。

Hacker Newsで議論の続きを見る