こんにちは、ひびきです。
今日は、「プログラミング初心者の壁」ということで話します。
初心者の壁というのは、
「エラー解析」が出来ない
ということだと思います。
プログラムを作ったとしても、
動かすとエラーが発生して、
動かすとエラーが発生して、
「どうエラーを修正したらいいんだ?」ということです。
結論としては、
「わからないことであれば、自分よりわかる人に聞く」という話です。
当たり前といえば、当たり前ですが。
自分もプログラムを作っていて、わからないことが出てきて、
調べてもわからないことがあれば、考える時間を決めて
素直に聞きます。
期限もあり、時間ももったいないです。
ただ、次も同じことを聞かないように
どうやって、エラー解析したのかを聞きます。
しかも聞くなら、出来れば、
近くにいる1番わかっている人に聞くのが1番です。
近くにいる1番わかっている人に聞くのが1番です。
大体、そのような人は、
「今忙しい!!」
「勉強してから来い!」とか
「ちゃんと調べたのか!」と言われて
めちゃ聞きずらいですが、1番正確に教えてもらえます。
今、思えば、「しょうもない質問をしていた」と思います。
私もプログラミングはじめたころ、
一番悩んだのは
「エラー解析」
でした。
一番悩んだのは
「エラー解析」
でした。
なんとか作ってみて、動かしてみたけども、エラーが発生し
「エラー解析して、修正するにはどういたらいいんだ?」
ということでした。
エラーを見て、調べては、修正して
再度、実行してみるが、エラー内容が変わらない。
なんとか、
修正してみるけども、今度は、違うエラーが発生する
という風に
負のスパイラルに突入し
修正してみるけども、今度は、違うエラーが発生する
という風に
負のスパイラルに突入し
心が折れるというのが私でした。
学校では、プログラムの文法の話はしますが、
エラーが起きた時に、
どう対応すればよいかまでは
どう対応すればよいかまでは
教えてはくれないです。
今、思えばエラー解析の方が大事だと思います。
はじめは、正常にいくほうが少なく、
エラーはかならず出るもので、エラー解析できないと
先に進まないですから。
会社は、システム開発会社で、プログラムを作るプロばかりなので、
聞きづらい雰囲気でも、近くの人に聞けば
怒られながらでも教えてくれて、エラーを脱出できます。
では、そのような環境ではない場合は、どうする?
ということですが、
・本で調べる
・ネットで調べる
・YouTubeで調べる
・ヤフー知恵袋に聞く
などなどだと思います。
他の人も質問していたり、
記事になっているようなことなら、ヒントになるかもしれません。
ですが、自分が欲しい情報があるかはわかりません。
わからない状態が続くと
・気分が下がる、やる気が出ない、モヤモヤした状態が続く
・時間だけが、ただ過ぎる
・やめてしまう
今まで費やした時間が無駄になる
ということにつながります。せっかく、チャレンジしたのにもったいないです。
新人の時は、家で自分よりも
プログラミングのわかる同期を呼んで、
聞きまくりました。
なので、
「わからないのであれば、自分よりわかる人に聞いてください」
近くにいると思います。
友人や友達であったり、
先生であったり、
出来れば、プロに聞くのが1番という話でした。
ヒビキのプログラミングが出来るようになった過程の記事を下記では公開しています。
プログラミングが出来るようになった、ヒビキの人生激変物語
メルマガはこちら↓
コメント