科学・技術
新しい、優れたソフトウェアはどこにあるのか?
Where is all the new, good software? (natemeyvis.com)
要約
AIの進歩にもかかわらず、新しい優れたソフトウェアが目に見えて増えていない理由について考察しています。AIは既存ソフトウェアのバグ削減や機能向上に貢献しているものの、より一時的な形態への置き換え、プライベートな開発の増加、あるいは開発チームが効率化の恩恵を余暇として享受している可能性などが指摘されています。これらの要因により、ソフトウェアの改善は進んでいるものの、一般ユーザーには必ずしも「新しい、優れたソフトウェア」として認識されていない可能性があります。
全文翻訳
新しい、優れたソフトウェアはどこにあるのか?
12 Oct, 2026
AIのコーディングがこれほど優れているなら、なぜ今までに新しい、優れたソフトウェアがもっと多く見られないのか?という疑問を、特にAI懐疑論者からよく耳にします。ここでは、その答えをいくつか示します。いつものように、これらの回答は推測であり、候補となるもので、中にはあまり重要視しないものもあるでしょう。
実際には、バグの減少やパフォーマンスの向上という形でソフトウェアの改善は見られています。また、既存製品における機能の増加と質の向上という形でもソフトウェアの改善は見られています。しかし、その「私たち」は非常に限定的です。ほとんどの人は新しいソフトウェアを頻繁に採用しないため、今、新しい素晴らしいソフトウェアを見つけられないのも不思議ではありません。
多くの企業のソフトウェア開発プロセスには、AIで加速されていないサブシステム、特に政治的なサブシステムが存在します。例えば、シニアエンジニアやプロダクトマネージャーが開発計画の承認を得るプロセスを想像してみてください。エンジニアやPMはAIを使ってこれをより良く、より速く行うことができるかもしれませんが、まだそうしていないのかもしれません。
AIは、より永続的で長持ちするソフトウェアを、より一時的な形態のソフトウェアやソフトウェア利用に置き換えています。そして、これを「AIによるより良いソフトウェア」として容易に認識できないかもしれません。もしあなたがClaudeで税金計算を行い、より優れた税務ソフトウェアを構築したり購入したりすることを気にしないなら、「この製品はTurboTaxのようだが素晴らしい」という体験は、たとえどれほど恩恵を受けていても、十分に得られないでしょう。
AIは広く利用可能なソフトウェアをプライベートなソフトウェアに置き換えています。ドメインエキスパートは独自のツールを構築し、経営者は独自のダッシュボードを作成し、企業はカスタムの社内プロジェクトを持っています。したがって、ソフトウェアは存在していますが、私たちからは見えず、特に懐疑論者からは見えません。
私たちはソフトウェアをより良くするのではなく、より多く作っています。私たちは常に(おおよそ)既存のものを改善するか、開発を前進させるかの選択肢を持っており、しばしば後者を選んできました。私たちがまだ後者を多く行っているのも不思議ではありません。
ソフトウェアチームは、スピードアップの多くを余暇または準余暇として獲得しています。(非常に単純化すると:ソフトウェアチームは会社に2倍のスピードアップを提供しています。そして、彼らは10倍効率的に作業できるツールを使用し、長いコーヒーブレークを取っています。)
ソフトウェアにおけるAIの改善は、時には私たちにソフトウェアの使用や作成を減らすように促します。時にはAIが、ソフトウェアプロジェクトが悪いアイデアであることを理解するのに役立ちます。時には、人間とのアナログな時間をより多く過ごすように促します。時には、より多くの、より良い本を見つけ、読むことを奨励してくれます。私にとってこの正味の効果は、依然としてソフトウェアの作成と利用に多くの時間を費やすことですが、他の人にとっては異なるかもしれません。
ほとんどの場合、私たちはソフトウェアだけでなく、ソフトウェアと非ソフトウェアコンポーネントの両方を含むシステム全体を改善しています。もし誰かのLetterboxd(またはそれに類するもの)が彼らにとって完璧に機能しているなら、彼らはビデオ消費生活に少し幸せを感じる可能性が高く、それは他のソフトウェアの使用を排除するかもしれません。
これらの中には推測的なものもあり、重要視すべきでないものもあります。これは単なる例として提示されており、どれほど現実的かは別として。これは確かに税務アドバイスではなく、私は断固として弁護士や税務専門家、あるいはそれに類するものではありません。↩
#generative AI #sociology of software #software