未経験からSEになるために必要なスキルの勉強方法を5つ
未経験からSEを目指すためのプログラミングの勉強方法について紹介します。
最近は「未経験可」という求人を多く見るようになりました。これは、IT業界の人材難の高さを表している裏返しでもあるのですが、要するに未経験であっても中途で入れないと人が足りない・・・、そんな現状が今のIT業界です。
ただし、注意しないといけないのが、
未経験と知識ゼロは全然意味が違うということです。
求人票で「未経験可」にチェックをつけて検索するとたくさん出てくるので、プログラミングとか分からなくてもSEになれると勘違いしてしまいがちです。
SEの求人で言うところの「未経験可」というのは、企業の本音も交えて具体的に言うと、
「独学やスクールで勉強したことはあるけれど、実務としては未経験」という意味です。
未経験からSEを目指す方はその辺りを間違えると、面接などで恥を書くことになります。わたし自身も未経験で応募したにも関わらず「プログラミング言語は何が使えますか?」という質問を普通にされました。
ですので、SEになるためには最低レベルの勉強は必要ということです。
勉強方法は色々あります。目的別にメリット、デメリットを紹介していきますので、ご自身の目的に合った勉強方法を選んでください!
0、 独学
大小の量の違いはあれど、独学はIT業界に入る以上は絶対にできないといけないものです。なぜならSEという職種は一生勉強を続けないとすぐに置いていかれる仕事だからです。
未経験から転職するのであれば、まず基礎知識が圧倒的に不足しているので、仕事をしながら日々覚えていかなければいけません。おそらく最初は会話の中の単語の意味がわからないことでしょう・・・。
また、ITという業界はとても進化スピードの早い業界です。新しい技術はどんどん誕生して、その度に、知識を取り入れていかなければなりません。数年前の技術は今では使い物にならない可能性だってあります。それくらい早いのです。
ですから、スクールや会社での研修などで勉強するのもいいですが、基本として独学で勉強できる人でないと長い目で見た時に辛いはずです。
情報化社会の今、インターネットや書籍、無料、有料、問わず自分で学べる環境は揃っています。SEになろうと考えているのであれば、プログラミング関係の本一冊買ってみるくらいの行動はしてみるべきではないでしょうか?
1、書籍
書籍が優れているのはあるテーマに対して体系的にまとまっている点です。
例えば、初心者向けのJavaの本であれば、知識ゼロの初心者がちょっと初心者を抜け出せるかもしれない、くらいのところまで分かりやすく説明してくれます。
はじめての内は何冊も読む必要はなく、これだと決めた1冊があればそれを擦り切れるまで何度も読む(実践も含めて)のが理想的です。1冊の内容も理解できていない癖に無駄に本の量だけ増やして結局どれも中途半端という状態が最悪です。(実際にそういう人が多いのも現実です・・・。)
学びたいテーマを決め、本を選び、ひたすら読みまくる。これを徹底してください。
電子書籍が流行ってますが、IT系の技術書だけは、本屋に行って立ち読みして自分にとって分かりやすいと思う本を選ぶことをおすすめします。
2、インターネット(学習サイト)
プログラミングの学習サイトはたくさんあって、動画を見るだけで学べるサイトもあれば、実際にタイピングでコードを入力しながら学べるサイトもあります。「プログラミング 学習サイト」などで調べるとたくさんでてきます。その中から自分に合うものを選ぶといいでしょう。
わたしの圧倒的おすすめは「ドットインストール」です!
関連 → 脱初心者!プログラミングを独学で覚えられるサイトと勉強法
3、 スクール
プログラミングが学べるスクールはたくさんあります。最近は、IT企業が研修の一環として無料で開校しているスクールもありますね。
スクールに行くメリットは3つあると思っていて、
- 受け身でいられる(から気楽)
- 転職支援付き
- みんなと頑張れる
独学と違い、スクールのメリットは人と接しながら学んでいける、かつ卒業のタイミングで転職支援してくれる所が多いということです。
特に、勉強の目的がSEへの転職であれば、「転職率99%!」みたいなスクールに通うと最短ルートで転職が成功できます。
金額が安くないスクールが多いので、通う先は慎重に決めた方がいいでしょう。
無料のスクールについては、以下にまとめていますのでスクールに興味のある方はまずは無料スクールから検討してみてください。
関連 → 無料で勉強!しかも転職サポート付き!プログラミングのスクールまとめ
4、職業訓練
スクールに近いですが、こちらは国(ハローワーク)が運営している転職支援のサービスです。財源は雇用保険なので、支払っていた方はぜひとも活用してください。むしろ支払わないと損した気分になりますね。
職業訓練のメリットとしては、無料どころかお金をもらいながら勉強できるといったところにあります。(※ 本人、もしくは世帯収入が少ない人に限りますが。)
ハローワークが運営しているので、職業訓練を卒業した後の就業も紹介してくれたりします。しかし、60%程度とそんなに高くないです。
個人的には、ハローワークの求人の質はかなり低いと思っているので、職業訓練だけ受けて民間の転職サイトなどから転職先を探すのが賢い選択です。むしろそういう人が多いからこそ、60%という転職率なのかもしれません。
関連 → 職業訓練でプログラミングを勉強してIT業界へ転職する!
5、資格
SEへの転職に必要な資格はありませんが、もっておくと有利になる資格はあります。
代表的なのが、基本情報技術者試験。
IT業界に勤めている人なら知らない人はいないほどの有名な資格で、国家資格なので、取得できるとけっこう嬉しかったりします笑
なぜこの資格がSEへの転職に有利になるかと言うと、ITの知識を広く扱っているので、この資格を持っていると最低限のIT知識がる人という証明になるからですね。
未経験からの応募で、基本情報技術者試験の資格持っている人と、持っていない人が来たら、大抵の場合は資格ある人を選びます。
また、資格を持っているということは、ちゃんと自分で勉強できる人という証明にもなります。IT業界は自発的に勉強できる人が好まれます。
転職までに時間があるなら、基本情報技術者試験を勉強してみてはいかがでしょうか
関連 → 知識ゼロから合格する!基本情報技術者試験の勉強法と対策
まとめ
未経験からSEになるための勉強方法を紹介しましたが、注意してほしいのは勉強が目的にならないようにすることです。
あくまでも目的はSEへの転職が成功することであり、その過程に勉強があります。
そう考えると、職業訓練だったりスクールを選択して卒業後の転職支援を受けることは理にかなってます。
個人的には、スクールに通いつつ独学が最強だと思います。せっかく先生がいるのだから、ただ教えてもらうのではなく、自分で勉強してつまずいた内容を聞いてみる役割に使ったほうがお得ですよね。
どの勉強方法を選択するにせよ、SEという職種では勉強し続けることが必須です。まずはSEへの転職が目標ですが、入社後もさらなるスキルアップのための勉強を続けていってもらえると幸いです。