未経験からSEになるために必要なスキルの勉強方法を5つ

未経験からSEを目指すためのプログラミングの勉強方法について紹介します。

最近は「未経験可」という求人を多く見るようになりました。これは、IT業界の人材難の高さを表している裏返しでもあるのですが、要するに未経験であっても中途で入れないと人が足りない・・・、そんな現状が今のIT業界です。

ただし、注意しないといけないのが、

未経験と知識ゼロは全然意味が違うということです。

求人票で「未経験可」にチェックをつけて検索するとたくさん出てくるので、プログラミングとか分からなくてもSEになれると勘違いしてしまいがちです。
SEの求人で言うところの「未経験可」というのは、企業の本音も交えて具体的に言うと、

「独学やスクールで勉強したことはあるけれど、実務としては未経験という意味です。

未経験からSEを目指す方はその辺りを間違えると、面接などで恥を書くことになります。わたし自身も未経験で応募したにも関わらず「プログラミング言語は何が使えますか?」という質問を普通にされました。

ですので、SEになるためには最低レベルの勉強は必要ということです。

勉強方法は色々あります。目的別にメリット、デメリットを紹介していきますので、ご自身の目的に合った勉強方法を選んでください!

0、 独学

大小の量の違いはあれど、独学はIT業界に入る以上は絶対にできないといけないものです。なぜならSEという職種は一生勉強を続けないとすぐに置いていかれる仕事だからです。

未経験から転職するのであれば、まず基礎知識が圧倒的に不足しているので、仕事をしながら日々覚えていかなければいけません。おそらく最初は会話の中の単語の意味がわからないことでしょう・・・。

また、ITという業界はとても進化スピードの早い業界です。新しい技術はどんどん誕生して、その度に、知識を取り入れていかなければなりません。数年前の技術は今では使い物にならない可能性だってあります。それくらい早いのです。

ですから、スクールや会社での研修などで勉強するのもいいですが、基本として独学で勉強できる人でないと長い目で見た時に辛いはずです。

情報化社会の今、インターネットや書籍、無料、有料、問わず自分で学べる環境は揃っています。SEになろうと考えているのであれば、プログラミング関係の本一冊買ってみるくらいの行動はしてみるべきではないでしょうか?

1、書籍

書籍が優れているのはあるテーマに対して体系的にまとまっている点です。

例えば、初心者向けのJavaの本であれば、知識ゼロの初心者がちょっと初心者を抜け出せるかもしれない、くらいのところまで分かりやすく説明してくれます。

はじめての内は何冊も読む必要はなく、これだと決めた1冊があればそれを擦り切れるまで何度も読む(実践も含めて)のが理想的です。1冊の内容も理解できていない癖に無駄に本の量だけ増やして結局どれも中途半端という状態が最悪です。(実際にそういう人が多いのも現実です・・・。)

学びたいテーマを決め、本を選び、ひたすら読みまくる。これを徹底してください。

電子書籍が流行ってますが、IT系の技術書だけは、本屋に行って立ち読みして自分にとって分かりやすいと思う本を選ぶことをおすすめします。

2、インターネット(学習サイト)

プログラミングの学習サイトはたくさんあって、動画を見るだけで学べるサイトもあれば、実際にタイピングでコードを入力しながら学べるサイトもあります。「プログラミング 学習サイト」などで調べるとたくさんでてきます。その中から自分に合うものを選ぶといいでしょう。

わたしの圧倒的おすすめは「ドットインストール」です!

関連 → 脱初心者!プログラミングを独学で覚えられるサイトと勉強法

3、 スクール

プログラミングが学べるスクールはたくさんあります。最近は、IT企業が研修の一環として無料で開校しているスクールもありますね。

スクールに行くメリットは3つあると思っていて、

  1. 受け身でいられる(から気楽)
  2. 転職支援付き
  3. みんなと頑張れる

独学と違い、スクールのメリットは人と接しながら学んでいける、かつ卒業のタイミングで転職支援してくれる所が多いということです。

特に、勉強の目的がSEへの転職であれば、「転職率99%!」みたいなスクールに通うと最短ルートで転職が成功できます。

金額が安くないスクールが多いので、通う先は慎重に決めた方がいいでしょう。

無料のスクールについては、以下にまとめていますのでスクールに興味のある方はまずは無料スクールから検討してみてください。
関連 → 無料で勉強!しかも転職サポート付き!プログラミングのスクールまとめ

4、職業訓練

スクールに近いですが、こちらは国(ハローワーク)が運営している転職支援のサービスです。財源は雇用保険なので、支払っていた方はぜひとも活用してください。むしろ支払わないと損した気分になりますね。

職業訓練のメリットとしては、無料どころかお金をもらいながら勉強できるといったところにあります。(※ 本人、もしくは世帯収入が少ない人に限りますが。)

ハローワークが運営しているので、職業訓練を卒業した後の就業も紹介してくれたりします。しかし、60%程度とそんなに高くないです。

個人的には、ハローワークの求人の質はかなり低いと思っているので、職業訓練だけ受けて民間の転職サイトなどから転職先を探すのが賢い選択です。むしろそういう人が多いからこそ、60%という転職率なのかもしれません。

