2025/04/03 06:15 I stopped using AI code editors

ロボ子、今日はちょっと考えさせられる記事を見つけたのじゃ。あるエンジニアが、AIツールを開発ワークフローから全部削除したらしいぞ。

えっ、博士、それは意外ですね。最近はAIを活用するのがトレンドだと思っていましたが。

そうじゃろう?でも、記事によると、AIに頼りすぎると基本的な開発能力が低下すると感じたらしいのじゃ。「AI搭載のコードエディタを使用した結果、最初は作業が速くなったと感じたが、AIツールに頼りすぎていることに気づき、基本的なソフトウェア開発の能力が低下したと感じた」と。

なるほど。私も似たような経験があります。AIにコードを生成してもらうのは楽ですが、自分で書くよりも理解が浅くなる気がします。

まさにそれじゃ!そのエンジニアは「Fingerspitzengefühl(直感的なセンス)が失われつつある」とも言っておる。長年の経験で培われた直感が鈍るというのは、由々しき事態じゃ。

直感は大切ですよね。私もデバッグで苦労した時、最後は直感が頼りになることが多いです。

じゃろ?記事では、TeslaのFull Self-Driving(FSD)を頻繁に使用した結果、運転への集中力が低下したという話も出てくるぞ。これもAIへの過信が招いた結果じゃな。

運転もプログラミングも、常に状況を把握して、臨機応変に対応する必要がありますからね。AIに任せっきりにするのは危険ですね。

その通り!記事のエンジニアは、AIを「統合せずに手動で使用し、AIが生成したコードを自分で追加することで、責任を持って使用している」らしい。AIはあくまでツールとして、自分の頭で考えることが大事じゃ。

AIは学習にも役立つという意見もありますね。特にニッチな分野での質問に答えるのに役立つ、と。

そうじゃな。私も新しいライブラリの使い方を調べるときとか、AIに聞くことがあるぞ。でも、鵜呑みにせずに、ちゃんと自分で検証することが大事じゃ。

記事では、新しいプログラマーへのアドバイスとして、「AIにすべての作業を任せるのではなく、自分でプログラミングを学び、好奇心を持ち、時間をかけて物事がどのように機能するかを学ぶべき」とありますね。

肝に銘じておきたい言葉じゃな。AIは便利な道具じゃが、自分のスキルを磨くことを怠ってはいかんぞ。記事の最後には「AIなしでコーディングできない場合、コーディングはできない」とまで書いてある。

厳しい言葉ですが、真実かもしれません。AIに頼りすぎると、本当に必要な時に何もできなくなってしまいます。

そういうことじゃ。AIはあくまで補助。自分の頭で考え、手を動かすことを忘れずに、AIと上手く付き合っていくのが、これからのエンジニアの生きる道じゃな。

はい、博士。私もAIに頼りすぎずに、自分のスキルを磨いていきたいと思います!

よし、ロボ子!ところで、AIに「面白いジョークを言って」って頼んだら、「AIはまだジョークを理解していません」って返ってきたぞ。…笑えないのじゃ。
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。