最近は慢性的なIT人材不足と言われていて、システムエンジニアの需要も高く、近い将来さらに需要は高まっていくと思われます。
昔ほどIT業界はブラックだと言われることも少なくなり、リモートワークなどもしやすいため、非常に働きやすい業界になりました。
では他業種から未経験でシステムエンジニアになれるか?というと・・・
未経験からでもシステムエンジニアになれます!
といってもいきなりシステムエンジニアの求人募集に応募してもまず受かりません。
まずはプログラマー(PG)としてシステム開発を経験し、それからシステムエンジニアを目指すというのが多い流れですが、そのままプログラマーを極めるというのも大いに結構です。
まずはプログラマーを目指す
プログラマーとはシステムの設計を具現化する人です。
システムエンジニアの設計したシステムを、プログラマーが具現化します。
逆に考えると、プログラムの開発経験や手法などを知らないとちゃんとした設計は出来ません。
しっかりとプログラマーとして開発を経験することで、開発や考えの幅が広がり、押さえておくべきポイントなども開発の経験から自然と身についていきます。
そのうえで、やはりシステムエンジニアを目指すか、プログラマーとして活躍するかを決めるのがいいと思います。
- システムエンジニアというのはシステムの設計をする人
- プログラマーはシステムの設計を具現化する人
と役割が違うので、どちらが上という事はなく、自分の向いている方、やりたい方を目指すのがいいと思います。
どちらを目指すにしろ、システムエンジニアになりたいのであれば、プログラマーとしてのスキルは必要になります。
プログラマーの経験
プログラマーの求人であれば、完全未経験でも募集があり、いくつか応募すれば受かるとこもあるとは思います。
ただこの慢性的なIT人材不足と言われている中で、どの会社もできれば即戦力を欲しいところで完全未経験の人材を受け入れるということは、それだけ人が足りていない、離職率の高い会社の確率という確率も高くなります。
その中でも未経験者がなるべく良い会社に就職するには、プログラムの勉強をしてから、もしくはしながら転職活動をすることをおすすめします。
面接時に、ただの未経験と、自分で勉強をしている未経験では圧倒的に印象に差が出るので、転職活動を有利に進めるにはあらかじめの勉強は必須と言ってもいいかもしれません。
どうやってプログラムを勉強するか?
勉強の方法は大きく2つ
- 独学で勉強するか
- プログラミングスクールに通うか
のどちらかかと思います。
おすすめは、絶対にプログラミングスクールです。
未経験で独学でプログラムの勉強をしている方を何人も面接してきましたが、独学で勉強したプログラム知識が役に立ってるところは正直ほとんど見たことがありません。
もちろん勉強しないよりは独学でも勉強している方がいいのは当たり前なのですが、独学で勉強してる方によくあるのが
- どうせなら面白いものを実際に作ってやってみようと簡単なゲームを作ってみましたという方
- 変な癖が付いてしまっている方
- 独学で開発が少しできちゃったので、やたらと出来る気になってしまってる方
独学でゲームを作るまでになれるのはすごいとおもいます、実際にゲームの開発会社に転職するならいいと思いますが、業務システム等を開発するのにはほぼ役に立ちませんし、あまりお勧めできません。
ですがプログラミングスクールであれば、実際にSEとして活躍されている方が講師をしていたりするので、転職してから実際の業務で役に立つ開発スキルや、チームでの開発経験を学ぶことができるスクールなんかもあるので、より実業務に近い形で学ぶことができます。
スクールなのでお金はかかってしまいますが、技術者は学びたいのであれば先行投資するべきだと思います。
昔と比べて今はいろんなスクールがあり、とても学びやすい環境を選ぶことができます。
WEB系に強いインターネット・アカデミーだったり、現役のエンジニアの講師から自宅で学べるTechAcademy(テックアカデミー)というスクールや、同じく現役のエンジニアからオンラインで学べるDMM WEBCAMP、マンツーマンでの指導を行ってくれるSAMURAI ENGINEER(侍エンジニア)や、転職してから学費を払える CODEGYMという面白いサービスを行っているスクールなんかもあります。
すぐに申し込まなくても、大体のところが無料の説明会であったり、体験会やカウンセリングなどを行っているので、まずは無料で詳しい説明を聞いてから、自分に合ったスクールを探してみるのがいいかもしれません。
転職サイトはどこを使ったらいいか
スクールで学んだあとは、こちらのGEEK JOBキャンプのようにのまま転職の支援まで行ってくれるスクールもあります。もちろん大手の有名転職サイトを使ってもいいと思いますが、IT業界はIT業界に特化した転職サイトがいくつかあります。
転職サイトに求人を載せるだけで企業側はお金がかかるので、企業側もいくつか絞って転職サイトに求人を載せるとなると、やはりITエンジニアが多く集まるIT業界に特化したレバテックキャリアのような転職サイトに求人を載せたくなるので、求人も多く集まります。 こちらの ウズキャリITのように、IT業界の中でも未経験からITエンジニアを目指す人に特化したサポートを行っているサービスもあるので、こういったIT業界に特化した転職サイトをいくつか利用して出来るだけ情報を集めて自分に合った会社を探すことをおすすめします。
IT業界は他業種に比べて転職前に勉強しやすい業種だと思いますので、未経験からシステムエンジニアを目指す方の少しでも参考になればと思います。
コメント