やめとけばよかったシステムエンジニア

SEとIT系のことをまとめています。

プログラミングを書く時のAIの使い方について

AIの進化がすごいです。

ライティングや事務作業、ほとんどの仕事で使われていると思います。

当然、プログラミングもAIでできてしまいます。

 

ただ、上手に使えている人、AIに頼った結果作業が増えている人、見られるようになってきました。

AIは優秀です。

しかし、必ずしも正解が返ってくるわけではないので、使用には注意が必要です。

 

今回はAIを使用する上での注意すべきポイントをまとめています。

 

AIを使うときに注意すべきこと

AIを使うときに注意すべきこと

 

AIの答えを鵜呑みにしないこと

AIは、嘘を言うこともあるということ。

ファクトチェック、大事です。

正しいことを返すときもありますが、動かしてみると動作しなかったり、よく見ると入力した仕様と違っていたり。

 

数分待てば、パパッとコードを出してくれるから、楽だしそのまま使ってしまう。

というのは、避けたいです。

AIが書いたソースコードは必ずレビューして、修正することを推奨します。

 

プログラミング以外でも同じです。

ライティングやMTGの議事録など、人の目を一回通すべきです。

 

ソースコード全体を考慮して良いコードにすること

AIに入力したことを満たしている内容が返ってきても、見直しが必要です。

処理自体は合っていても、コーディングルールや共通化できる処理をそのまま実装していることがあります。

 

よくあるのが、似た処理をメソッドとして切り出さいで書いているケースです。

このようなケースの時は、エンジニアの修正が必須です。

悪いコードが増えていくと、後々の開発・保守のときに時間を費やします。

  • 共通化できる処理はメソッドにする
  • 実装の細かいコーディングルールを守る
  • ネストが深くなっている部分は直す

 

さいごに

AIは便利です。

ただ、使い方が大事です。

 

「便利だから」で考えずに使っているだけでは、AIは上手に使えません。

ちゃんと指示を出して、回答もチェックして、自分の経験も入れて作るのが大事です。

 

むしろ、正解がすぐには出てこないけど、書き始めだけは用意してくれる優秀なサポートと思ったほうが良いと思います。