ナイキスト限界:テクノロジーの変化の頻度が私たちの理解を無効にしている
Nyquist Limit:The frequency of changes in tech is invalidating our understanding (ryanprior.com)
要約
テクノロジー分野における変化の速度が、サンプリング定理で定義されるナイキスト限界を超え、従来のソフトウェア開発・運用モデルを無効にしています。AIの台頭により、多くの企業が変化の頻度を極端に高めていますが、その結果、バグやセキュリティ問題の増加、そして根本的な理解の欠如といった課題に直面しています。この変化の速さの中で、組織は立ち止まって「物事を正しく行う」ことの重要性を再認識する必要があります。
全文翻訳
ナイキスト限界:テクノロジーの変化の頻度が私たちの理解を無効にしている
数学的に言えば、サンプリングレートの半分よりも高い周波数の信号を検出したり、それに基づいて行動したりすることはできません。これがサンプリング定理であり、信号処理の一貫性のこの上限がナイキスト限界です。歴史的に、ソフトウェアの変更管理プロセスはこの限界の近くで運用されていませんでした。Pythonの作成者であるGuido van Rossumは、「コードは書かれるよりもはるかに多く読まれる」というフレーズを広く普及させましたが、これは私たちがテクノロジーのソースと動作を、変更するよりもはるかに頻繁にサンプリングしていると言い換えることができます。これにより、ソフトウェアの歴史を通じて、平均的なエンジニアリング組織はナイキスト限界をはるかに下回っていました。しかし、様々な製品組織は、変化の速度を限界まで、さらには信号のデコヒーレンスの領域にまで引き上げることに大きく賭けています。
これらの組織がソフトウェアを理解していないという証拠は豊富にありますが、私は、テクノロジーユニコーン(多国籍企業で数十億ドルの評価を持つ新しい高成長企業)で働く同僚が最近私に送ってきたメッセージ(要約)によって、この信号処理のフレームワークを認識するようになりました。
テック業界の誰もが「業界を破壊する」ことを自慢していますが、AIが文字通りテックという分野自体を破壊していると思います。誰もがスタートアップのように振る舞っており、既存企業でさえそうです。ハイパースケーラーのささやきネットワークには、チームが本番環境でYOLO(You Only Live Once)しているという逸話が溢れており、毎日新しいバグやセキュリティ問題が発生し、ホットフィックスパッチ自体がさらに多くのバグを導入しています。
すべてのデプロイメントは、独自の悪魔的な個性を持つユニークな幽霊の出る墓地のペットのようで、それでも誰もが、減速して物事を正しく行うことを提唱するにはあまりにも不安定だと感じています。