プログラミングを勉強していると、どうしても答えを見たくなる瞬間があります。
エラーが何回も出て投げ出したくなった時、思うように動かないとき、ついついネットや生成AIでサンプルコードをコピペしてしまうこともあるでしょう。
しかし、答えを「写す」だけでは、自分の力にはなりません。
大切なのは「なぜその答えになるのか?」と常に疑問を持ち、考えることです。
答えを使って勉強することは、プログラミングにおいては良いことで、むしろ上手に使えば成長の近道になります。
しかし、サンプルコードとして表示されたコードを写して、そのまま実行して満足しているだけでは、すぐに忘れてしまうだけです。
私も、最初の頃はわからないところをすぐに検索して、そのコードをそのまま貼り付けていました。
実際に実行してみて動いた時はうれしかったけれど、次の日にはもう忘れてしまう。それの繰り返しでなかなか覚えられず苦労していました。
でも、それでは成長できないと思い、「答えを写す前に一度コードを読んでみて、自分で考える」ということを意識するようになりました。
「この答えのコードはどういう意味なのか?」「なぜここでこのコードを使うのか?」そのような一つ一つの疑問を少しずつでも調べてみることで、着実に自分の実力を向上させることができます。
プログラミングというのは実際に手を動かし、考えなければならないものです。
なかなかうまくいかない時には、つらいかもしれません。しかし、そこで投げ出さず地道に勉強することで成長していきます。
もし今、プログラミングの勉強をしていて面倒に感じ、答えを写しているのであれば、次からは「答えを写す前に少しでも、そのコードを読んで自分の頭で考えてみる」
それだけでも確実に、答えを写しているだけだった昨日の自分よりも成長しているはずです。
それに、せっかくプログラミングを勉強しているのに意味がなかったら、それこそ時間がもったいないじゃないですか。
最後に
前にも言ったようにプログラミングの勉強において、答えを見るということは悪いことではありません。しかし、その時に自分で考えてみることが重要です。
それは時間がかかり大変なことです。でも私は、その時間こそ成長するのに一番大切であると考えています。
ぜひ、めんどくさいことこそ成長に繋がっていると信じ、これからも頑張っていきましょう!




