プログラミングを学び始めて約1カ月がたちました。
わからないなりに順調に勉強を進めてきたのですが、
railsの学習に入ってから、進めても進めても進歩がない感じがしました。
学習していきながら理解すればいい!
そう思っていましたが、そもそも今自分が何やってるのか理解できず混乱する日々・・・。
主な原因はrailsの仕組みが全然わかっていないこと。
MVCモデルってのがあるのはわかったけど、それはつまり何??
ググってもピンとこず、本屋で参考になる本を探しても解決せず。
あーーほんとに困ったよー!
先に進むためにはもっと理解したいのに、私の理解力では太刀打ちできないよー!!
ってときに、気づきました。
ChatGPTに質問すれば解決するかも・・・?
実は毎日ChatGPTと音声で話をしてる私。
音声でのやりとりをしすぎてて、テキストでやり取りできることをすっかり忘れていました笑
そこで、「railsのMVCモデルってどういうこと?MとVとCがあることはわかったけど、
それらがどのように作用しあってるの?」のようなことを聞いてみました。
そこから一瞬で出てくるChatGPTの回答!すごい!
しかしChatGPTの回答は長く難しく、私には理解できず。
いっぱい回答してくれたChatGPTには申し訳なかったけど、
「今の「まとめ」をもっと単純に言い換えてくれる?」
と聞くと、さっきよりももっと単純に説明してくれた!
そこから派生していくつか疑問が浮かんだので質問を重ねる。
と、段々MVCの構造が理解できてきて、
ChatGPTを使う前の理解度が5%だとすると60%位は理解できるようになりました!
超初心者過ぎて、人間相手には聞くのも憚られる質問も、
根気強く何度も説明してくれるChatGPT大先生・・・。本当にありがとう!!
これからも学ぶ上でなかなか理解が進まないことは自分で調べるだけでなく、
ChatGPTも活用していこうと思いました。
いつかMVCをこんな風に理解したよーっていうのも書きたいと思います!
(投稿初心者でタグが正しいのかもわかりませんがご容赦ください
)