プログラミング独学って最初は何勉強したら良いの?
という疑問について、現役エンジニア兼大手プログラミングスクール講師の僕が徹底解説していきます!
僕も独学からエンジニアになったので、大変苦労しました…
それは、
- 何から学習するべきか?
- どういう手順で学習すれば良いか?
全く正しい答えが分からないからなんですよね。
なので、プログラミング独学で最初に何から学習するかと、今後の学習手順(学習ステップ)をまとめました。
最後まで読んで、活用してください!
目次
プログラミング独学の始めはProgateでOK
結論からの解説となりますが、プログラミング独学の始めはProgateで全然オッケーです。
そもそも、Progate(プロゲート)を知っていますか?
Progateは、プログラミング独学される人や初心者には広く認知されている無料学習サービスですね。
まずは「プログラミングで何かを創る楽しさを知ってもらうこと」を重視しています。
ネット環境があれば、すぐにプログラミングが始められて、とにかくイラストやデザインなど、解説も分かりやすいです。
やはり最初から独学となると、分からないこととだらけになります。
しかも教えてくれる人もいないので、分からないことが立て続けに起こると、人は諦めやすいですし、挫折の原因となります。
なので、最初のうちは、プロゲートでプログラミングに触れてみて、楽しさを感じるところからスタートしてください。
ただ、プロゲートでプログラミングの全てを学べるわけではないので、そこは勘違いしないでくださいね。
あくまでプログラミングの基礎の基礎を学べるサービスで、それ以上深くは学べません。
では、プロゲートをある程度こなしていく上で、次の学習ステップへ進みましょう。
同時にプログラミングスクールの無料体験をフル活用
プロゲートでプログラミングを始めると同時期くらいか、ある程度触ってみてからでも構いませんので、プログラミングスクールで無料体験を受けてみて下さい。
完全オンラインで受ける事ができて、登録するだけで、実際にそのスクールでの学習カリキュラムや個別の質問など、無料で体験する事ができます。
プロゲートとは違った体験もできますし、スクールでの学習を体験することで、独学との違いが自分ではっきりと感じる事ができます。
また、無料カウンセリングというのもあり、現役エンジニアに学習に対する相談や、エンジニア転職などのキャリアを相談することもできるので、フル活用することをオススメします。
時間内であれば、なんでも質問できると思います(スクールによります)ので、
- 独学での学習はどうか?
- どのように学習を進めたら良いか?
など、他の人の意見も参考にしてみましょう。
現役エンジニアのプロの意見なので非常に参考になりますよ!
じゃあ、プログラミングスクールってどこの無料体験やカウンセリングを受けたらいいの?
と思いますよね?
なので、今回は、現役エンジニア兼大手プログラミングスクールの僕が最もオススメするスクール5つを以下に記載しておきます。
とりあえず1つは受けてみようかなと思っている方は、この中から気になるスクールを体験してみて下さい。
やる気のある方は、1つに限らず、全ての体験をしてみても、それぞれのスクールの違いも分かり、良い比較になります。
- 【テックアカデミー】最安で優良!カリキュラムが充実!講師がしっかりサポート!
- 【tech boost】未経験でも実践開発レベルまで講師が全力でサポート!
- 【CodeCamp】圧倒的実績と満足度97.1%のサポート!
- 【TECH CAMP】未経験に特化!最短でスキルを身に付けたい方は必須!
- 【DMM WEBCAMP】未経験や挫折の心配は無用!充実しすぎと評判!
もっと受けてみたいと思って頂いた方には、プログラミングスクールの無料まとめ記事に全ての情報を一覧にしていますので、参考にして下さい!
【無料体験あり】大学中退エンジニアおすすめのプログラミングスクール10選書籍や動画で少しずつ踏み込んだ内容を学習
Progateとプログラミングスクールでの無料体験を受けて、ある程度の基礎が分かってきたら、少しレベルアップして、書籍やYoutubeなどの動画を利用して、踏み込んだ内容を学んでいきましょう。
また、Progateの有料プラン月額1,078円(税込)を購入して、さらに学習を進めるのもありですね!
僕は、この有料プランを購入して、ガッツリと学習しました。
Youtubeなどでは、すでに、色々なチュートリアル的な動画を公開している人が多いので、その手順に従って、自分のパソコンでプログラミングをできるようにするための環境構築などから学習すると良いです。
今までは、Progateでプログラミングしてきたので、ネット環境があれば、学習ができていました。
しかし、自分のパソコンでプログラミングをするとなると、言語にもよりますが、必要なものをインストールしたりしないと、プログラムが動作しないんです。
なので、書籍や動画を活用して、自分のパソコンでもプログラミングができる環境を整えます。
あとは、動画で「〇〇な機能を作ってみた」などの解説動画を参考にして、自分で手を動かしてどんどん色々な機能を作れるようになりましょう。
ただ、独学には限界がある
ここまで独学で頑張れても、以下の理由で限界が見えてきます。
- お金はかからないがその期間の収入が無いため結果的に損
- 誰にも聞けないから理解するのに何時間何日でもかかり、非常に効率が悪い
- 今自分がどの程度、学習が身についているかの基準が無い
- 学習方法が正しいかも分からない
- 正しく知識が身についているかも分からない
このような理由から、どうしても独学がきついんですよね。
より詳しく独学のキツさを知りたい方は以下の記事を参考にして下さい。
【現実】プログラミング独学はきついのでやめとくべき6つの理由【エンジニア解説】独学のキツさをカバーするために、プログラミングスクールを受講する手があります。
ただ軽い気持ちで受講するにはお金もかかるので、もったいない話ですが、本気でエンジニア転職を望む方なら、効果絶大です。
【エンジニア転職向け】独学は難しいのでプログラミングスクールを受講
本気で、エンジニアになりたい!転職したい!と思うなら、プログラミングスクール一択です。
独学よりも効率よく学習ができる上に、以下のメリットがあります。
- 分からないところを分かりやすく現役エンジニアに教えてもらえる
- 現役エンジニアの実際の仕事の話が聞ける
- 未経験からエンジニアになるために必要なことを直接聞ける
- 短期間である程度の知識が付くため、すぐに就職・転職ができる
- 短期間で就職・転職できるため、スクール代の回収が余裕で早い
- 完全オンラインなので、場所と時間を問わず学習できる
- 正しい学習方法が分かる
プログラミングスクールは、受講期間やスクールにもよりますが、1〜3ヶ月の期間で15〜30万円くらいかかります。
高いと思いますか?
僕はそう思いません。
なぜなら、返ってくるリターンがそれ以上の価値があるからです。
ここでは、費用対効果について詳しく話すと長くなりすぎるので割愛しますが、お金以上に見合ったスキルを習得できます。
【講師解説】プログラミングスクールの料金が高い?費用対効果に目を向けよう【本質】また、エンジニア転職向けのプログラミングスクールは以下になりますので、エンジニア一択の人はこの記事を読むとどのスクールが良いか、その理由も分かります。
【社会人向け】在職中でも身に付くプログラミングスクール5選【無料あり】それから、どうしてもお金がなくて、分割払いなども厳しい方には、独学だけでなく、受講料も完全無料のプログラミングスクールなんかもありますので、こちらの参考にしてみて下さい。
【ニート・フリーター必見】完全無料+転職保証付きプログラミングスクール5選【副業・フリーランス(独立)向け】案件募集の無料サイトに複数登録(スクールもあり)
エンジニアとして会社員にはなりたくないけど、
- 自分で起業したい!
- フリーランスになって自由な働き方がしたい!
- プログラミングを副業として考えている
に当てはまる方であれば、まずは、「案件募集の無料サイトに複数登録」して下さい。
なぜなら、副業やフリーランスとして活動するために、案件を獲得する必要があります。
そのために、案件が沢山掲載されているサイトに登録しておいて、自分に合った仕事を探して、受注する必要があります。
登録は無料でできますし、サービス自体も無料で利用できますので、まずは一通り登録しておくと良いでしょう。
レバテックフリーランス | ポテパンフリーランス | Midworks | Tech Stock | |
サイト | ||||
特徴 | ・登録者数No1 ・業界認知度No1 ・利用者の平均年収862万円 |
・高単価案件が多数 ・税理士やフィナンシャルプランナーがサポート |
・非公開案件が多数 ・年収が大幅UP ・週3〜4勤務が多数 |
・高単価案件が多数 ・登録者2.6万人 ・下請けほぼ無し |
公式サイト | レバテックフリーランス | ポテパンフリーランス | Midworks | Tech Stock |
簡単な仕事でも、アルバイトの2倍分の時給はありますし、
もっと大きな仕事になると100万円は軽く超えてきますので、やればやる分だけ稼ぐ事ができます。
- 他にもいきなり案件をするのは大変そう…
- どういうふうに対応していいか分からない…
と不安であれば、副業やフリーランス排出に強いプログラミングスクールを受講しても良いです。
実際の案件を現役エンジニア講師のサポート付きで進める事ができたりと、安心して案件を獲得して納品まで進めることができます。
未経験から独立できるプログラミングスクール3選と成功する独立方法【講師解説】【まとめ】目的に応じて最適な学習方法を。
いかがでしたか?
完全に独学という面では、難しいので、
- エンジニアになりたいか?
- フリーランスになりたいか?
- 副業で稼ぎたいか?
など、自分の目的にあった最適な学習方法をとれば良いです。
また、それでも完全に独学で学習したいという強い思いがあるなら、それでも構いませんよ。
ただし、効率の悪さと時間がかかることだけ、十分に理解しておいて下さいね!
それでは、あとはあなたの行動次第です。
プログラミングスクールを無料体験するも良し、スクールには目もくれず、ひたすら独学でも良し。
とりあえず、諦めないで、継続的に学習を頑張って下さい!