プログラミングの独学について
今日はですね、プログラミングの独学について、お話ししたいと思います。
この投稿を見てるってことは、皆さんプログラミングを学びたてであったり とか、これからプログラミングを学ぼうとしてる方が多いと思うんですけど、ネットを見てると、プログラミングは独学でやるべきだとか、それとは逆にちょっとぐらい。お金払って、プログラミングスクール行った方がいいみたいに、色々な意見があって、結局どうなの?って思う人結構多いと思います。
なので、今回それに対する僕の意見であったり、独学の際の注意点などお伝えできたらなと思います。
それでは、早速プログラミングの独学についてどう思うかって話なんですけど、僕は結論、全くの初心者が完全に独学でプログラミングを学習することはおすすめしないです。
これはですね、単純に全て独学でやってしまうと、めちゃめちゃ効率悪くなるんですよね。
どういうことかっていうと、プログラミングって、皆さんもう気づきかもしれないんですけど、数ある勉強の中、例えば数学とか国語とか色々な資格試験があると思うんですけど、そういったね、いっぱいある分野の中でも、ダントツでで初心者と経験者の差が出る分野なんです。
例えばどういうことが起こるかというと、プログラミングをしてて、エラーに遭遇した時、初心者が2時間、3時間考えてもわからないことでも、経験者が見ると30秒で解決してしまうみたいなことって、プログラミングではざらにあるんですよ。
これはプログラミングが目に見えなくて、挙動が分かりにくいってことが原因なんですけど、本当にこれぐらい初心者と経験者の差が出る分野なんですよね。なので、全て独学でやってしまうと、本当に効率が悪くなります。
教えてくれる人がいる場合は、エラーに出会っても、1時間ぐらいで解決したりするものが、完全に独学の人は2、3時間、下手したら1日中時間を使ってしまうっていうこともザラにあって、勉強の進むスピードも全然違ってくるというわけなんですよ。
じゃあどうしたらいいの?って話なんですけど、これは単純に教えてくれる人がいる環境を作ってください。
いくつか方法があると思うんですけど、1番いいのはね。プログラミングできる友達に教えてもらうこと。
友達やったら気軽に聞けると思いますし、費用の面でもご飯を奢るとか、それぐらいで教えてくれると思うので、もしプログラミングできる友達がいれば、その人に教えてもらってください。
テイクばかりしすぎるとウザがられると思うので、基本的には自分からも何かギブするものを提案して教えてもらうのがいいと思います。
ただ、いないですよね?
そんな友達がいたら苦労しませんと。
そんな近くにプログラムできる人おったら、もう既に聞いてるわっていう話だと思うんで、じゃあね、そういった方はどうすればいいかっていうと、もうお金払って、そういう環境を自分で用意するしかないです。
主な方法としては、プログラミングスクールか、メンタリングサービスのどっちかかなと思います。
よくネットとかで、プログラミングはスクールなんか行かんと、独学で学んだ方がいいみたいな言う人いるんですけど、 もう全くそんなことないです。
もちろん、数百万するプログラムスクールに行けとは言わないですし、僕も行く必要はないと思ってます。
こういうのって費用対効果の話なんで、高いスクールっていうのは、基本的に広告費で値段が高くなって るっていうだけで、数百万払えば、数百万分のサービス受けられるかっていうと、必ずしもそうじゃないかなと思います。
よっぽどお金に余裕があるっていう人以外は、そういったプログラミングスクールにいけとは言わないんですけど、例えば、月数千円から1万円、2万円ぐらいまでの支払いなら全然行ってもいいかなと思います。
逆に言うと、これぐらい出せない、月数千円とか、1万円程度の自己投資ができないっていう人は、プログラム学んでも、全然成功しないかなと思います。
本当にめちゃめちゃ自信がありますっていう人だったらいいと 思うんですよ。
例えば、これまで受験とかで自分のね、勉強法っていうのも完璧に確立していて、何か難しいことがあったりしても、自分でトライアンドエラーを繰り返しながら解決していけるっていう人は、完全独学で学んで、いける可能性はあるんですけど、月数千円とか、1万円程度を自己投資できないっていうぐらいの本気度だったら、挫折するかなと思います。