本での学習、ネットでの検索を諦めました。学習方針を変更します。
プログラミングの学習はオンライン学習で
プログラミングの学習はオンライン学習が最も適していると悟りました。
本での学習は情報が古くなると役に立たない
まず本での学習ですが、プログラミングの世界においては進化が早く、出版物は情報が古くて役に立たないです。
例えば、AWSの仕様はよく変わります。基本的なところは同じでもPHPのバージョンが上がったりします。それに合わせた環境構築ができれば良いのですが、初心者にはハードルが高いです。
実際、本の通りに実行してもエラーで勧めませんでした。
ネットでの検索は前提条件がそれぞれ違う
それならネットで検索して調べれば良いと思うかもしれませんが、これもまた大変です。
例えば、Qiitaはよく検索結果にでてくるけど、前提条件が違ったり、初心者にはハードルが高かったりと、これも役に立ちません。
オンライン学習の利点
悩んだ末にたどり着いた結論は、「オンライン学習が良くない?」ということでした。オンライン学習でユーザーの質問を受け付けてくれる様なサービスがあれば良いなと。
それで、たまたま見つかったのがTechpit でした。Techpitは、その分野の現役のエンジニアさんが教材を有料で提供し、購読者がそれを見ながら実際にアプリケーションを作って学ぶスタイルです。
サービスを作りながらプログラミングが学べる
プログラミング学習教材のマーケットプレイスTechpit は、現役エンジニアが作った教材でサービス開発に必要なスキルが学べる学習プラットフォームです
著者さんや購入者さんとディスカッションできる!
まだ実際に試してませんが、購入した教材について質問ができるようです。これは本当にすごいことです!教材通りに実行してうまく行かない場合に役立つでしょう。
まとめ
色々悩んだ末に巡り合ったTechpitですが、学び方を変えるポテンシャルを持ってますね。これなら、とくにプログラミングの分野では紙の本もKindle本も必要なくなります。
いや~ホント、ありがたいです。
Techpitの使い勝手などは今後レビューして参ります。
[temp id=3]