バイブコーディングに関する議論を見て、私自身の経験を共有したいと思いました。 少し賢いがあまりなく、中途半端なPMであり、大学時代はC++ポインタさえ理解できなかったコードスキルとして、ChatGPTの誕生がなかったら、現在使用している効率的なスクリプトの一部を書くことはできなかったでしょう。 それでも、新しい機能要件を「自己規律ある」方法で記述し、それをAIに渡してコード生成を行おうとすると、エラーがあからさまに報告されたり、実装が期待どおりになかったりと、満足のいく結果が得られないことがよくあります。 次に、AI にエラー メッセージや不一致を何度も投げかけ、コード自体の改善を試み続けようとすることしかできませんでした。 したがって、AI が簡単に「プログラマー」になれると考える人がいる場合、その人は AI によって提供されるコードに対する詳細な要件を持っていないという可能性は 1 つだけだと思います。 たとえば、ページがまともに見え、AI 風味のコピーで満たされている限り、満足のいくものと見なされるため、AI にランディング ページを生成させても問題ありません。 しかし、コードを生成するときに AI に特定の詳細に注意を払わせたり、特定のフレームワーク内に機能を実装したりする場合は、コードやフレームワークを理解していないため、正しい方向に要求することができず、「大丈夫そう」な結果しか受け入れられないため、それは困難です。 しかし、多くの場合、「まだ注意が必要な詳細がいくつかある」ことに気づいていません。 要するに、AI は私を大いに助けてくれましたが、私のように AI に依存してプログラミング スキルを光らせる人は、実行力や効率性を問わず、「コードを書いて生計を立てている」人とは比較にならないこともはっきりと認識しています。 謙虚で敬意を持ってください。
60.61K