Progateやっても意味ないと言われる理由と使い方を解説します

スポンサーリンク

やったところで意味ないならやめよかな…

こうした悩みを解決します。

記事の内容:
・Progateとは
・意味ないといわれる理由
・Progateの活用方法
・作りたいものの見つけ方

解説の根拠

HTML/CSS/JavaScript/PHPの勉強をしたいと思ってProgateをやっています。
とても有意義で勉強になっていることを実感していますが、
使い方によってはたしかに意味ないと言われるのも分かります。

スポンサーリンク

Progateとは

ProgateはWeb系プログラミング言語を学ぶことができる学習サイトです。

Progate(プロゲート) | Learn to code, learn to be creative.
Progateはオンラインでプログラミングを学べるサービスです。プログラミングを学んでWEBアプリケーションを作ろう。

HTML、CSS、JavaScript、Ruby、PHP、Go、Python、SQLなどの言語を取り扱っています。
各言語には学習用のコースがあり、
着実にステップアップしながら取り組むことができます。

無料で始められますが、途中から有料となります。
とはいえ月額約1000円ですべて解放されるので、
もっと学習したいな、って人にはオススメできます。

意味ないといわれる原因

Progateの取り組み方を間違えると意味ないものになってしまいます。

Progateはとても効率よく学習を進めていくことができると思います。
ただ、Progateに限らずプログラミング言語の学習においてどれも同じだと思いますが、

言われた通りにやってるだけでは身につかない

です。

スライドで学習した後にコードを書くのですが、
直前に学んだことを書き写しているだけにすぎません。
学んでいるというかこなしているに近い形で進んでいくので、ふとしたときに、
こんなにやったのに全然使えないわ、Progate意味ない!
となるのだと思います。

私はC言語使ったソフトウェアエンジニアをやっていて、
最初に書籍でいろいろ勉強しましたが、まあそれはそれは苦痛でしたね笑
これ勉強してどうなるんだろ、と思いながら書き写してわざとおかしい数字入れたりして、の繰り返し。
Progateもこれと同じ状況を作っています。

Progateの活用方法

先に作りたいものがあって、何となくできたかつまずいたときにProgateを使います

何も知らない状態からProgateで勉強しよう!と思っても厳しいです。
元々何となく分かってるけど、
本当にそうかな、とか、もっとうまい使い方あるかな、とか
こういう段階になってからProgateを使うべきです。

意味ないという人のほとんどは順番が違うんですよね。
勉強して作るのではなく、作ってから勉強するほうが間違いなく効率良いです。

たとえば、私の場合で言えば当店の大人気作、棒ゲームを2021年7月にWEBアプリ化しましたが、
ここに使っている言語は、HTML、CSS、JavaScriptだけです。
●を棒、○を穴に見立てて、●をクリックで選択して○に入れるというもの。
機能として、クリックした、表示変更、分岐、繰り返し、二次元配列、とかそんなもんですよ。
複雑に見えるものも、最小単位に分解できればそんなに難しくなくなります。
棒ゲーム

クラウドワーキングの依頼内容で作りたいものを決める

作るものはクラウドワーキングの依頼を見て決めます。

最初は自分でこれ作りたいなあと思って取り組んでみる

同じようなものがほしいという依頼がないかクラウドワーキングで探してみる

受注して実際に作って納品する

納品後に自身の補習用にProgate使う

これがプログラミング言語を学習するにあたってとてもよいですね。

何たってお客様からお金をいただいて取り組みますからね、
下手なものは作れないし納期もあるので、やる気が違いますよ。

しかもクラウドワーキングだとたくさんの依頼があるので、
自分ができることと、先方の要求に乖離があるときもよくあります。
そういうときに、もっと勉強して依頼を受注できるように頑張ろうという気持ちも維持できます。

あと、最初に要求があったものを納品すると、
やっぱここはこうして、と仕様が変更されることがあります。
これは現場でもよくあることで、せっかく作ったのに何なんだよ、って
心の中でつぶやくことことになるかと思いますが、
お客様相手だとそうした精神修行もできるのも良いですね笑

クラウドワーキングでおすすめなのがココナラです。
個人的には一番使いやすいし、依頼の難易度が低いです。

まとめ

・ProgateはWeb系プログラミング言語を学ぶことができる学習サイトです
・Progateの取り組み方を間違えると意味ないものになってしまいます
・先に作りたいものがあって、何となくできたかつまずいたときにProgateを使います
・作るものはクラウドワーキングの依頼を見て決めます

あわせて読みたい:
ココナラで受注するためのコツを解説します
ココナラで副業できるプログラミング言語を紹介します



4+

コメント