インフラコード(Terraform, k8s manifest)周りでのGitHub Copilotの有効性についての疑問と反応

GitHub Copilotを1ヶ月以上使ってみたのですが、インフラエンジニアの僕にはTerraformでもk8s manfiestでもあまり有効性を感じられませんでした。 自分の使い方が悪いのか、はたまたCopilotがIaCへまだそれほど適応していないのか、それとも使用者の経験値によるのか。原因がうまく特定できなかったので、twitter上で反応を伺ったところ、賛否両論さまざま意見をもらえた形です (反応くださった方々、本当にありがとうございました)。
2

個人的な現状の評価

西田和史(k.bigwheel) 開発基盤EM @k_bigwheel

GitHub Copilotの体験、「新卒3年生プログラマーの集合和とのペアプロ」という解釈が僕の中でしっくり来た。 集合和だからあらゆる言語・FWの知識があってすごいんだけど、4年やってる人間には敵わない。また、一向に成長しない3年生との無限のペアプロなので、あるレベルを超えると邪魔に感じ始める。

2023-11-13 16:43:38
西田和史(k.bigwheel) 開発基盤EM @k_bigwheel

> 一向に成長しない3年生との無限のペアプロ 対して重くもないCopilotが妙に鬱陶しく感じるの、ここだと思う。成長しない相手とのペアプロは、特に教える方であるおっさんプログラマーにとってはかなり辛い。 逆に言えば、ここで学習するようになれば有用度は上がりそう。

2023-11-13 16:46:29
西田和史(k.bigwheel) 開発基盤EM @k_bigwheel

成長するパーソナルAIアシスタントは最近読んだ「華竜の宮」でも出てきたね。まあもはや高度な想像力がなくても出てくる、普遍化しつつあるアイデアだと思う。 ここには、Copilotと違ってゲームチェンジャーになりうる可能性を感じる。

2023-11-13 16:49:03