今回は
未経験からエンジニアに転職する
ロードマップについてです。

解説動画はこちら


 
1.エンジニアになりたいかどうか

まず一番最初に考えるべきは
エンジニアになりたいかどうかですね。

ぶっちゃけ日本のエンジニアは
そこまで給与が高くないのと
扱いも良くないです。

お金を稼ぎたいなら
営業職をお勧めします。

でもそれでもエンジニアになりたいと
願うなら、この動画やブログを
見ていただいて何らかの参考に
なればと思います。

ここではエンジニアに
転職したい人のための
ロードマップについて
考えていきます。


エンジニアになるためには
何が必要なのか

どのような戦略を取るかを
考えていきたいと思います。


2.どのようなエンジニアを目指すか

まず、ここでのエンジニアとして
想定しているのは
WEBアプリケーションの
開発エンジニアです。

職種としては
フロントエンド
バックエンド
などと呼ばれている
職種が対象となります。

3.未経験者と言う名のハードル

まず最初のハードルは
開発現場で求められているのが

経験者

であると言う事です。

そもそも未経験の人を
開発現場が求めていない時点で
詰んでいます。

つまり経験を積まないと
いけないわけです。

一般的な経験者の多くは
新卒で開発系に行った人です。

未経験では開発現場に行けないのですから
新卒でしか未経験で開発に関わるチャンスは
滅多にないことになります。

エンジニア転職を目指す人にとっては
ここに大きなハードルがあるわけです。

4.自分が未経験から転職した方法

自分は開発未経験から
うまく転職することに成功しました。

その経験から行くと
未経験から経験者に
シフトする必要がありました。

まず最初のステップとしては
いきなり開発現場にプログラマーとして
入るのはハードルが高いので
テスターのような職種に
派遣で入ることから始めました。

と同時にスクールに通って
エンジニアに必要な知識を
身につけることにしました。

まずテスターからやれることを広げ
出来ることを増やしていきました。

そうして
テスターから時間をかけて
プログラマーの方へ
シフトすることが出来ました。

そうなれば経験者になるので
次の現場にも入りやすくなります。

そこから目当ての会社に
派遣で入り、契約社員を経て
正社員試験に合格

晴れてエンジニア転職を
することが出来ました。

5.エンジニアに必要な知識

当然、エンジニアになるためには
様々な知識を身につけておく必要があります。

エンジニアとして活躍するのに
必要な知識としては
次のようなものがあると思います。

・プログラム言語の知識(PHP,Java,Python,Javascript)
・環境構築の知識(OS、IDE、Git、Docker、ミドルウェア)
・データベースの知識(DB構築、操作、設定)
・サーバー作業の知識(Linuxコマンド、操作、設定)
・通信やセキュリティ、テスト、開発手法、クラウドetc

結構必要なものは多いです。
コレらを満遍なく身につけて
ようやくエンジニアとして
仕事をこなすことが出来ます。

6.未経験かつ知識0の場合

もし、未経験かつ知識0で行くとしたら
自分でWEBアプリを作って公開してみるのが
良いと思います。

何が必要になってどうすれば良いのか
調べられる力を付け
エンジニアリングに必要なものを
全て身につけられたら

WEBアプリ公開までいけると思います
それが自分のポートフォリオとなるわけです


数ヶ月間死ぬ気でやる覚悟が必要ですが
ここまで一人でこなせるなら
未経験でも受かる確率が高まるでしょう

7.まとめ

まとめると
011

こんな感じになるかなと
思いますね。

エンジニア職はうまくいけば
スキル職であるので
一生仕事に困りません。

転職するハードルは高くても
目指す価値はあります。

ただし、未経験が通用するのは
20代までだと考えます。

雇う側のことを考えれば
30代以上の未経験ハードルは
高すぎるかなと思うので
転職はお勧めできません。

それでも目指したい方がいれば
当方は応援しますので
コメントいただければ
アドバイスさせて頂きたいと思います。

今回はここまでです
それでは。