Copilotは学習目的のツールではない
勝手にコードを書かれてしまうと自分の学習機会が減り、結果的にそのプロジェクトのコードベースをずっと把握できないままになってしまう。以下の記事はとてもよく表現されていた。
いくつか学習に向いていない場面の話を引用すると、
問題は、能力を構築することなく、あたかも能力があるかのように見せかけることが容易になってしまう点にあります。
生成された出力を自分の理解の代わりに用いるたびに、判断力を養うための練習や反復学習を省略していることになります。あなたは長期的な能力を犠牲にして、短期的な見栄えを優先しているのです。
tenntennさんも、Copilotは自分の能力を嵩上げするものであって自分の能力は変わらないので使うのはいいが誤解はしないようにと言っていた。
naoya氏も人間の脳は知識を創発するためにまず記憶が必要だと言っていた。脳が記憶するしくみでは、記憶するためには何度も信号を送る必要があることをみた。