これからプログラミングを勉強する人に伝えたい3つのこと
こんにちは!CODE CLUB965のKです!
最近では副業をしている方もかなり増えてきました。
SNSを見ていると、よくフリーランスの方などが情報発信しているのを目にするようになりました。
コロナの影響もあったかは分かりませんが、在宅でリモートワークが可能なプログラマーやSEを目指してプログラミングを勉強する方もかなり増えたのではないでしょうか。
そして、エンジニアの需要もまだまだあると思います。(もちろんスキルは求められますが)
ただ、独学でプログラミングを学習しようと思っても数日経てば、日々の仕事が忙しくてやる気が出ないまま続かず終了...なんて話はよく聞きます。
今回は、これからプログラミングを勉強する方に勉強する前に言っておきたいことを3つほど書いておきます。
プログラミングを独学で学習するとき...
プログラミングを独学で学習するときによく聞くのはProgate(プロゲート)を利用した学習です。
プログラミング学習を始める人は、まずはプロゲートをやってみたという人も多いです。
とりあえずプロゲートから勉強したい言語を触ってみるのは非常にいいと思いますが、プロゲートでは学べないこともあります。
これに関しては別の記事に書いていますので、気になる方はぜひ読んでみてください。
30代からでもSEになれる?
これについても話しておきたいのですが、30代で「未経験で今からでもシステムエンジニアに転職は可能か?」と悩んでいる方も多いと思います。
そうでない方はここは読まなくてもいいのですが、ここで言いたいのは年齢は重要な要素ではないということです。
プログラミングを学習した後のゴール(目標)とそれ対する情熱があれば年齢はそこまで重要ではないと思います。
もちろん、若いに越した事はないのも事実ですが...。
ただ、悩んでいる方がいれば別でもっと詳しく記事にしているのでそちらを読んでみてください。
やる気が出ない...続かない...という方に
やろうと思っても日々の仕事に忙殺されて、気づけば1日終わってたなんてことよくあると思います。
それがズルズル続いてしまえば、気づいたときには何も進んでおらず、そのまま諦めるといった流れは定番ですかね...。笑
これはプログラミング学習に限ったことではありませんが、1番考えるべきことは、何のためにプログラミングを学習するかという「目的」をしっかり持ってから学習するといいと思います。
正直、情熱を注げるものであれば目的は何でもいいです。
分かりやすい例で言うと、「自分が考えたアプリを自分の手で開発して世の中にリリースしたい」という理由から学習を始めると、モチベーションをキープしたまま学習を続けることができます。
目的を探すときですが、マインドマップを使うと自分の考えを整理できて非常に使えるのでオススメします。
使い方については別の記事に詳細に書いていますので、興味ある方はぜひ読んでみてください。
ただし、目的を決めただけでは続かない場合もあるのも事実です。
そこでもう一つオススメするのが、やらざる得ない環境に身を置くことです。
これは正直、人ぞれぞれなので、答えは1つではないのですが、お金をかけずにやるのであれば、例えば周りの人間に「いつまでに自分はこれ(目的)を達成する」というように公言したり、日々の学習を毎日Twitterに呟くなどですかね。
そうすることで、自分を続けるしかないように追い込むことで強制力を持たせる方法です。
ただ上記の方法では限界があるので、できる人はそれでいいと思いますが、一番いいのはプログラミングスクールやオンライン教材などに自分でお金を出してやることかと思います。
これは分かりやすいと思いますが、お金がかかると人は元を取ろうとするので簡単に諦めようとは思いません。
そして何より、教えてくれるコーチがいることが一番効果的です。
どうしても1人だとなあなあになる事が、誰かが見てくれることでなくなります。
そして進捗を一緒に確認してくれて、悩み事も一緒に考えてくれるのでモチベーションが下がることもほぼないです。
お金はかかりますが、正直これが一番効率的と私は考えています。
できればマンツーマンで教えてくれるところを私はオススメします。
CODE CLUB965もそんなマンツーマンでレッスンができる場所の一つなので、興味がある方はぜひサイトを見てください。
https://codeclub.commits.work/
また、CODE CLUB965についての記事も書いていますので、こちらも併せて見ると参考になるかと思います。
気になる事があればお問い合わせでも、TwitterのDMからでもいいのでご連絡ください!
本気でプログラミングを勉強したい方であれば自己投資と考えて、自分にお金を使うことを一番にオススメします!
とはいえ人ぞれぞれなので、自分にあった方法で楽しくやっていくのがいいと思います!
では、よいプログラミングライフを!
それでは、また!