こんな悩みを解決します。
この記事を書く私は、知識0からプログラミングを学び、エンジニアをしております。Progateを使っていた経験があります。
手軽にプログラミングを学習できて、初心者に人気のProgate。
でも、「意味ないんじゃないか?必要なさそう」と感じる瞬間ってありますよね。
知識は付いたし挫折はしてないけど、理解度が上がってるか不安で、なんかモヤモヤする…。
そんなあなたに「Progateは意味ない」と感じる理由と、次のステップまで解説します。
ぜひ、最後までご覧ください。
結論:Progateが意味ないかどうかはプログラミングスキル次第
先に結論です。
Progateは
です。
Progateというサービス自体が意味ないということは、決してありません。
完全なプログラミング初心者であれば、無料でプログラミングの基礎を学べるサイトとして重宝します。
無料のサービスとしては1番優れていると感じます。スライドもていねいに作ってあるので、見直しもしやすいですよね。
とは言え、ある程度理解してくると退屈に感じたり、物足りなくなります。
なぜなら、Progateは基本的なことしか学べないからですね(後述)。
つまり、プログラミング学習の足がかりとして使うのがベストです。
Progateは無料だけなら意味ない
先ほどの「Progateが意味ないかどうかはプログラミングスキルで決まる」という結論について補足。
Progateは月額980円の有料会員になって使いましょう。
無料だけではどのプログラミング言語も基本中の基本しか学べません。
例えると、RPGで最初の町に到着にしたところでプレイするのをやめるイメージです
時間の無駄なので、やらないほうがマシなくらいです。
また、初心者が学ぶプログラミング言語は、無料だけではほぼ同じことしかやりません。
つまり、Progateは有料会員になって全部やるのは当たり前です。
学習しているコースを完了させることで、プログラミングの基本を習得できます。
したがって、Progateは無料でも学べますが、やるからにはお金は払って腰を据えてやりましょう。
基本を学んだ後の行動手順は、この記事の『Progateが意味ない人向けの次のステップ』にて解説しています。
「Progateは意味ない」と感じる理由
Progateが意味ないと感じるのは、あなたがプログラミングを理解しつつある段階だからです。
もっと具体的には次の3つの理由が上げられます。
- 暗記中心で基本的な内容ばかり
- 何度も繰り返し取り組んでいる
- 実務で必要なことが学べない
ある意味、Progateの欠点と言っても過言ではないでしょう。
一つずつ解説していきます。
暗記中心で基本的な内容ばかり
「Progateは意味ない」と感じる理由の1つ目は、暗記中心で基本的な内容ばかりだからです。
Progateはプログラミングの基本からしっかり学べるので、挫折はしにくいです。
一方で、最後まで取り組んでも、基本の域を出ません。
つまり、今後エンジニアに就職・転職したい方や、副業で稼ぎたい方には内容が少なすぎます。
とは言え、すべてクリアすれば最低限のスキルは付いていると言えます。
また、学習スタイルが
- スライドを見て新しい知識をインプット
- 少し手を動かして、その知識を使ってみる
ということの繰り返し。
なので、どうしても「知識を暗記する」ことに主眼を置きがち。
悪い場合は、理解を深めることなく、問題の答えを見て暗記するだけで済ませちゃいます。
その結果、知識はあるけど自分で考えてオリジナルのコードを書けない事態が起きます。
解決策としては、まずは何度か学んだ知識を応用させる経験を挟む。
そして、ある程度使えるようになったら進めるのが良いです。
何度も繰り返し取り組んでいる
「Progateは意味ない」と感じる理由の2つ目は、何度も繰り返し取り組んでいるからです。
はっきり言って、Progateは1周するだけでOKです。
なぜなら、既に述べたように、内容が基本ばかりだから。
例えると、Progateを何度も繰り返すのは、ポケモンでレベルの低いモンスターばかり倒しまくることくらい愚かです。
経験値が貯まらないですよね。
簡単なことを繰り返していても、プログラミングを学習した気にはなります。ですが、時間の無駄になっている場合がほとんどです。
プログラミングスキルが向上するときって
- 自分の実力より少し難しい課題に取り組む
- 必死に解決策を考えて手を動かす
- どうにか課題を解決する
上記のような流れです。
テキストに書いてあるコードを写すより、自分で考え抜いたコードを書くことに意味があります。
Progateを繰り返すのはどれにも当てはまらないので、すぐにやめましょう。
実務で必要なことが学べない
「Progateは意味ない」と感じる理由の3つ目は、実際の開発で必要なことが学べないからです。
例えば、環境構築。
Progateで学習をしていても、環境構築をして、プログラミングするのに挑戦したことある人もいるんじゃないでしょうか?
環境構築とは、自分のパソコンにプログラミング言語をインストール等して、使えるようにすることです。
実は、この環境構築ってProgateで学べないんですよね。
なぜなら、何もせずともWEBブラウザでプログラミング言語が動作するようになっているからです。
しかし、実際の開発現場では環境構築から開発はスタートします。
つまり、Progateは単にプログラミング言語を学べるだけで、エンジニアとして必要な知識は学べません。
実務で必要な知識 | 意味 |
---|---|
チーム開発 | 複数人で開発するときに必要な作法 |
インフラ周り | アプリが動く環境の構築やツールの使用 |
要件定義 | 実際にコーディングをする前に、アプリの設計をする |
テスト | プログラムが正常に実行されるか確認する |
仮にProgateで純粋なプログラミングスキルを高めても、別途、実務に必要なことは学ぶ必要があります。
Progateは、初心者が手軽にプログラミングを学べるように設計されているので、しょうがなくはあります。
結論:脱プログラミング初心者はできている
ここまでをまとめると
Progateが基本ばかりなので、実力が付いてくると意味ないと感じる傾向が高い
と言えます。
つまり、プログラミングの完全な初心者は卒業できており、基礎については大丈夫です。
とは言え、まだまだ実力的に足りない部分はあります。
そのあたりを理解しつつ、次のステップでさらに実力を伸ばしていけばOKです。
Progateでも挫折する人はいるので、根気よく勉強しているのは凄いことですよ!
Progateが意味ない人向けの次のステップ
次に、Progateが意味ないと感じているあなたに、現役エンジニアの私目線でおすすめの行動手順を解説します。
- プログラミングスクールで実力を伸ばす
- ポートフォリオをしっかり作り込む
- 副業やエンジニア転職に挑戦する
上記のとおり。
基本、プログラミングスクールについては受講をおすすめします。
ですが、結構費用もかかるので、飛ばしてもOK。
とは言え、無料で相談できたり講座を体験できるスクールもあるので、チェックだけしておくのもあり。
効率良くProgate卒業レベルから実力を伸ばすなら、プログラミングスクールがベストです。
≫ 本当におすすめのプログラミングスクール3選
プログラミングスクールで実力を伸ばす
Progateを卒業したら、プログラミングスクールを受講すると良いです。
なぜなら、スクールを活用すれば、実務とのレベルのギャップを上手く埋められるから。
はっきり言って、Progateを終えたばかりの実力では副業や転職は非常に難しいです。
繰り返しになりますが、Progateのカリキュラムは次の2つが不足しています。
ぶっちゃけ、これらの知識はネットで頑張って調べたら出てくるんですよね。
プログラミングスクールが優れているのは、知識を体系化してくれている点です。
調べて出てきた情報を整理して、自分で順序立てて学習するのは大変ですよね。
さらに、現役エンジニアの講師が、すぐに質問に答えてくれる環境もあります。
例えば、業界No.1のテックアカデミーは、年中無休で毎日サポートしてくれるので、効率良く学べます。
このようなスクールのメリットも考慮しつつ、受講するかを決めたら良いでしょう。
つまり、プログラミングスクールは、体系的に効率良く学びたい方におすすめですね。
ポートフォリオをしっかり作り込む
ポートフォリオとは、一言で言うと、あなただけのオリジナル作品のことです。
プログラミングスクールに通って実力を伸ばしたら、自分のアイディアをプログラミングで表現できるレベルまで来ます。
ここまで来れば、プログラミングをやるのが楽しくなってくる頃です(笑)
あなたが作ってみたいアプリを開発してみてください!
私はラーメンが好きなので、「ラーメン×SNS」というアイディアでポートフォリオを作りました。
また、ポートフォリオは就職や転職で提出を求められることもあります。
なので、できるだけレベルの高いポートフォリオを作ると高評価です。
高評価を得るポイントは
少なくとも上記の5つは必要ですね。
はっきり言って、ポートフォリオ作成は大変です。
しかし、作成している途中でスキルが付いてきた充実感も得られるので、踏ん張りましょう。
自分のアイディアが形になるのは、すごく楽しいですね。
副業やエンジニア転職に挑戦する
プログラミングで稼いでいきたい人は、副業やエンジニア転職をしましょう。
例えば、副業ならクラウドワークス などのクラウドソーシングで、案件を受注してみると良いです。
簡単なWEBサイトの作成くらいの案件もあります。
いろんな案件があるので、案件受注できるくらいスキルが付いたら、積極的に挑戦していきましょう!
また、転職活動をするなら、ITエンジニアの転職に強いエージェントが便利です。
テックハブニュービー なら、専任のキャリアアドバイザーが親身にサポートしてくれ、多くの転職実績があります。
大手企業から人気ベンチャー企業まで、多くの人材採用担当者と太いパイプを持ってますよ。
とりあえず会員登録だけして、今のうちに開発現場で求められるスキルを確認しておくのがベストですね。
(登録は30秒で完了します。)
無料で登録できるので、登録しないと損かもしれません。
Progateからスタートして、プログラミングを使って仕事できるまでになれば最高ですよね。
まとめ:Progateが意味ないなら卒業して上を目指そう
今回は、「Progateは意味ない」と感じる理由と、次のステップまで解説しました。
Progateはあくまで「プログラミングの基本を学ぶため」と、割り切って取り組むのがベストです。
過剰な深入りは意味ないです。
そして、基本を抑えたらプログラミングスクールを活用しつつ、副業や転職までつなげていってください。
スピード感を持って進めていくことが大事です。
プログラミングスクールなら、案件紹介や転職サポートなど、学習にとどまらず最後まで面倒を見てくれるので助かりますね。
Progateを卒業して、ステップアップしていきましょう。
≫ プログラミングスクールに通うと年収は上がる?
以上、『「Progateは意味ない」と感じるのは正常です【理由あり】』でした。