プログラミング総合情報サイトプログラーン自社サービステストサイトホームお問い合わせコーポレートサイトProgLearnモチベーションが。2019年6月3日スポンサーリンクこんにちは、ProgLearn編集部です。今日は独学でプログラミング学習している方たちに向けた記事を投稿します。筆者も独学経験ありますが、非常に辛かった記憶があります。具体的には以下の2点の理由からモチベーションの維持が大変でした。わからないことが多すぎる調べてもなかなか自分に理解できるレベルの解が見つからないただ調べるだけでいたずらに時間がすぎて成長実感が無い。結果、モチベーションが下がる。お役に立てて頂ける様な情報を集めました!スポンサーリンク1.プログラミングを通して実現したいアイディアを持つプログラミングってそもそも難しいので、自分が作りたいものでないと情熱を注いで出来ないと思うんです。MVPをなんども受賞している山崎さんも上述の通り発言していますね。プログラミング学習は既に勉強法が確立されている語学、資格などと比べて学習ハードルは高いです。そのためある程度の目的・意図が無いとモチベーション高く学び続けるのは難しいです。「これで世界を変えるんだ!」という革新的なアイディアである必要はありません。じゃんけんやクイズの様に比較的難易度の低いゲームに、ちょっと自分流のアイディアを加えて作る程度でも大丈夫です。小さなプロダクトで良いから毎日作り続けることが、プログラミングスキル上達の近道だと思います。2.自分に合った学習法を見つける作りたいものを決めたら、次にすることは「自分に合った勉強法」を見つけることが大事です。作りたいプロダクトを考えても、勉強法が自分に合わなかった継続できないからです。今まで200名以上のプログラミング学習者にお会いしてきましたが、皆自分に合った勉強法を見つけることが重要だと仰っていました。やったら自分に合った勉強法は見つかるのでしょうか?答えは「片っ端から試す」です。自分に合った方法を発見したそうです。以下に彼らから聞いた勉強法を記載しておくので、片っ端から試して自分に合った勉強法を見つけてください!理解なんてせずにコピペしまくる働きを理解するために絵を書く注釈を書くセルフティーチングする徹底的に調べまくる参考書を読み比べるほんの一部ですがこの中に読者の方に合った勉強法があれば嬉しいです!3.アウトプットしまくるいま、学ぶ際にわたしが意識していることもお伝えしておきましょう。それは「アウトプットし続ける」こと。アウトプットを意識すると、アンテナが高く張られ、インプットの質、つまり学びの質が高まるからです。アウトプットの場は、TwitterやFacebookなどのソーシャルメディアで十分。みなさんも、ぜひ試してみてください。https://studyhacker.net/interview/katsuhiro-motoyama-studymethod-03これは独学で東大、ハーバード大に合格した本山勝寛さんの言葉です。独学をしているとインプットに偏りがちですが、記憶の定着にはアウトプットが重要と言われています。今は「Qiita」「note」など色々なサービスがあるので簡単に自分の知識をアウトプットすることができます。アウトプットのメリットは学習知識の定着だけではありません。勉強仲間探しにも役立ちます。自分の学びを発信し続けていれば、同じ様なレベルの方からコメント頂けることがあります。独学時よりも簡単にモチベーション維持、継続的な成長をすることができます。以上の理由からインプットした知識は恥ずかしがらずにどんどんアウトプットしていきましょう!ProgLearnについて私たちが開発しているProgLearnは正にプログラミングを独学している方達向けのサービスです。「サンプルコードの意味がわからない。」を、取っ払うべく毎日開発を進めています。サービス開発のために今でもプログラミング学習者の方達のお悩み相談をしています。プログラミング学習について少しでも悩んでいる方は、いつでもお問い合わせフォームからご相談ください。コメントをキャンセルメールアドレスが公開されることはありません。6プログラミング学習補助ツール開発ProgLearn本サイトについてプログラミング教育や、プログラミングの知識を中心に、"今日から使える"情報を配信しています。ProgLeanについて「プログラミング学習の情熱を絶やすことなくサポートする」ことを理念とし、プログラミング学習導入Webサービス「ProgLearn」を開発。正式ローンチに向けて鋭意準備中です。社会人向けモチベーションが。プログラミング総合情報サイトプログラーン。