ランダムな考え: AI は、優れたエンジニアと悪いエンジニアが誰であるかを明らかにします。 私が一緒に仕事をする機会があった優れたエンジニアは皆、基本的に優れた*仕様書作成者*です。現在、人々がコンテキストエンジニアリングと呼んでいるものです。 良いコードを作るには、良い仕様を書くことができるか、少なくとも解決しようとしている問題の非常に優れたメンタルモデルを持っている必要があります。素晴らしい質問をしたり、トレードオフを理解したり、適切な名前や抽象化を持ったり、将来の要件を予測したりします。いわゆる「10倍エンジニア」とは、80%の時間を仕様の考えと開発に費やし、20%をコードの作成に費やす人です。それは、映画でよく見られるコードモンキーではありません。 したがって、上記が当てはまる場合、コンテキストエンジニアリングは優れた仕様を書くだけなので、すでに優れたエンジニアはAIの使用の達人になります。これにより、パフォーマーの良し悪さのギャップが拡大します。悪い仕様書のライターは、AI のスロップで保守不可能なソフトウェアを作成します。 これの帰結は(上記が真実であれば)職業としてのソフトウェアエンジニアリングはおそらくなくなることはなく、コードよりも仕様に明確に焦点を当てるだけであるということです。
665