「自動完成」は毒かもしれない
自動完成(auto-completion)は毒かな。僕はそうだと思う。特に今プログラミングを学び始めた人によってはね。
データ構造の勉強をまた始めたけどVSCodeの自動完成でびっくりした。

これを見て思ったのは、「これ勉強になる?」だった。
今の僕にとってこのコードはあんまり難しいとかでもないし、全部理解できるから問題はないと思うか、いま学び始めた人としてこの気候はちょっと毒だと思った。
考える力がなくなるが一番問題でこういうツールにrelyするのはよくない。何かを実装することにいろんな方法があるのに、自分は何も考えずただAIが作成したのだけ見て勉強するのは良くない。これはただの動画を見て「全部理解できた!」ということと同じ。VS Codeを使う場合、この自動完成機能をoffして勉強したのがいいんじゃないかな。またはTerminalでvimなどのtext editorを使ってコードをcompileして実行するのを学ぶのも一つの方法かな。
これはあくまでプログラミングのbeginnerに該当するもので、経験を持つ方だったらproductiveツールになるでしょう。わかってるものをいちいちタイプしなくてもいいからな。