なかなか進まない理由は何か
毎日毎日プログラムをして実力をつけていかねばならないのに、なぜ手が進まないのか
1.誘惑(SNS等)が多い
気軽にSNSを見られる環境なだけに時間を消費してしまう。
→プログラム時はSNSを開かない(厳守)
2.体調不良
風邪気味だったり寝不足だったりが結構多い。
→仕事してたらそんなこと言ってられないので、体調管理をしっかりできるようにする
3.ハードルが高い
ゲーム作らないと!・・・ゲームの作り方がよくわからない。いざ手探りで作っていても初歩的なミスも多くなかなか進まない。わからないことにもめちゃくちゃイライラする。モチベもかなり下がる。
→まずは基礎をしっかりさせないと応用(ゲーム制作)へ進めないらしい。応用に進みながら基礎を身につけるのは厳しいようだ。イライラする時間が無駄すぎるので平日は基本をしっかり身につけることにする。
4.プレッシャー
早く就職しないと人生終わるくらいのプレッシャーなので死にそう。
→死にそうだから急いで頑張るのではなく、もう手遅れなのでは・・・死んだ・・・となるみたいなので日々少しでもできたらOKと自分をなだめ始めている
・・・等、なぜプログラムのやる気がなかなか起きないのかを考えた。
特に3が大きい。自分が理解できている簡単なプログラムならサクサクやって楽しいので、プログラムが苦手なわけではない。
わからないところを調べて勉強するのも苦ではない。
本などの”問い”に答えるのはかなり好きで捗る。
わからないこともそのへんに書いてある。
・自分で何を作るか考え、1から作っていく、わからないことは調べて(思うように調べられない)・・・という流れが苦手?
・単純に基本問題(Lv.1)で躓いているのに応用問題(Lv.100)に挑んでいるようで答え(クリア)が見えない
・忘れる
基礎をしっかりさせたらかなり変わりそうなので、わかっていないところをしっかり身につけよう。
あと興味本位で自分はどれだけ集中が続けられるのか、効率のいい集中時間と休憩時間も探ってみる。
2021/1/14 追記
プログラムの捗り・集中力について
1日にやるべき目標(ノルマ)を作るとプログラムが捗り、集中力も上がった。
また、作りたいもの(完成品)をぼんやり考えているだけではプログラムが進まなく、
完成させるためにはどんな機能が必要で、その機能を作るためには何をするべきか・・・と
細かくしていけば今自分がやるべきことは何なのかがわかり、プログラムを進めていくことができる。
もちろん、作り方の手順等を教えてもらっていることが最も大きい。