いったことが続くと、モチベーションが低下します。いったときこそ思い出してもらいたいのです。「どうしてプログラミングを始めようとしたのか」モチベーションを上げるには、目的を再認識するのが一番です。プログラミングの独学は無理なのか!?挫折する理由と難しく感じることを見てきました。これらの内容を見ると「独学は無理なんじゃないの?」と思うかもしれません。次の3つのポイントを理解し覚悟すれば、独学でスキルを身につけることは可能です。新しいスキルを身につけるためには、10000時間が必要だと言われています。これは楽器でもダンスでも、ビジネススキルでも、ライティングでもプログラミングでも同じでしょう。1日8時間プログラミングを行ったとして、10000時間に到達するためには1250日必要です。1250日というと、3年と5ヶ月くらいでしょうか。この数字を知ると「ダメだ、無理だ、そんな時間はない」と考える人がいますが、そう考えてもらうことが10000時間の法則ではありません。誰でもこれくらい時間が掛かるのだから、焦らずにコツコツと進めることで到達できる事実を知ってもらいたいのです。知識の隙間を埋めないどのようなスキルも学べば学ぶほど、知らないことが出てきます。これは知らないあれも分からないこれを知ってないと仕事ができないこういった状態を「知識の隙間を埋める」と言います。いった知識の隙間は誰にでもあります。何十年エンジニアをやっていても、すべてのことを完璧に知っている人なんてほとんどいません。隙間はあっても良いのです。隙間が全部埋まらないと仕事ができないのではなく、今持っている知識で仕事を獲得しようとする行動が重要なのです。行動した結果、知識や技術が足りないために仕事が獲得できないことが分かった段階で、必要な部分だけを埋めるようにするのです。最初から完璧に、すべてのことをこなせるように準備しないと仕事を獲得できないわけではありません。順序を間違えないでください。稼ぎながら学ぶのが正解10000時間の法則や知識の隙間に惑わされないためには、学習ばかり行うのではなく、できることからスタートして稼ぎながら学ぶのが正解です。将来的にはフリーランスのWEBアプリケーションエンジニアになりたいと考えている人なら、STEP1:会社員時代に副業をスタートするSTEP2:簡単なホームページ制作を行う(HTMLとCSS、JavaScriptでOK)STEP3:制作をしながらPHPやRubyを学習するSTEP4:システム開発のポートフォリオを作るSTEP5:案件に応募するまわりくどいやりかたですが、今のスキルで稼げることを実感しながら、少しずつ大きな開発へ進んでもらうのが良いでしょう。プログラミングの独学を成功させるポイントここで少しまとめます。超初心者向けの教材からスタートするこれを最初にやってもらいたいです。できれば大型書店へ足を運んで何冊も書籍を見てみて、自分がわかりやすいと感じられるものを選んでください。ネットの評判やアマゾンレビューだけではわからないこともありますし、これまでの経験や暮らしの違いから、わかりやすさというものは主観的なので他人の評価だけでは判断できません。業務経験のある人に学習ロードマップを作ってもらうプログラミングやシステム開発の業務経験がある人に、あなたの目的へ進むための学習ロードマップを作ってもらいましょう。スキルで稼いでいる人には、それぞれの学習スタイルと経験値があります。いった情報はネットからは見つけにくいため、偶然の出会いなどを使っていくことが大切です。動画を観るよりも文字を読み解く癖をつけるプログラミングは文字の羅列です。仕事をすると設計書などは文章で届きます。学習フェーズから、文字を(文章を)読み解く癖をつけてもらいたいのです。動画の教材はわかりやすいかもしれません。受け身で見ているだけなので、読み込んで読解する力が身につくのかどうかわかりません。プログラムは小説や物語と同じです。1行ずつ読み解いていくスキルを身につけておきましょう。「出来るだけ短時間にスキルを身につけたい」こういった方におすすめなのは、業務経験者が在籍している「プログラミングスクール」へ入ることでしょう。現場経験者にとっては当たり前のルールや考え方を知ることができますので、あなたの将来に役立てることができます。修行系の方なら、激安単価で超簡単な制作や開発案件を獲得する方法もあります。この場合、値段よりも納期が長いことを重視しましょう。スキルアップの手段ですから、受け取るお金よりも納期内に作った結果と機会を大事にしたいですね。さいごにプログラミングの学習を独学でするのは無理なのかどうか。挫折しやすい部分や難しいと感じる部分を紹介しました。紹介しました内容は、私の経験からのことですので、世の中にたくさんいらっしゃるエンジニアの方の意見とは違っているかもしれません。ピアノやクラシックバレイのように長い歴史の中で完成されたレッスン方法が存在しないスキルですので、私の紹介した内容を参考にしつつ、あなたご自身の価値観や学習方法に合わせた形で独学を続けてもらえれば幸いです。毎日、コツコツ15分からはじめましょう!1日に1つのスキルを理解するだけでも、1ヶ月で30のスキルを理解できます。)この記事へのコメントはありません。この記事へのトラックバックはありません。URL返信をキャンセルする。検索:最近の投稿2段階は力が強いということだプログラム学習や仕事の目的を明確にする秘訣すいませんあやまります。