John Carmackが警告、AI時代に「時代遅れの武道家」になるな
Don't be the out of touch Kung Fu master – John Carmack
John Carmack氏が、武蔵の『五輪書』の翻訳を読んだ感想として、プログラミング技能が武術と同じ道をたどっていると指摘。かつて手作業でアセンブリ言語を書いていた技能も、AIによって重要性が低下しつつあると述べ、レトロコンピューティングを楽しむのは良いが、時代に取り残された武道家のようになるなと警鐘を鳴らしている。
でも、何世代にもわたる伝統を受け継いだ時代遅れのカンフーの達人のようになって、アマチュアのMMAファイターにやられてしまうのはやめましょう。武蔵はおそらくアサルトライフルにかなり熱狂していたでしょうね。
HNでの議論
207- PostOnce
John Carmackは私の個人的なヒーローなので、こう言うのは心苦しいのですが:
CarmackはAIが発明されて以来、特筆すべきものを何も生み出していない。したがって、それが実際どれほど生産的なのか?
彼が非公開で信じられないような仕事をしている可能性もある…しかし、AIが逆の感覚を抱かせつつ実は非常に非生産的であるために、彼が雑草の中で迷子になっている可能性もある?
私は懐疑的なままです。
- glimshe
私たちは手作業で行ごとにメンタルモデルを書き写す時代から、ソフトウェアエンジニアがデータ構造、ソフトウェアアーキテクチャ、アルゴリズムに集中できる時代へと移行しつつあります。
私は、頭の中で既に実行されているプログラムを、コンパイラが理解できる形式にタイプするという苦行を気にせずに素早く引き出せるのが大好きです。API名の扱い。構文。言語の癖。ライブラリの落とし穴。ソフトウェアエンジニアとしての成功したキャリアのかなりの部分は、プログラムを思い通りに動かすためにテキストエディタ/IDEと格闘するという退屈なプロセスに費やされました。
人々がまだアセンブリでコーディングしていた時代に私はそこにいました。最も単純なことでも正しく動かすのに永遠にかかる、遅い拷問でした。
一度頭の中で問題を解決してしまうと、私にとっては楽しみはほとんど終わってしまいます。純粋なバイブコーディングは、最も単純なシステム以外では、現在の技術では退屈で持続不可能です。一方、AI支援コーディングは、コンピュータに対する私の情熱を再燃させてくれました。
- maplethorpe
> しかし、何世代にもわたる伝統を受け継ぐ、時代遅れのカンフー師範になって、アマチュアのMMAファイターにやられるな。
この例えには問題があります。プロのMMAファイターは、何年ものトレーニングを通じて身体を鍛え上げた高度に熟練した個人だからです。
より適切な例えは、「仕組みを理解していないが、それでもそれを配備する能力を授かったパイロットによって、はるか上空から投下された原子爆弾を生き延びられると信じているカンフー師範になるな」かもしれません。
- tkel
皮肉なことに、この投稿は時代遅れに見えます。様々な武道の目的は、生死をかけた喧嘩で勝つことや、できるだけ効率的に人を殺すことだけではありません。同様に、プログラミングの目的は、できるだけ多くのコードを生成することや、単に「生産性」を高めることだけではありません。
- sriram_malhar
AIについて熱心に書いている人は皆、すでにAIなしで働いた経験の恩恵を受けています。彼らは基礎を叩き込まれています。データ構造、並行性、ネットワーク、言語設計などをゼロから知っている人が十分にいるので、知識は受け継がれています。私は、一世代全体が基礎を苦労して学ぶことを飛ばしてしまった後に私たちが生きる世界を心配しています。様々な教育機関の出席率を見ると、その日はすでに来ているのではないかと恐れています。
- nickledave
> 2022年、彼はOculusを離れ、AGIスタートアップのKeen Technologiesで働き始めた
https://en.wikipedia.org/wiki/John_Carmack
ああ
- phmx
また、Marvin Minskyの役に立たない箱で鋭い剣と戦う者になるな。
- xyzsparetimexyz
「遅れを取るな!!!」は、AIに関する投稿で私が最も嫌いなタイプです。AIについて学ぶことは実際何もありません。ただタイプして、何をすべきか指示しているだけです。