プログラミングの独学を本で入門して始めたけど諦めた、でも、ホントは
まだ諦めきれてない人向けの記事です。
プログラミングの独学ですが、正直なところ人によって「 独学への相性 」は
多少あるかと思い、しんどい気持ちも分かりますf^^;
そして、本での独学を挫折したけど「 まだ、プログラミング自体には興味や
未練があるんだよな〜... 」と思いを断ち切れない人も多くないでしょうか?
そこで、僕が提案できる学習方法の提案第1位は、ぶっちゃけ「 オンラインの
プログラミングスクールの受講(独学を諦める) 」なんですねf^^;
ただ、スクールに通うのも考えたいけど「 費用やタイミングでどうしても
難しい... 」という方への回答は「 Progate 」で再入門をお勧めしています^^
「 Progate 」は、自己学習型のオンライン教材です。
僕自身もProgateで学んだ経験があるのですが、初歩の部分が分かりやすくて、
早めに利用してよかったです^^
プログラミングに興味を持ったけど、独学で入門がうまくいかなかった
方の力になれる記事にできるよう、掘り下げていきます。
【 この記事で分かること 】
(1) 本でのプログラミングの独学を挫折したとしても、
プログラミングに興味があったら、他の方法を試せます。
(2) 費用やタイミングなど、みなさんの環境で方法を選べます。
(3) 学習に必要な考え方や、その先の仕事のことを考えるときに
役立つ内容が書いてあります。
プログラミング独学|そもそもProgateとは?
Progateとは、オンラインの独学プログラミング教材のサービスのことです。
>リンクを下記にも貼っておきます。
【 リンク 】
Progate | プログラミングの入門なら基礎から学べるProgate[プロゲート]
この項はProgateがどういうものか?の説明に特化します。
Progateは「 全16コース、77レッスン 」と色々なものが学べます^^
htmlや、流行りのSwiftなどイラスト付きで豊富に用意されていますね♪
有料コースだと学び放題です^^
厳密にいうと、プログラムだけではなく「 プログラムの学習(実務) 」に
必要なツールの練習も含まれていますが、これはめちゃくちゃ重要です。
【 ツールの例 】
・Command Line
コマンドラインはMacなら「 ターミナル 」というアプリなどで、UNIXの
コマンドというもので、直接的にコンピュータを操作するツールです。
Webサイト作成でも場合によっては必要で、アプリを作る時に必要に
なることが多いです。のものです。
・Git
アプリやWebサイト作る時に、もし会社に就職したら複数人で共同開発を
する可能性が高いです。
Git(実務は多分、Git Hubになるかな~?)を使うことでそのような共同開発を
スムーズに進めることができます。
これは、何ができるかというと、プログラムデータを「 git 」いう名前の
クラウドサービス上に保存して、みんなで作業ができるものです。
バージョン管理などが出来て、ぶっちゃけ、これ無しだと開発は個人でも
しんどいかもですf^^;
といった感じで、個人での学習環境からツール系までの使い方がある程度の
範囲で、広めにカバーされているサービスが「 Progate 」です^^
無料での体験コースもあるのですが、もしそこで体験学習が進んで
楽しかったり続きそうなら、有料コースの契約がおすすめですね。
僕は、契約しようかどうしようか何ヶ月か迷って契約したので、
今考えたら時間をだいぶムダにもったいなく使ったなと思いますf^^;
【 この項のまとめ 】
(1) Progateは「 オンラインの独学ツール 」である。
(2) 学習できるプログラムの数が豊富である。
(3) ツールの学習もできる。
(4) オンラインなので24時間学習が可能。
(5) 月々1000円なので、リーズナブルな方と言える。
プログラミング独学|本で諦めた方になぜおすすめか?
これは、先ほどのProgateのトップページを見ていただいても感じて
いただけたと思うのですが「 イラストが豊富で、見てて分かりやすそうな
オーラ 」がスゴイんですよねw
本よりも、パソコン画面の方が大きい人が多いかと思うので、見やすさ
といった点でもProgateが良いと思います。
もちろん、フルカラーですしねw
そして、みなさんが気づきにくいし、他のレビューでも書いてない大きな
メリットがあるんですね。
そのメリットとは「 全学習作業がブラウザ上で完結 」できることなんです。
実は、プログラミングって本やプログラミングスクールで学習する時には、
開発環境(プログラミングをするためのアプリが必要)の用意が必須と
なります。
この環境がパソコンによってビミョウに違ってきて、統一が難しかったり
難点があるんですねf^^;
でも、Progateならインターネットの環境とパソコンがあればOK!
これは特記すべきメリットだと思います^^
ほんとにweb上だけでできるのはメチャクチャ学習が捗ります
ProgateさんのWebサイトのトップページに「 ブラウザ上で全て完結
できます」とか書いたらいいのにな、と僕は思っちゃうレベルで
助かりましたw
パソコンのHDDの容量も使わなくて済むね^^
学習のしやすさで言えば、本よりもProgateの方が数段入門者向けかな?と
思っています♪
【 この項のまとめ 】
(1) 独学の方法は、本だけではない。
(2) Progateで、各プログラミングをある程度学べる。
(3) パソコンとネット環境のみで学習ができる。
(4) コスパが良好である(1ヶ月で学び終えれば、1000円ですねw)
プログラミング独学|Progateの次はどのように学習するか?
Progateでは「 自分が学びたいプログラミング言語 」の学習を、まずは
終わらせるイメージが大事です。
ぶっちゃけ、全部を全部やる必要はありませんf^^;
そして、Progateの学習の後なんですが、ご自分で「 これなら、仕事を
受けれるかな^^ 」と思えば、仕事へのチャレンジも無しでは無いと思います。
ただ、仕事をするレベルと考えると、正直Progateを修了しただけでは、
実力的に正直厳しいかと思うので、もう少し追加で勉強をオススメしますf^^;
方法は、大きく2つに分かれます。
Progateの次の学習|その1
学習方法その1は、やはり本がオススメできるかと思います。
しかも、挫折した本に再チャレンジしてみて欲しいです^^
Progateが終わった後なら、自分で選んで「 これを作ってみたい 」と
思ったプログラムやWebサイトが作れるようになっているかもです♪
そこで自分の実力がどれくらいかはかってみる、という方法になります。
htmlとcssならば、数冊終わらせれば仕事の受注が取れるレベルに
なれる可能性も十分考えられます^^
ここで学習を終わっても良いし、方法2に移行してもOKです。
むしろ、方法1が「 やっぱりキツイな〜... 」という方は、方法2を
いきなり検討してみましょう。
Progateの次はどのように学習するか?|その2
方法その2は「 プログラミングスクールを利用する 」です。
できれば、オンラインスクールがオススメとなります^^
僕の過去の記事も参考にできるかと思うので貼っておきますね。
-
プログラミングスクール|オンライン無料体験は独学で挫折した人にこそおすすめ
プログラミングの独学は難しい時もありますよね...。 「 プログラミングの独学で挫折した人向け 」の記事です。 プログラミングって 「 独学でも習得できますよ^^ 」という ...
続きを見る
スクールをおすすめする理由は、気持ちの割合が人それぞれになるかと
思うのですが、理由は2つ考えられます。
【 理由 】
(1) プログラミングスキルの学習を純粋にしたい。
(2) 「 このレベルなら、仕事レベルですよ^^ 」と自分が
信頼できる誰かに安心するこ言葉をかけてほしい。
このどちらか、もしくは両方が当てはまるんじゃないかな〜?と
思います。
ってか(2)の「 安心の言葉が欲しい 」の方が強いかもw
不安な気持ちがある人の方が多いと思いますよ^^
独学で挫折するのは、1人で孤独な作業自体がツライのもありますが、
他にもそこにからんだ原因があります。
1人なので、自分のレベルや学習のスピードが、他の人より早いか遅いかさえ
比べることができなくて「 頑張ってここまでできるようになった 」みたいな
安心ポイントが無いからと思います。
自分のための勉強なのですが、やっぱり人と比べたり、判定をしてもらいたく
なってしまいがちなんですよねf^^;
僕がそうだったし、そういう質問も多かったです。
最終的に学習に自信を持つには、 自分自身で「 自分は、もう大丈夫だ^^ 」と
スキルだったり、営業戦略だったり、自分自身に納得して得るものになります。
人からの評価も嬉しいし、大事な時も多くありますが、ほんとの意味で
自信を持てるのは「 正しい方法の努力をしてきた自分の実力 」と思います。
ちょっとキビシイ話になっちゃいましたが、重要と思います^^
その道の途中でのサポートに、オンラインスクールがとっても役に立って
くれると期待できます^^
まずは、無料体験からで良いと思うので相談するだけでもチャレンジして
みてはどうでしょうか。
>>無料体験リンクはコチラ(テックアカデミー)
【 この項のまとめ 】
(1) Progateでの学習の後に仕事や就職にチャレンジもあり。
(2) 挫折してしまった本に再挑戦がオススメ。
(3) 他の本でステップアップも良いかと思います。
(4) 本での学習が困難だったり、やはり独学がツラかったら、
プログラミングスクールがオススメ。
(5) 自信が持てるように、正しい努力をするように意識してみましょう。
おわりに
いかがだったでしょうか?
今回は、本でのプログラミングの独学に挫折した方も、まだ
諦めずに目標が達成できそうな方法を提案してみました^^
プログラミングだけで無いのですが、学習って本での学習だけだと、
ツラくなる人の方が割合としては多いんじゃないかな〜?と思います。
みなさんの身近でも、英語とかはけっこうそんなイメージがあるんじゃ
ないでしょうか?w
挫折自体は、思ったより身近にたくさんあるし、あまり自分自身を
責めることでも無いと思います。
難しかったり、方法が合わなかったらしょうがないと思いますf^^;
現代はインターネットが発展したおかげで、学習スタイルも変化の時代に
きていますし、メチャクチャ助かる時代と思います^^
みなさんに合った学習方法が見つかって、プログラミングが楽しく
学習できるように祈っております♪