TUGIとHAGI

20代〜30代前半でITエンジニアになりたい人向けの情報ブログ

プログラミング・学習

未経験からITエンジニアになる5つの勉強方法【完全保存版】

投稿日:2017/07/14 更新日:

Learnig Methodsの画像

目的や目標によって差はありますが、未経験からITエンジニアに就職・転職するためには、プログラミングや情報通信に関する「勉強」と「制作物」が必要になってきます。

私の場合は、

退職後、独学(スクール受講前に少しだけ) → 有料スクール受講 → 転職サイト・転職エージェント活用 →・・・

という流れの中で勉強しつつ、サイトやアプリを制作し、ITエンジニアに再就職しました。

プログラミングや業界について完全未経験ながら、勉強スタートから内定までの期間は、約3ヶ月です。経費は、有料スクールの短期コースで15万程度。

この選択に自分自身は一応満足をしていますが、正直、今だったら違う選択をしたと思います。

今回の記事では、そうしたことも踏まえ、未経験からITエンジニアになる5つの勉強方法について書いていきたいと思います。

勉強方法を決め兼ねている人、時間もお金も無駄にしたくない人などは、ぜひ参考にしてみてください。

 

 

未経験からITエンジニアになる5つの勉強方法について

20〜30代前半で未経験からITエンジニアへの就職・転職。

考えられる方法は、以下の5つです。

独学(本、スライド・動画)
有料スクール
職業訓練校
無料スクール
企業に就職して研修

この中から、仕事の有無や経済面、目指す職種やフィーリング、年齢によって選択が変わってくると思います。

 

独学(本、スライド・動画)

特徴、メリット・デメリット

まず、本での独学。

スライドや動画などの学習サイトに比べ情報がまとまっていて、環境構築からアプリ制作までの導線が分かりやすく書いてあります。

初心者なら、プログラミング全体に関する入門書と学びたい言語に関する入門書を買っておけばいいと思います。

ザックリとプログラミングについて把握したら、とりあえず入門書にあるサンプルアプリを作ってみるのが吉。

これは、転職活動時に使える制作物の一つにもなります。

次に、スライドや動画などの学習サイトでの独学。

Progateドットインストールが特に有名な学習サイトです。

Progateは、主にイラスト中心のスライドで学習内容が構成されていて分かりやすいので、初心者でも取っ付きやすいです。

また、Web上でコードを書いたり、表示を確認できるので、開発環境を作る必要がなく、導入として◎。

ドットインストールは、動画によって構成されていて、動画学習が好きな人にはもってこいな学習サイトです。コンテンツも豊富。

ただ、開発環境を作る必要があるので、とりあえずプログラミングに触れたい人には不向きかもしれません。

ちなみに、とりあえずプログラミングに触れたい人は無料でも十分ですが、ガッツリやりたい人は有料プランの方がいいです。どちらも月額1000円くらいで、全てのコンテンツを閲覧できるようになります。

独学(本、スライドや動画)のメリットをまとめると、こんな感じ。

・いつでも気軽に始められる
・プログラミングについてザックリ把握できる
・何かしら動くものが作れる

デメリットは、

・まわりに相談する相手がいない(勉強会などでメンターを作れれば解決)
・他の手段に比べて習得までに時間がかかる

です。

 

向いている人

・とりあえずプログラミングに触れてみたい人
・自分のペースで勉強を進めたい人

「プログラミング興味あるし、とりあえずやってみるかー」という感じで取り組むのなら、いいかなと思います。

 

有料スクール

特徴、メリット・デメリット

有料スクールは、オンライン完結型とオンライン&オフライン型に分かれます。

どちらの型も、効果的に学ぶためのオリジナルテキストが用意されているのはもちろん、講師やメンターとのやり取りができ、効率よくITエンジニアになるための勉強ができます。

プログラミングの勉強は、トライ&エラーの繰り返し。

そのため、質問に対してすぐに回答をしてくれる人が近くにいるのは心強いです。質問をすることは、不明点や自分の仮説などを順序立てて伝える練習にもなり、現場にもつながります。

また、オフラインもあるコースだと、受講中や就職後に情報共有できる仲間を作れるのでおすすめ。

 

有料スクールは、更に短期コースと中期コース、長期コースがあります。

短期は、◯◯キャンプといわれるタイプ。(10〜15万が相場)
中期は、◯◯エキスパートや◯◯スク、マスターコースなどといわれるタイプです。(25〜60万が相場)
長期は、一般的な専門学校です。(100万以上が相場)
※()内の料金は、社会人の場合

