AI が非常に強力であることは否定できません。しかし、AI は完璧ではありませんし、完璧になることはないと思います。 AI を使用したアプリのプログラミングやサービスの構築に関しては、AI は優れたツールですが、それでも人間のプログラマーには敵いません。経験豊富な開発者が AI がプログラミングの世界を引き継ぐことを心配する必要はないと私が考える理由は次のとおりです。
AI は素晴らしく非常に強力ですが、間違いを犯す傾向もあります。誰かのドライブ全体を何らかの方法で削除してしまうなど、予想よりも大きな間違いもあります。
AI を使用してコードを作成するときは、実行前に AI が何をしているのかを少なくともある程度理解しておく必要があります。ほとんどのコードは機能しており問題ありません (ただし、AI が作成したコードは人間が作成したコードほど安全ではない可能性があります) が、AI が実行を要求するコマンドは少しワイルドになる場合があります。
私自身、AI にシステム上で何か誤った操作をさせたことはありませんが、コマンドを実行する許可を与える前に、AI が何を要求しているかを確認しています。また、私は Unix ベースと Windows ベースの両方の端末とシステムに関する豊富な経験があるため、承認または拒否する前にどのようなコマンドの実行を要求されているかをよく理解しています。
また、私はプログラミングのバックグラウンドを持っています。本格的なプログラミングを行ってから数年が経ちますが、今でも最新のプログラミング言語の基本は理解していますし、必要に応じてファイルをざっと見て、何をしようとしているのかをおおよそ知ることができます。
AI にシステムやコードへの完全なアクセスを許可する前に、AI に実行を依頼するタスクについて、少なくともトップレベルの知識を持っておくようにしてください。
AI を使用するとコードを書く際に失われる人間的な要素があり、それが AI がプログラミングの主要な勢力として引き継がれないと私が考える主な理由の 1 つです。ただし、AI が威力を発揮するのはラピッド プロトタイピングです。
アプリを構築するときに AI が失う人間的要素は、このラピッド プロトタイピングの領域ではまったく問題ありません。アプリのプロトタイプを作成するとき、それがどれほど安全であるか、コードがどれほどクリーンであるか、コードに冗長性や最適化されていない領域があるかどうかは関係なく、ただアプリを動作させようとしているだけです。 AI が優れているのは、物事をうまく機能させることだけです。
AI プログラミングは 3D プリントによく似ています。ここからフォローしてください。 3D プリントは、従来のプロトタイピングに代わる素晴らしいツールです。企業は、複数の金型を作成して数万ドルを費やす必要があるのと比較して、数日から数週間で 1 ドルを費やして社内で製品を開発できます。しかし、ほとんどの企業は、実際に製品を製造するために 3D プリンティングを使用することはなく、単にプロトタイプを迅速に作成し、製品をより早く市場に投入するために使用するだけです。
私は AI プログラミングを同じ視点から見ています。 AI プログラミングは、製品やサービスのプロトタイプを迅速に実現するための優れた方法になります。以前は数週間または数か月かかっていた作業が、今では数時間または数日で完了します。ラピッドプロトタイプが実行可能な状態になると、熟練した開発者がコードベースを選択し、クリーンアップし、穴を修正して、実稼働の準備を整えます。
私に代わってコードを書くときに、AI がどれほど多くの単純なエラーを犯したか、説明し始めることさえできません。カンマを追加するのを忘れたり、余分な閉じ括弧を追加したりしたことが数え切れないほどあります。 AI は素晴らしく、非常に強力ですが、 ない 人間に代わるものであり、少なくとも経験豊富で熟練した開発者ではありません。
多くの企業が開発者を AI に置き換えようとしていますが、私たちはまだ AI を活用したプログラミングのレベルに達していません。そして、今後もそうなることはないと思います。私は AI を若手開発者やインターンの後継者として優秀だと考えていますが、長年の経験を持つ熟練したプログラマーではありません。初歩的な間違いを犯し、コードをまったく最適に記述できません。

誰もが心配していますが、心配する必要はないと思います。
AI はさまざまな点で素晴らしいツールです。私は AI を統合して活用する新しい方法を日々見つけています。ただし、AI がすべてのすべてを解決するわけではありません。はい、私はプログラミングに AI を頻繁に使用しますが、それでも熟練した開発者の代わりにはなりません。
AIの未来にとても興奮しています。この 2 年間だけで、このプログラムはさまざまな分野で本当に強力な存在になりました。実際に何をしているのかを実際に知っている人々の手を借りずに、プログラミングの世界を引き継ぐ準備ができているとはまだ思えません (もしあったとしても)。