2019/01/23facebooktweetGoogle+はてブじゃすてぃプログラミングやれ!こんにちは、じゃすてぃです。プログラミング初心者が、未経験からプログラミングを習得する最短ルートは、ずばりメンターを見つけることです。今回は、その理由と見つけ方について紹介します。プログラミングを学ぶ上で、メンターがいるとき、いないときを比較してみましょう。目次プログラミングを学ぶ上で:メンターがいないときプログラミングを学ぶ上で:メンターがいるとき良いメンターがいると学習効率がいいメンターはうまく使うプログラミングを教えてくれるメンターを見つけようどうしてもメンターを見つけられないとき最後にプログラミングを学ぶ上で:メンターがいないときプログラミングを未経験から独学で学ぼうと意気込むAさん。Aさんうおーし、プログラミングをマスターするぞおおお〜!まずはPCを起動し、買ってきた本やWebの教材を試します。Aさんまずは本だ!そしてProgateだ!学習をすすめてみます。ん、なんだか簡単な気がするぞ?Progateすごいぞ?教材に沿って、楽しみながらプログラミングを学ぶAさん。ここで壁にぶち当たります。́;ω;`)エラーコードをコピペして検索してみても、対処法がわかりません。困ったAさんは必死にインターネットで原因を検索し続けました。・・・そして3時間後。なんとか出来たあああああ強い疲労を感じながらも、1つのエラーを乗り切ったAさんは、強い達成感に酔いしれました。...そして数ヶ月後。Aさんはたくさんの教材を何度も徹底的にやり続け、学習を続けています。プログラミングを学ぶ上で:メンターがいるときプログラミングをマスターしようと考えるBさん。不安に思ったBさんは、プログラミングを教えてくれる人を探すことに。Twitterや友人のつてを当たっているうちに、ちょっと困ったことがあると的確にわかりやすく回答してくれる優しいメンターに出会うことができました。ぬぬぬな、エラーだ...ちょっと調べてみよう。30分ほど調べてみましたが、ちんぷんかんぷん。してエラーが起きやすい状況など、初心者でもわかりやすく説明をしてくれました。そんなことを繰り返していくうちに、Bさんは段々と自分ひとりの力でエラーに対処できるようになってきました。なんとなくわかってきた...繋がってきたぞ!何かあった時に助けてくれる人がいる。そんな安心感のもと、Bさんはすくすくとスキルをつけて成長していきました。...そして数ヶ月後。Bさんは立派な駆け出しエンジニアとして転職活動を成功させ、新たなキャリアを歩み始めました。良いメンターがいると学習効率がいいメンターを持たずなんとか自力で学ぼうとするAさんと、メンターをうまく使って効率よく学ぼうとするBさん。極端な例ですが、実際にどちらのタイプの初学者さんも存在します。Aさんのやり方にもメリットはあり、自分でやり抜く力がつきます。目標を達成することが第一と考えれば、Bさんのやり方の方がスマートでしょう。やり抜く力をつけたいのか。早くスキルをつけたいのか。自分の目標を明確にし、その達成のために自分がどう学習を進めるか考えてみてください。メンターはうまく使ういくらメンターについてもらえたとは言え、メンターに頼りきりになって自分で調べることをしない人は成長できません。プログラミングを独学で学ぶメリットは、しっかりと自分の力でやり遂げた、という強い達成感を得られること。自分で調べる、考える、立ち向かう。言え全くわからない状態で何時間も詰まっても時間がもったいない。ある程度は効率を追い求め、しばらく自分で調べて調べて調べ切ったと感じたら、メンターさんに助けを求めましょう。学習の方針に迷った時にはアドバイスを求めてみましょう。プログラミングを教えてくれるメンターを見つけようプログラミングを教えてくれるメンターを探すにあたって、ぱっと思いつくのが下記4つの方法。メンターの見つけ方SNSで呼びかける友人のつてを当たるMENTAで探すメンター付きのプログラミングスクールに通うSNSで探したり、リアルの人間関係で探す場合は、相手によっては無償で引き受けてくれることもあります。Twitterでプログラミングが出来る人や駆け出しエンジニアとつながっておくことで、困ったことやわからないことをつぶやくだけで回答が得られる場合もあります。(じゃっさんはTLで質問ツイートを見かけたらなるべく回答するようにしてます)ガツガツ質問したい、直接対面で質問したい、なんてときには、MENTA(メンタ)というメンターを探せるサービスを利用してみたり、メンター付きのプログラミングスクールに入ることも解決策のひとつです。してもメンターを見つけられないときそれでもなかなかメンターを見つけられないときには、自分ひとりでプログラミングを習得する覚悟が必要になるかもしれません。いってひとりではプログラミングを習得できないかと言われれば全くそんなことはありません。てぃも、周りに質問出来る人もおらず、なんとかひとりで最初のアプリケーションを制作しました。ひとりでプログラミングを学ぶ際には、いかに継続できるかが鍵となります。こちらの記事も参考にしてみてください。justyプログラミングを未経験から独学で挫折せずに習得するために気をつけるべき6つのことhttps://justy.life/programming/learn-programming-check-6-point/こんにちは、じゃすてぃです。プログラミングを独学で学ぼうとしている人は増えてきているように感じますが、その分挫折を経験する人も多い様子。今回は、プログラミングを未経験から独学で学ぶ際に気をつけるべき6つのことを、独学でプログラミングを習得したじゃ...最後にプログラミングを最短ルートでマスターする上で、いいメンターをつけるということは重要。確かに自分ひとりでもプログラミングは習得できますが、時間とエネルギーをとても消耗します。挫折してしまう確率もぐっと上がります。自分に合った方法を是非検討してみてください。てぃもプログラミングについてのアドバイスを行なっています。無料でのメンター企画やDM、リプライでのアドバイスや質問への回答も随時行なっていますので、困った時は気軽に連絡してみてください。(返答を保証するものではありません。関連記事Cookie(クッキー)とは何か理解してる?Cookieの基礎の基礎をイラスト付きで紹介:Webエンジニア基礎講座2019/02/4図説で簡単理解!Webエンジニアが知っておくべき脆弱性を狙った主要攻撃方法と最低限のセキュリティ対策3つ2019/01/31駆け出しWebエンジニア必読のセキュリティ概論。Webアプリケーションのセキュリティ対策がなぜ必要なのか。Railsチュートリアルの学習をあえて薦める理由2019/01/29究極のシェル「zsh」の導入・インストール方法から設定方法を解説2019/01/26プログラミング初心者が絶対に覚えたいLinuxコマンド一覧10選2019/01/25新着記事Cookie(クッキー)とは何か理解してる?Cookieの基礎の基礎をイラスト付きで紹介:Webエンジニア基礎講座2019/02/4キャッシュって何か知ってる?キャッシュの基礎の基礎を紹介:Webエンジニア基礎講座2019/02/1図説で簡単理解!Webエンジニアが知っておくべき脆弱性を狙った主要攻撃方法と最低限のセキュリティ対策3つ2019/01/31駆け出しWebエンジニア必読のセキュリティ概論。Webアプリケーションのセキュリティ対策がなぜ必要なのか。Railsチュートリアルの学習をあえて薦める理由2019/01/29無責任ってどういうことだろう。嵐の活動休止に関する記者会見を見て感じた違和感2019/01/28プロフィール文系エンジニア経営者。こころの赴くままに行動しすぎて、苦労して入った大学を起業するために休学。スキルゼロの学生だったため、プログラミングを独学で身につけ、今ではシステム開発を主に行っている。自分が興味のあることはなんでもやりたがり。自身が独学でエンジニアになった経験を活かし、最近は独学者のプログラマー希望の学生を密着指導中。