私は、目的と期間、料金や時期の関係で短期コースを選びましたが、「絶対にITエンジニアになる」と決心している人には、中期か長期コースをおすすめします。

短期コースは、ITエンジニアへの転職を本気で考えている人は正直多くありません。そのため、本気で転職を考えている人は、中期か長期コースを検討された方が結果的にお金も時間もコストがかからないと思います。

また、短期と中期・長期では、勉強内容はもちろん、チーム開発やポートフォリオ制作にも十分な時間が取れたり、講師の質も変わってきます。転職サポートも充実。

おすすめできる有料スクール(短期、中期)としては、以下のようなところが挙げられます。
長期コースのある昔からある一般的な専門学校は、詳細についてはよく分からないので、今回は割愛します。

オンライン完結型

TechAcademy
 短期・中期コース
 300社、10,000名を超える教育実績。
 デザインやプログラミングだけでなく、マネジメント系など、コースが豊富。
 受講生限定の転職サポートあり。

CodeCamp
 短期・中期コース
 200社を超える企業研修の実績。
 未経験の状態で2ヶ月間集中して勉強、その後転職サポートを受けられるプランあり。

 

オンライン&オフライン型

WebCamp
 短期コース
 受講前にオーダメイドカリキュラムの作成あり。
 デザインコースがおすすめ。

Webスク
 中期コース
 転職できなかったら受講料全額返金制度あり。

TECH::CAMP
 短期コース
 オリジナル教材の質が高い。

TECH::EXPERT
 中期コース
 転職できなかったら受講料全額返金制度あり。

DIVE INTO CODE
 中期コース
 チームで作るカリキュラムや実務経験が詰める。
 業界No.1のIT特化型人材紹介会社提携による転職サポート。
 サイトの作りや受講生の評価が高い。 

 

 関連記事 

【口コミ】初心者がWebCampのデザインコースを受けて感じたこと

【口コミ】テックキャンプのWebアプリコースを受けて感じたこと

 

向いている人

・ITエンジニアになることを決心している人(特に長期コース)
・ある程度、時間や経済的に余裕のある人(特に長期コース)
・効率的に勉強を進めたい人
・同じ志を持つ人たちと交流したい人(オンライン&オフライン型のみ)
・RubyやPHP、Javaを学びたい人

 

職業訓練校

特徴、メリット・デメリット

職業訓練校は、ハローワークに失業者手続きを行なった人が受けられるものです。

訓練自体は、人材育成をおこなっている企業に委託されています。

内容は、以下のような感じ。

期間:3〜6ヶ月、週5日くらい(主に春と秋から実施)
時間:10:00~17:00や16:00~21:00(コースによって異なる)
場所:新宿などにある教室
人数:10〜20人
自己負担額:教材費1万くらい(交通費は実費かも)
言語:PHPかJava、もしくはC

メリットは、

・安いのに長期間勉強できる
・失業保険を受給しながら受けれる
・一般的なシステム開発に関することを網羅的に学べる

デメリットは、

・講師や周りの受講生のモチベーションがイマイチそう
・就職活動がハローワーク経由になるので、就職先の質が若干心配

私自身は、ハローワークで少し話を聞いて資料をもらった程度なので、実際の講義に関する雰囲気は分かりませんが、もし失業中なら、選択肢としてはアリかなと思います。

ですが、受講生や就職先の質が若干心配なので、就職後のことを考えると、おすすめはできません。

ちなみに、以下のような企業が求職者支援訓練をおこなっています。(東京の場合)

エイジェックグループ

職業訓練校 とぴあ

トトモニ 新宿校

 

向いている人

・時間に余裕があり、且つ経済的に有料スクールは難しい人
・PHPやJava、C言語を学びたい人

 

無料スクール

特徴、メリット・デメリット

これは、ITエンジニアに本気で転職したい人を対象にした「プログラミングスクール + IT転職エージェント」といった形の転職サポート付き無料スクールです。

まず、朝から夕方まで週5日、数ヶ月のプランが基本なので、ガッツリ現場で求められる技術を学べます。有料スクールの中期コースに近い感じ。

更に、同じ志を持つ受講生や現場を知る講師と交流できるのは、オフラインがある有料スクール同様、大きなメリットですね。

このサービスの運営は、受講生が転職したことで発生する企業側からの報酬で成り立っています。そのため、講師の方たちは「受講生を現場で求められる人材に育て上げる」ということにおいて、妥協はないでしょう。

