DHH氏、3月以降コードを1行も入力していないと発言
Basecampの共同創業者であり、Ruby on Railsの生みの親であるDavid Heinemeier Hansson氏が、手書きでのコード作成をやめた。この発表はRails World 2026での感情のこもった基調講演で行われ、DHHの名で広く知られるこのプログラマーは聴衆に対し、2026年3月頃以降、自分自身でコードを1行も入力していないと語り、プロのプログラマーとしての25年間の歩みに終止符を打った。
AIが本当に実運用レベルのソフトウェアを生み出せるのかどうかを業界が何年も議論してきたことを踏まえると、タイミングは内容と同じくらい重要である。DHHは新しいツールへと流れていく傍観者ではない。彼は同世代で最も広く知られた現役プログラマーの一人であり、その彼が、仕事のうち手作業の部分は自分にとって終わったと公に宣言したのだ。
徐々の移行ではなく、驚くべき方向転換
この変化を際立たせているのは、正反対の立場を取っていたのがごく最近だったという点だ。基調講演のわずか1年余り前、DHHはAIによるコーディングに公然と異を唱え、ソフトウェアの記述を機械に委ねることの妥当性に疑問を投げかけていた。したがって彼の動きは、ゆるやかな採用曲線でも静かな実験でもない。より著名な懐疑派の一人だった人物が、公の場で、個人的な言葉で語った方向転換なのだ。
この対比こそ、この基調講演が会場で重みを持った理由の一つである。Rails Worldは彼が生み出したフレームワークを中心とした集まりであり、聴衆の大半はそれを日々使って仕事をする開発者たちだ。その作者がもはや自分ではコードを書かないと語るのは、ベンダーのデモやベンチマークの結果とは種類の異なるシグナルである。
自分でコードを入力することの経済性
DHHの主張の核心は、純粋に技術的なものではなく経済的なものである。彼の評価では、手作業でのコーディングはほとんどのプログラマーとほとんどの企業にとって、もはや意味をなさない。彼は現在のツールの状況よりもさらに踏み込み、年内にはその論理が実質的にあらゆるソフトウェア開発の領域に当てはまると予想している。
この枠組みは、AIが生成したコードが常に洗練されているか、慣用的か、安全かといういつもの議論を意図的に避けている。彼が提示する問いはより単純で、より居心地が悪い——作業が入力するのではなく指示するものになり得るなら、入力し続けることに個人や組織が払うコストは何か。人員を増やさずにより速く出荷するようすでに圧力を受けるチームにとって、それは抽象的な思考実験ではない。
「英語はRubyより優れたプログラミング言語だ」
この基調講演よりも長く語り継がれるであろう言葉は、英語が今やRuby——彼自身のフレームワークが基盤とする言語——よりも優れたプログラミング言語だという主張である。これは、開発者が時間を費やす層が変わったことを意図的に挑発的に表現したものだ。
プログラマーは、自分たちが維持しなければならない構文や抽象化を通じて意図を表現する代わりに、記述、洗練、レビューを通じて意図を表現するようになっている。Rubyは既存の多数のRailsアプリケーションの基盤であり続けるが、DHHの説明では、人間の貢献は文を書くという仕組みから、何が存在すべきかを言語化することへと上方に移行している。
プログラマーから「プロのモノづくり職人」へ
DHHはこの変化を損失として扱うのではなく、新たなキャリア段階の始まりとして位置づけた。彼の説明では、プログラマーは「プロのモノづくり職人」となり、ほんの少し前までSFの中でしか存在しなかった知性を指揮する存在になるという。
この再定義は、業界に広がる不安に真っ向から向けられている。AIコーディングの物語の悲観的な見方は、職人的技能がプロンプトの監督へと徐々に侵食されていくというものだ。DHHが示した見方は、より野心的な製品、より広い構築対象、そしてアイデアを構文へと機械的に翻訳する時間の削減という、スコープの拡大に近い。
ソフトウェアアーキテクチャは再考を要する
彼はまた、ソフトウェアアーキテクチャ自体を再考する必要があると主張した。その理由は、コードを変更するのがAIエージェントである場合、従来の抽象化は価値を失うというものだ。抽象化は人間の圧縮技術であり、大規模なシステムを頭の中に保持するための省略表現である。コードベースの主要な編集者が人間でなくなれば、そうした近道の中には元が取れなくなるものもあり、別の種類の構造がはるかに重要になる。
彼は答えを持っているとは主張しなかった。「まだ誰も青写真を持っていない」とDHHは述べ、この分野がこうしたことを定義していく場に聴衆が立ち会えるのだと付け加えた。強い意見で知られる人物としては異例なほど率直な告白であり、実務上の問いを決着させるのではなく開かれたままにしている。
「コンピューティングの歴史における最大の出来事」
DHHはその規模について曖昧にしなかった。彼はこの変化を、コンピューティングの歴史の中で起きた最大の出来事と呼んだ。一世代のWebアプリケーションの作られ方を変えたフレームワークの作者によるこの表現は、文字通りに受け取られるべきものだ。
その枠組みが成り立つかどうかはともかく、進む方向は彼自身の行動から明らかである。25年にわたって蓄積された技能と特定の言語への強い愛着を持つプログラマーが入力することをやめ、その変化を抵抗すべきものではなく、その上に築くべきものとして語ったのだ。
現役の開発者にとって何を意味するか
基調講演を伝聞で読む開発者にとって、実践的な要点は見出しほど劇的ではないが、依然として具体的である:
- 単一言語の構文に生来通じていることの価値は、機械の出力を指定し、レビューし、修正する能力に比べて低下している。
- システムの背後にある推論を維持する人々が、そのファイルを編集する人々とは限らないため、アーキテクチャ上の選択はこれまで以上に重要になる。
- 「ソフトウェアを書く」とは日々どのようなものかという前提が、前の時代のデフォルトを定義した人々を含めて、公の場で再交渉されている。
- 経済的な議論は多くの予想より速く到来しており、DHHは年内にほぼ普遍的に当てはまると予測している。
未回答のまま残された問い
この発表は、より困難な問題を何も解決していない。大規模にコード品質をどう検証するのか、伝統的に何千行も手で書いて学んできたジュニア開発者はどうなるのか、エージェントが変更を加えるときにチームはどうやってシステムを理解可能に保つのか。DHH自身の立場は、まだ青写真はないというものであり、業界を異例の瞬間に置いている——第一線の実践者が認めた大きな転換であり、ルールはまだ起草中なのだ。
もはや疑いの余地がないのは、彼個人の答えである。四半世紀にわたるプロのプログラミングを経て、Ruby on Railsの生みの親は手書きでのコード作成を終えたと語り、開発者たちにそれを終わりではなく始まりとして捉えるよう促している。
本記事はThe Decoderの報道に基づいています。元記事を読む。
Originally published on the-decoder.com







