プログラミングを勉強して手に職をつけたいけど、一体どのくらいの勉強時間が必要なの?
業界未経験でエンジニアに転職した筆者がそんな疑問に回答していきます。
結論
IT業界に潜り込むために、一か月に最低50時間は必要。期間は人によるが3か月~半年ほど。
根拠を解説していきます。
プログラミングスクールが提示している勉強時間
大体プログラミングスクールは1コース受講するのにこのくらい時間をかけてね。というのを提示しています。
現状のテックアカデミーについて調べてきましたが、1コースで160時間確保してください、とありました。1コースにどれだけの時間をかけるかはひとそれぞれですが、私が受講を申し込んだときは、申し込み時に期限を決める必要がありました。
闇雲に受講期間を伸ばして勉強するのは、受講料が割高になり、おすすめできません。
また、転職を目的としている場合、どんどん転職活動への準備期間が伸びてしまいます。
個人的な意見ですが、実際に受講した感じでは、働きながら受講するなら、3か月で1コースが最適かなと考えてます。実際これが限界な気がしました。(1か月とかで受講しきる猛者もいるようですが、一日にインプットできる量に限界がありますし、お仕事をされながらは時間的にどんなに頑張っても厳しいように思います)
3か月で1コースなら3か月で160時間、つまり、1か月では大体50時間以上は必要になる計算です。
経験談
実際、私は2コース受講したので、半年ほど学習をしました。
どのくらい身についたかというと、やっとポートフォリオが作れるかどうかという程度でした。
では、闇雲に勉強時間を伸ばして完成度の高いポートフォリオを作れたら良いのか?というと答えはノーです。実際にIT業界に飛び込んで気づいたのですが、実務とスクールや本で習う内容は似ていることも多いが、情報の質が桁違いというということです。最低限を学んで早く、IT業界に飛び込む方が最適解だと思います。そもそも、仕事が終わって毎日数時間勉強するのと、実務で毎日8時間以上インプットをするのでは後者の方が成長が早そうなのは明らかです。
3か月以上(あまり期間が短いと他の未経験での転職希望者と差がつかず、書類選考落ちの可能性がアップしてしまう)~半年を目安に、1か月50時間以上を目標に勉強してみてはいかがでしょうか。
(おまけ)おすすめの書籍
プログラミングスクールというワードが頻繁に出てきましたが、最初から高額な課金をする勇気はない…という方も多いのではないでしょうか。ひとまずこんな書籍がおすすめというものをまとめてみました!
どれも初心者向けなので、某ゲーム風にいうところの「全滅してしまった・・・!」ということはないかと思います。(WordPressの本は初心者向けの中でもやや上級者向け)
興味を持てるものがあったらぜひ、読んでみてください!
私もまだまだひよっこエンジニアなので、これからも未経験のころの情熱を忘れず、頑張っていこうと思います!