ただ、実際に説明会に行った印象や公式サイトを見た感じだと、受講スタート時から完全無料ということもあり、「すぐにメンターに聞ける環境」など、学習に関しては有料スクールほどのサポート体制は無さそうです。(CodeCamp GATE以外)

また、受講対象が20代限定なので、30代の方は受けられません。

ちなみに、現在このサービスで質が良さそうなのは、以下の3つです。

プログラマカレッジ
 中期コース
 プログラミングだけでなく、インフラコースもある。
 企業とのパイプが太い(保有求人数3,500件以上)
 正社員就業率が96,2%

CodeCamp GATE
 中期コース
 未経験の状態で2ヶ月間集中して勉強、その後転職サポートを受けられる。
 初期参加費用はあり。ただ、転職成功で参加費用キャッシュバック。
 マンツーマンレッスンあり。

エンジニアスクール
 短期コース
 エンジニア未経験者専用のオリジナルカリキュラムあり。
 IT特化型転職エージェントが母体なので、転職に関してのノウハウやデータは豊富。

 

向いている人

・ITエンジニアになることを決心している人
・効率的に勉強を進めたい人
・同じ志を持つ人たちと交流したい人
・時間に余裕があり、且つ経済的に有料スクールは難しい人
・JavaやPHPを学びたい人
・20代

 

企業に就職して研修

特徴、メリット・デメリット

最後は、ほぼ勉強未経験の状態で、未経験を多く採用している企業に入ってから勉強を開始するパターンです。

この場合、本社や研修センターで1〜3ヶ月の技術研修(Off−JT)を受けるか、現場で仕事を通して研修(OJT)を受けるか、の2つが考えられます。

IT人材の需要が高いこともあり、転職エージェントや転職サイトをある程度活用すれば、中途採用でもOff−JTをおこなっている企業を見つけられます。

メリットとしては、

・現場で求められる技術を効率的に学べる(もちろん、現場によっての差はある)
・給料を貰いながら研修を受けられる

デメリットは、

・社内環境や業務内容が合わなかった場合、辞めづらい
・20代限定の募集が多め

です。

 

向いている人

・ITエンジニアになることを決心している人
・効率的に勉強を進めたい人
・早く就職してお金が欲しい人
・JavaやPHPを学びたい人
・20代

 

どの勉強方法でも参考になるサイト

エラーが起こり、ググっても解決しなかった場合など、以下のサイトが役に立ちます。

teratail(テラテイル)
 思考するエンジニアのためのQAプラットフォーム

stackoverflow(スタックオーバーフロー)
 プログラマーとプログラミングに熱心な人向けのQ&Aサイト

Qiita(キータ)
 プログラマの技術情報共有サービス

 

自分の状況や目的に合った勉強方法を選ぶべき

以上5つの勉強方法、今ならどれを選択してもITエンジニアになることは可能です。

ただ、もし今私が20代で完全未経験の状態なら、お金があれば有料スクールの中期・長期コース、お金がなければ転職サポート付き無料スクールを選択します。

30代なら、借金してでも有料スクールの中期・長期コース一択です。受講料なんてすぐ回収できます。

ちなみに、有料スクールの短期コースは、完全未経験からITエンジニアに本気で転職を考えている人にはおすすめしません。もちろん、自分がITエンジニアに向いているのか検討するにはアリです。スクールによってですが、短期から中期コースへ移行する場合、いくらか料金を割り引いてくれますので。

仕事の有無や金銭面、目指す職種やフィーリング、年齢などを洗い出し、自分に合いそうな勉強方法を選んでみてください。

もし迷われている方は、お問い合わせいただければ、簡単な助言はできるかと思います。

お問い合わせ

 

よく読まれている記事

8stepの画像 1

キーボードは、PCを使って仕事をする人にとっての必須アイテム。 野球で言えばグローブ、TVゲームで言 ...

制作サイトのトップページ画像 2

プログラミングスクール選び、悩みますよね? ここ数年でスクールがどんどん増えてきて、プログラミング初 ...

Futureの画像 3

「ITエンジニアになりたいな〜」という気持ちが少し出てきたとき、「でも、IT業界の将来性って実際どう ...

Why Could?の画像 4

20代後半、業界未経験、プログラミングほぼやったことない・・・ 今は、そんな人でもITエンジニアにな ...

TOP5の画像 5

今から約1年前、「20代後半の業界未経験者を転職エージェントって相手にしてくれるのかな〜」と思ってい ...

-プログラミング・学習

Copyright© TUGIとHAGI , 2017 All Rights Reserved.