昨日、新しい学校の方法でコードを書いていて、Aiderを通じてGPT-4.1をプロイプし、なぜか50年前の記憶がフラッシュバックし、その圧倒的な規模が津波のように押し寄せてきました。 そして今、あなたにもその気持ちを味わってほしい。 1975年、私はパンチカードをプログラム可能な電卓に入力してプログラムを実行しました。実際のコンピューターは依然としてガラス張りの部屋に住む巨大な生き物だったが、遠くからアルタイルという存在の噂があった。 UnixとCはまだベル研究所からの封じ込めを破っていませんでした。DOSと最初のIBM PCは6年先のことでした。地球全体のデジタルコンピューティング容量は、現代のスマートフォン1台にほぼ相当する規模でした。 当時はまだビデオ文字端末がほとんど存在していなかったため、制作機材としてテレタイプを使い続けました。コンピュータ上のピクセルアドレス可能なカラーディスプレイは、まさにSFの夢でした。 バージョン管理はなかった。公共の鍛造場は25年後には存在しないでしょう。世界に存在したコンピューターゲームの数は、おそらく両手で数えられるほどです。 これらすべてのおかげで、次の10年間でプログラミングを学んだので、今話すとまるで上り坂のスケッチコメディのように聞こえるほど原始的なツールを使っています。 当時のプログラミングがどれほど遅く骨の折れるプロセスだったか、そして月に作れるコード量がどれほど少なかったか、想像もつかないかもしれません。私自身も覚えるために努力しなければなりません。 今日は深淵の霊を呼び、非人間的な知性と対話し、かつては一日で試みるのが難しかった完成プログラムを熱唱しています。 50年、パンチカードからチューリングテストを通過できるAIまで、何世代ものハードウェア技術が存在してきました...そして今もここにいて、コーディングを続け、ソフトウェアエンジニアが現代の有用な仕事をするために知っておくべきことを常に把握しています。正直、それに誇りを感じます! でもこの瞑想は私のためのものではありません。それは、私が生き抜き、関わってきた目まぐるしく、ほとんど信じられないほどの進歩についてです。もし私に、世界中の知識の大半に即時にアクセスできるデバイスを持ち、自分のペットのホムンクルスがそれを選別してくれるタイミングを予測するように言われたら、私は「絶対にない」とは言わない数少ない一人だったでしょう(私はすでにSFファンだったので)。 しかし、数世紀以後の日付は予想もしなかった。 俺たちは本当に遠くまで来たんだ、ベイビー。そして、最速の部分はこれから始まったばかりです。シンギュラリティが我々の前に迫っている。私が経験し学んだことはすべて序章に過ぎませんでした。