関連 → 職業訓練でプログラミングを勉強してIT業界へ転職する!

5、資格

SEへの転職に必要な資格はありませんが、もっておくと有利になる資格はあります。

代表的なのが、基本情報技術者試験

IT業界に勤めている人なら知らない人はいないほどの有名な資格で、国家資格なので、取得できるとけっこう嬉しかったりします笑

なぜこの資格がSEへの転職に有利になるかと言うと、ITの知識を広く扱っているので、この資格を持っていると最低限のIT知識がる人という証明になるからですね。

未経験からの応募で、基本情報技術者試験の資格持っている人と、持っていない人が来たら、大抵の場合は資格ある人を選びます。

また、資格を持っているということは、ちゃんと自分で勉強できる人という証明にもなります。IT業界は自発的に勉強できる人が好まれます。

転職までに時間があるなら、基本情報技術者試験を勉強してみてはいかがでしょうか

関連 → 知識ゼロから合格する!基本情報技術者試験の勉強法と対策

まとめ

未経験からSEになるための勉強方法を紹介しましたが、注意してほしいのは勉強が目的にならないようにすることです。

あくまでも目的はSEへの転職が成功することであり、その過程に勉強があります。

そう考えると、職業訓練だったりスクールを選択して卒業後の転職支援を受けることは理にかなってます。

個人的には、スクールに通いつつ独学が最強だと思います。せっかく先生がいるのだから、ただ教えてもらうのではなく、自分で勉強してつまずいた内容を聞いてみる役割に使ったほうがお得ですよね。

どの勉強方法を選択するにせよ、SEという職種では勉強し続けることが必須です。まずはSEへの転職が目標ですが、入社後もさらなるスキルアップのための勉強を続けていってもらえると幸いです。

転職前にSEの適性を知りませんか?6割の人はSEに向いていません

そもそもプログラミングは、おおよそ6割の人に適性がないとされています。

入社日はやる気に満ち溢れていても日が経つにつれて、どんどん気持ちがふさぎこんでいき次第に辞めてしまう人を何人も見てきました。口をそろえて言うのは「自分には向いていない」という言葉です。

SEという職種は、気合や根性でどうにかなる仕事ではなく、「適性」に大きく左右されてしまいます。

向いている人は、どんどん成長しますが、向いていない人は、どんどん落ちぶれます。そして、数ヶ月で辞めていくのです。

できることならば入社前に適性があるかどうかを確認したところ。そこで、自分の経験やSEを諦めて辞めてしまった人の体験を元に自分にSEとしての適性があるかどうかを知る方法をまとめました。

SEへの転職を考えている方は、ぜひ参考にしてくださいね!

続きを読む

【職業訓練校 VS 無料のITスクール】どっちに通うべき?

無料で勉強する方法として

  • 職業訓練校
  • 無料のITスクール

があります。

職業訓練校はハローワークが窓口となり、国のお金で運用されているスクール。一方で無料のITスクールは民間の企業が開講してくれているスクールで今ではたくさんの企業が行なっています。

それぞれの概要については、以下で紹介していますので、サラッと読んでから本記事を読むとより納得できるかもしれません。

どちらもプログラミングの基礎を学べるという点においては同じです。複数の選択肢があればどちらを選べばいいか迷うところです。
そこで、職業訓練校と無料のITスクールを比較してどちらに向いているか、選んでいきましょう。
※ 以降、無料のITスクールが長いので民間スクールと呼びます。

  • お金で選ぶのであれば、職業訓練校
  • 卒業後の企業の質で選ぶのであれば、民間スクール

が良いのかなと思います。

続きを読む

SEの適性とは?向いていないと感じた時に取るべき行動!

システムエンジニアは専門職で正直に申し上げると誰にも務まる仕事ではありません。

どの専門職でも同じですが、「適性」が求められます。

SEという職種は、好きで続けている人はどんどんスキルが伸びていきますが、

いやいや続けている人は、スキルが身につくはずもなく、後輩に追い抜かれ精神だけすり減っていきます。

自分がSEに「向いていない」と感じた時に取るべき行動を紹介します。今の立場に当てはめて考えてもらえると幸いです。

続きを読む

未経験からWebエンジニアになるために必要な勉強

未経験で知識なしからWebエンジニアになるための勉強方法を紹介します。

大きく分けると3種類。独学、スクール、職業訓練があります。最短距離でWebエンジニアになるにはスクール。のんびりとお金をもらいながら勉強したければ職業訓練。自分のペースで勉強したいなら独学といったイメージですね。

続きを読む

誰でもできる?JavaScriptでメッセージを表示させてみよう!

プログラミングをやってみたいけれども、一体何を用意すれば良いか分からない。とにかく動くプログラムを作ってみたいけれども、ネットで転がっている情報は専門用語が多くてチンプンカンプン。やーめた!って方、いませんか?気持ち、すごくよく分かります。コンパイラの設定が云々とか、メモリが云々とか、そんなことをやってる間にプログラミングの興味が失せてしまう。あるあるです。

そんな難しそうなイメージのあるプログラミングを「実は簡単なんだ」と思えるような誰にでもできる例題を用意したので、ちょっとやってみてください!

続きを読む