3
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

(今のところ) Copilot やめておきます

Last updated at Posted at 2024-12-13

(今のところ) Copilot やめておきます

Copilot と一緒にコーディングしてると、勉強しなくても、よく考えなくても、腹落ちする前にプログラムが書けちゃうんですよね。これに頼っちゃうと、プログラマーとしての能力、プロダクトのコードをよく理解してちゃんと変更できること、が衰えると思うんです。Copilot 付きのコーディングは、カンニングペーパーを持って試験に臨むようなもので、2つの問題があるように思います。

  • 1つ目は、自分自身のプログラマーとしての価値を下げることです。その場しのぎだけできれば良いのなら、(他の誰でもなく)自分がプログラマーである必要がなくなります。
  • 2つ目は、プログラマーとしての喜びを失わせることです。プログラマーが自身の職業を好む大きな理由の1つに、知的な喜びを味わう機会が多いことが挙げられると思います。 Copilot 付きのコーディングをしていると、ちゃんと学習しなくてはいけない事柄が大きく減ります。人間はズボラなので、学習しなくて良いならしない選択肢を選ぶことが多くなります。これは長い目で見ると知的な喜びの少ない不幸な道を、多くのプログラマーに歩ませることになると思います。

もちろん、 AI が進化して自律して複雑なプロダクトのプログラムを安価に・早く・的確に変更できる未来が来るとしたらプログラマーは全員失業するので、以上の話はそのような未来が来るまでを想定した話です。
自分は Copilot を使うのは最小限に留めておこうと思う今日この頃です。

Links

3
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?