こんにちは!たく丸です!
こういったお悩みに答えていきますね。
独学でプログラミング勉強を習得する人は多くいます。
実際にこれから勉強を始めるって人は
「3ヶ月」だけ集中するのがおすすめです。
なぜかといいますと、ずっとプログラミング勉強していると、
どんどん目的がブレる恐れがあるからです。
たとえばプログラミングって勉強を始めると、かなりハマる人もいる分野です。
どんどん「アレ知りたい!」「コレも作ってみたい!」とかって、
「転職」という目的から遠ざかってしまうんです。
「楽しくスキル習得できるなら良いことでは?」と思われるかもしれません。
しかし人間の知識欲というのは底知れない部分があります。
期限をきめておかないとひたすら勉強しつづける先人たちが結構いましたからね。
なので半年はさすがに長いのでその半分の3ヶ月、
とりあえず期限を決めて集中するのがおすすめです。
プログラミングをずっと勉強していると、
勉強はするものの肝となる「転職に繋がりにくい」ということはわかりました。
しかしその一方で、「独学だと挫折する」という人が多くいます。
たとえば以下のような理由が挙げられます。
・つまづいたら何日も堂々巡り
・孤独でモチベーション低下
・そもそも勉強方法がわからない
それでは、これらを回避する方法を解説します。
プログラミングでわからない部分があった時、
ネットで調べるのは定石になっています。
でもなかなか見つからない…
いい解説サイトがあったけどわかりにくい…
ということは結構あります。
そのサイトは、あなたの今のスキルに合わせて解説しているわけではないからですね。
この場合、「Q&Aサイト」を使うのがおすすめです。
・teratail
・Stack overflow
上記2つは特に有名で、かなり詳しいプログラマーが大勢います。
あなたの今のスキル感を伝えながら、具体的に質問してみるといいでしょう。
基本的にわからない部分があったら、すぐ人に聞いてしまうのがいいです。
プログラマーは「考える力」以外にも「調べる力」が
重視されている面が結構ありますからね。
なのでまず、アカウントだけでも持っておくといいですよ。
SNSやイベントで、繋がりを持っておくのもおすすめです。
なぜなら独学は読んで字のごとく「孤独」な面がありますので、
モチベーション低下が心配になります。
一番メジャーなのはTwitterでしょうか。
同じく独学している人や転職したプログラマーと繋がっておくと、
毎日刺激をもらえるので、モチベーションを保ちやすくなります。
なので孤独な環境に不安があるのでしたら、こういったSNSも使ってみてください。
初めから書籍で勉強を始めるのもいいのですが、
ネットの学習ツールを使うほうがおすすめです。
いきなり本読みながらゴリゴリ勉強始めたら、
迷走してしまう恐れが結構あります。
たとえばドットインストールなどの学習ツールはいいですね。
1つの言語だけでも、さまざまな種類の学習動画が用意されています。
「何かを作ってみよう」系の動画は結構おすすめですね。
何かを作りたい→ではどんな知識が必要?
という風に、プログラミングではその都度わからないことを調べて
解決するプロセスが大事だったりします。
それを学べるので、何かを作る系の勉強はおすすめです。
基本登録無料のところも多いので、
こういった便利なものはぜひ使いこなしていきましょう。
「よーし、3ヶ月集中して独学するぞ」といっても、
どうしても上手くいかないこともあります。
初めて学ぶ分野なら、やっぱりハードルを極限まで下げたほうがいいのは事実です。
なのでプログラミングスクールを使ってみるのも、選択肢としては十分アリ。
スクールにもそれぞれ特徴があるので、以下で詳しく解説しますね。
現在スクールで見られる特徴には、大まかに分けるとこういったものがあります。
・格安&無料体験あり
・就職(転職)サポートあり
スクーリングですから、どうしてもある程度の授業料はかかってきます。
そのぶん効果絶大というのは心強いですが、
やっぱりそれなりの額面だとためらってしまいますよね。
その場合は格安なスクールがおすすめです。
整った学習設備・優秀な講師がいながら、割と授業料が抑えられています。
また、無料体験期間が十分に用意されているところも多いです。
ぜひうまく活用していってください。
「お金払ってスクーリングして、プログラマーに転職できなかったらどうしよう…」と
不安に思われるかもしれません。
それでしたら、就職(転職)サポートありのスクールに行くのがおすすめです。
担当者が転職までサポートしてくれますし、
授業内容も割と転職のためのカリキュラムに特化していたりします。
また、「転職できなかったら返金」という制度のあるスクールも人気ですよ。
独学じゃムリ、確実に転職したい!という場合におすすめです。
勉強なしでプログラマーとして転職する人もいて、
場合によってはこれもアリかなと思います。
業務をこなしながら勉強していくので、習得スピードも期待できます。
実務に則った学習スキルだけを学ぶわけですから、
有意義な方法とはいえますね。
ただ気を付けておきたいのは、「未経験OK」だと超人手不足のブラック職場も紛れています。
しっかり見分けて求人応募する必要がありますね。
それでは内容をおさらいしましょう。
・3ヶ月集中して独学すればダレにくい
・学習ツールや「繋がり」で挫折回避
・どうしてもムリならスクールも使う
独学はやっぱりツラい面も結構ありますね。
今回解説した挫折回避のコツやサービスなどを活用して、
プログラマー転職成功に繋げていってください。