質問: みなさんの勉強方法についておしえてください。 PHPやjavascript、rubyなど様々な言語があるかとおもいますが、どの言語とは言いませんが、ある言語を勉強しようと思ったとき、みなさんはどういったやり方で覚えていったのでしょうか? 学生時代のような参考書を買って、それをノートに書いて覚えてた人もおられるのでしょうか? また、とにかく覚えようと思った言語でひたすら何かを作りまくったという人もおられるのでしょうか? このサイトでこんなことを聞くのは場違いかもしれないですが、今自分がPHPやjavascriptなど学習するうえで、どのように進めたらいいか悩んでいるので教えてもらえるとうれしいです。
回答: 同じような質問はたくさん見ました。特にこちらで聞いてもおかしなことではないようです。 ってことで、私の実践したのは ・初学者向けの入門書(体系的知識の整理) ・teratailで、初学者と思われる人の質問とその回答を読みまくる(トラブル箇所の勘所把握) ・何らかのアプリケーションを設計/構築してみる(動くスクリプトを書くことで、モチベーション維持) ・公開されているライブラリやSDKのコードを読み、きれいなコードを知る(きれいじゃないのもあるけどw) ・軽量フレームワークを参考に、お作法的なものを体感する(正直何やってるかわからない。遅々として進まない。でも読む。) 下2項目は現在進行系です。(余り進んでいないw) 私自身は実践できてませんが、途中でコードレビューをしてもらうと学習効率が上がると思います。 他者の指摘は非常に重要です。 ホントはどっかの会社に所属して、1年ぐらい揉まれるのが最速かもしれません。 あと、学習ではないですが、早めにIDEか高機能エディタを使ったほうが良いです。 つまらんことで、時間を取られることがなくなります。