
2026/01/11 4:43
コードは粘土です
RSS: https://news.ycombinator.com/rss
要約▶
Japanese Translation:
著者と友人は、通常の実用的な作品ではなく、予期せぬハイパーキューブを作ることにした陶芸クラスに参加しました。結果として生まれた釉薬は光の加減で変化する虹色の青色になり、著者はそれがヴァンタブラックで塗られた方がよりクールに見えるかもしれないと考えました。この実験は、粘土もコードも可塑性のあるメディアであることを示しています。初期試行では、車輪上で粘土が崩れたり、窯でひび割れたり、落下したりして失敗しますが、それらは貴重な教訓を与えてくれます。同様に、コードもテキストとして削除・書き換えが可能であり、基本的なアイデア自体は変わりません。
歴史的には、産業革命によって陶器は安価で使い捨てのプレートやマグカップへと変貌しましたが、スタジオは依然としてクラフトを重視していました。著者はソフトウェア工学との類似点を引き出します:AI以前はすべてのコード行が手作業で入力されていたのに対し、現在では大規模言語モデル(LLM)がボイラープレートを迅速に生成し、開発者はより創造的な仕事に集中できるようになっています。この記事は、AIがコーディングにおける「マグ」のようなルーチン作業を処理することで、プログラマーがハイパーキューブのような革新的プロジェクトに専念できると予測しています。最終的に両方のメディアは存続しつつも、自動化が反復作業を引き継ぐことでより興味深くなるでしょう。
If the original summary were sufficient: No further changes needed.
本文
ケリーと私は最近陶芸のクラスを受けました—そこで作ったのはハイパーキューブでした。
講師はがっかりしました。授業では機能的なマグカップやボウルを作ることが目的だったはずなのに、私の頭からそのアイデアが離れませんでした。けど仕上げた釉薬は素晴らしく、光の当たり方で色合いが変わる虹彩のような青になりました。ヴァンタブラックで塗ればさらにクールに見えるかもしれないと考えていたところです。
コードと粘土には共通点があると感じています:どちらもメディアであり、アイデアを宿す容器です。コーヒーテーブルにハイパーキューブの模型を置いてみてから初めて思い浮かぶようになりました。陶芸的なテッサレクトがどんな姿になるのだろうと想像できるようになったのです。
両者とも柔軟性があります。粘土を中心に保つと常に動き、反応します。押しすぎると全体がずれてしまい、コードも同じです。機能を追加したりリファクタリングしたりバグを導入して修正したりすると、決して静的ではなく、完成という状態は存在しません。粘土は頻繁に壊れます。最初の試みでは車輪で崩れたり、窯で割れたり、車へ向かう途中で落としたりしましたが、誰も泣き叫びません―ただやり直すだけです。粘土は気にしません。ただ次のアイデアを待っている素材に過ぎないのです。
コードにあまりにも執着すると、本当に辛い経験になるでしょう。私たちは時にそれをとても大切に扱い、行ごとが聖なるものだと思い込んでしまいます。しかしそれは単なるテキストにすぎません。削除し、書き直し、新たに始めれば、実装が失敗してもアイデア自体は存続します。
AI以前は、皿やマグカップを手作業で一つずつ作っていました—コードの行を書き、関数を手で設計する。今ではコードの産業革命に突入しました。
陶芸の産業革命が起きたとき、工場は大量生産を始めました。皿は安くなり、マグカップは使い捨てになりました。機械が速く作れるようになったら粘土は消えると思われるかもしれませんが、実際にはそうではありませんでした。今や陶芸スタジオは至る所にあり、人々は週末にポットを投げるために高い料金を払います。ケリーと私は手作業で何かを作る価値があることを証明しています。必要なくなったからこそ、手作りの選択が意味を持ちます。
ソフトウェアエンジニアは自分たちが仕事を失うほど自動化できると冗談を言います。LLM(大規模言語モデル)はコードを書けます—速く、大量に。産業革命はここにあります。私たちはどうなるのでしょう?生産作業は自動化され、標準的なコードは自ら書き上げるでしょう。しかしクラフトは残ります:奇妙なアイデア、ハイパーキューブ、テンプレートに当てはまらないもの—それこそが私たちであり、人間性です。
正直言って、この方が好きになると思います。プログラミングを始めたのは、単にブロックチェーンのようなボイラープレートを書き続けるためではなく、何かを作り出すことが好きだったからです。AIがマグカップを担当すれば、私はハイパーキューブに集中できます。メディア自体は消えることはありません—むしろもっと面白くなるだけなのです。