人生には限られた時間しかありません。現在の仕事や収入に満足していますか?
もしそうでないのであれば、自分自身を変えるための一歩を踏み出す時が来ているかもしれません。
転職は、新たな可能性を探し、人生を変えるための大きなチャンスです。
中でもエンジニアへの転職は時間や収入面で大きくゆとりが持てるようになるし、将来性があるので職を失う可能性が低くとてもおすすめです。
とは言っても未経験からエンジニアへの転職は正直簡単ではありません。挫折をする人は多くいますし、挫折をしなくても思い通りに転職できず思っていたのと違うと言う方もたくさんいます。
そこで今回は1年でフリーランスエンジニアになった私の体験や、エンジニアとして働いてわかった実際に求められていることなどを元にIT転職、フリーランスへの転向を成功させるためのロードマップをお伝えします!
後半では未経験だからこそ技術力よりも大切な力についてお話しします、フリーランスになる際1番重要な力ですのでそこだけでも読んでいってください!
後輩の未経験エンジニアが実際に使って転職してきたエージェントも紹介するので要チェックです!
私の前職はマッサージ師で、週5で22時まで働き手取り18万円、ボーナスなし。コロナなどもあり毎年給料が下がると言う地獄の条件で働いていました。妻とは共働きで貯金などとても出来ない状態でした。
このままでは頑張ってくれている妻に旅行をプレゼントすることどころか、小さなプレゼントすら出来ない。正直やばいな。申し訳ないな。と感じていました。
そこで本気で人生を変えようと思い独学でプログラミングを学び、エンジニアへ転職しました。周りからは「そんな専門職にいきなりなれるわけないだろ」などと反対の声もありましたが寝る間も惜しみ全力で勉強をし無事、転職を成功させました。
今では収入が4倍になり共働きをやめることができました。
私と同じように本気で人生を変えようと考えている方の力に少しでもなれるように今回記事を書かせていただきますので、最後までお付き合いください!
エンジニアが増えすぎ問題について
「エンジニア増えすぎ」などとよく見かけますが、実際IT業界はますます需要が高まっていますし、私の携わっている現場でも人が足りないとよく聞くので働き口がないと言う心配は要りません!
なぜこのように言われているかというとHTMLやcssを使用してコーディングをするだけのことをエンジニアと謳い名前の知らない教材などを売りつけている方々が増え、結果プログラミングの出来ないエンジニアが増えすぎとなっています。
教材を購入するのは大切で必要なことですがいきなりよくわからない高額教材に手を出すのはおすすめしません。
未経験から転職するために
未経験からどのようにして転職、フリーランスへの転向をしたらいいのか迷っていませんか?
私はまず何から始めればいいのかわからず色々やってしまいました、1ヶ月かけてITパスポートを取得したりなど。。。
私が転職を成功させるまでの独学期間は7ヶ月でしたがやることが明確になっていれば3ヶ月もあれば転職、1年あればフリーランスになることができるなと感じました。
どんな風に動けばいいのか簡単にお伝えすると
1.プログラミングを学ぶ(3ヶ月)
2.学んだ知識で転職をする(1ヶ月)
3.転職先で得た技術と人脈でフリーランスになる(半年〜1年)
この流れが一番早く確実に結果に繋げられます!
具体的に何をしたら良いかこの次で解説していきます。
プログラミングを学ぶ
エンジニアは技術職なので勉強をする必要があります。
ここでは具体的な勉強内容やおすすめの勉強方法をお伝えします!
勉強内容

まずHTML/cssから始めましょう、この先のプログラミング言語を学ぶときに必要になるのでざっくり学びます。
おすすめの勉強方法は、「Progate(プラスプラン)月990円~」と「忍者Code(初級~上級)」のふたつをこなすことです!
Progateで書き方の基礎を学び、忍者Codeで応用を学ぶことで簡単なサイトくらいなら書き上げられる力が身につきます。
Progateを何周も行う方がいますが、色々使っていくうちに自然と覚えられるので1周で終わらせましょう。

次にJavaScriptを学びます。JavaScriptとは画面に動きを出すために使われるプログラム言語で、初心者でも理解しやすく使いやすい言語なので割とスムーズに学べます!
おすすめの勉強方法はUdemyと言う教材が売っているサイトがあるので、そちらでJavaScriptの基礎を扱っている教材を購入して学ぶやり方です。
Udemyは分かりやすく、ためになる教材がたくさんあるので迷うかもしれませんが、調べて評価が高く、JavaScriptの基礎が学べれば基本的にはどれでも大丈夫です。ひとつ挙げるなら「はじめてのJavaScriptプログラミング入門」はおすすめです。
また、下記にて簡単にできるJavaScriptの教材を用意していますので、プログラミングとはどんなものか試したいという方は是非参考にしてください!もちろん無料です。


ある程度基礎を学び終えたら、JavaScriptを使ってゲームを作ります。
「JS 神経衰弱」などと調べると素材や作り方のサイトが出てくるのでそれらを参考に作りましょう!
ただコピペするだけでは意味がないので自分で考えてわからなければ作り方を見る形で行います。
1つゲームを作成したら別のゲームを作成します。じゃんけんゲームやスロットゲームなどがおすすめです!
JavaScriptを学ぶ際「関数」というものを扱えるようになりましょう。
関数が理解できれば他のプログラミング言語に移っても問題なく言語を扱えるようになります。

2つ目のプログラミング言語phpを学びます。
phpは画面で触りながら動かせるので初心者でも学びやすくておすすめです!
画面から触れるけどバックエンドを扱える言語なのでJavaScriptよりも仕事が多いです、私はphpエンジニアとしてフリーランスで仕事をいただいています。
phpに関してもUdemyにわかりやすい教材がごろごろあるのでそちらで学んでください。
最初はphp特有の部分などの理解に難しいと感じるかもしれませんが、そこさえ理解できれば他はJavaScriptと変わらない部分や似てる部分が多いのですんなりできるようになります!

その他必要なツールについて学ぶ
docker,git,スプレッドシートといったどの現場にいってもほぼ必ず使うツールを学びましょう。
dockerやgitもUdemyにわかりやすい教材がありますのでそちらを参考にしていただきたいです!
スプレッドシートはGoogleアカウントさえあれば無料で使えて、調べれば大抵のことは出てくるのでなんとなく触れれば大丈夫です。
学んだ知識で転職をする

一通り学ぶことが出来たらついに転職です!ここが1番重要ですよね、未経験からIT転職をする際失敗しないためのポイントをお伝えします。
自社開発とSES
自社開発が良くて、SESが悪いといった印象をお持ちではないでしょうか?
実はそんなことなくどちらもメリットデメリットがあります。
自社開発のメリット&デメリット
メリットは未経験でも育ててくれる、休みがしっかりある、残業が少ないなどホワイトな職場が多いことや、SESに比べると給料が高いといった待遇面でのメリットが大きいです。
給料はSESと比べて月に10万円くらい高いなど普通にあります。
デメリットは技術に偏りがある場合がある、古い技術のままである。などの技術面に関するものが挙げられます。職場で学べることが古いと次に繋げるのが難しくなってしまいますね。。。
プライベートで勉強ができる人なら特にデメリットはないですね!
SESのメリット&デメリット
SESのメリットは、研修がしっかりしてる、いろんな現場を経験できる、未経験でも就職しやすいフリーランスになりやすいなどが挙げられます。
いろんな現場を経験できるのはフリーランスを目指すなら大きな利点になります!
SESがフリーランスになりやすい理由はあとで解説します!
SESのデメリットは、まず大元のSES企業ガチャ、次に案件先ガチャといったガチャ要素が多いことです。
就職先を間違えるとプログラミングを学ばせてくれず、家電量販店の販売員をさせられたり、コールセンターで働きながら空き時間で勉強したりなど地獄を見るパターンがあります。
また就職先は良くても良い案件に受かることができず残業が多かったり、上司が厳しくて病んだりなども。。。
SESは必ずこうと言うわけではなく全てがしっかりしていてちゃんと開発をやらせてもらえる会社もあります!私はSESに転職しましたが1年でフリーランスになれてるのでそんなに怖がらなくても大丈夫です!
最短でフリーランスになりたいならSESがおすすめ!!
SES企業全体の3分の1くらいはやばい会社だと勤めていた会社の営業が言っていたので転職先を選ぶ際は注意してください。
下のインスタグラムの投稿で良いSESを見極めるポイントをお伝えしているので是非参考にしてください!
未経験から転職する際のポイント
自社開発、SESどちらに転職するにしても以下の点をよく見ましょう。
・休みはどうなっているか(完全週休2日、特別休暇制度など)
・研修制度の有無(3ヶ月だと良いそれ以上、未満はちょっと怖い。特に長い場合ブラック率高め)
・企業HPの仕事内容や実績(SESの場合ここにIT関連の実績があるかを見ましょう)
・給料(基本給がいくらなのか、手取りはどの程度なのか)
この辺りを見て自分の納得のいく企業を選びましょう。企業の口コミサイトにボロクソに書かれている会社は避けた方がいいかもしれませんが、あのような口コミサイトは企業を辞めた人、中でも嫌なことがあった人が書いているので大体悪いことしか書いてありません。
仕事が出来ない人間が逆恨みで書いてるようなパターンが結構多いです。気にし過ぎないようにしましょう。
どのように転職活動をするべきか
以上のメリットデメリットを踏まえ私がおすすめする転職の仕方は
「自社開発をメインで何社か受け、滑り止めとして良さそうなSESで内定をもらっておく」
です。
未経験から自社開発を目指すのは正直結構難しいです。ですが絶対無理というわけではないので受かったらいいなくらいの気持ちで何社か受けましょう。SESはやる気重視で雇ってくれるところが多いので良さそうと思うSESがあったらとりあえず応募することをおすすめします。慎重になりすぎると一生転職できないので。ある程度勢いも大切です!
エージェントの必要性について
これは私の経験からですがエージェントは利用した方が良いです。エージェントしか持っていない求人が多いのと、エージェントの評判にも繋がるためブラックな会社が少ないというのが利用する利点です。
(ここだけの話ですが、マイ⚪︎ビや、D⚪︎DAと言った大手転職サイトはマジでブラック企業多いので気をつけてください)
私の後輩が実際に使って転職してきた未経験者にオススメのIT転職エージェントを紹介させていただきます!
それはウズカレTです。

このエージェントは未経験からの就職率86%で且つブラック企業を徹底排除という素晴らしいサービスです!
しかも無料の転職サポートだけでなくIT学習のサポートも無料で受けられるという未経験者には本当にありがたいサポートが詰まったサービスです。自分でやると難しい面接の対策までしてくれる優れものです。
無料で使えるので登録だけでもしてみてください!
無料登録はこちらからできます。
転職先で得た技術と人脈でフリーランスになる
晴れてエンジニアになったら終わりではありません。そこがスタートです。
まずはとにかく技術を習得しましょう!独学で学んだ技術は正直プロの前では無いも同然です。
モンハンで言うなら初期装備でG級クエスト受けるようなもんです。
なのでまずは自分のレベル上げをしていきましょう。
ソースを読み込んで、デバック機能を使いながらどんなコードでどんな動きをさせているか見るだけでもかなり学びになります!
30分考えても分からないことは上司に聞きましょう、この時上手な質問をしないと上司から煙たがられてしまう可能性があるので、上司が答えやすい上手な質問を心がけましょう。
上手な質問の仕方は下の投稿を見てください!
技術力より大切な〇〇力

技術力より大切なものそれはコミュ力です!
エンジニアは学歴よりとにかく技術力を見ての採用が多いですが、未経験採用に関してはそうではありません。
未経験採用でエンジニアになる場合やる気、やり抜く力、本気度などが重要視されます。
※技術力を見られないわけではありません。「未経験なりにどこまで技術を学んできたか」を見てやる気、やり抜く力、本気度を見られます。要するにすごい技術力はなくて当然だけど転職するために本気で学んだんだなと言うのが伝われば勝ちです。
この本気で学んできましたと言うのを上手に伝えるためのコミュ力がとても重要です。
また就職後に上司へ質問する時、人脈作りをする時などいろんな箇所でコミュ力が必要になってきます。
実際に私の現場でもコミュニケーションがうまく出来ないことが原因で煙たがられ1ヶ月で退場という方がいました。
逆にコミュ力がすごい高ければ多少技術がなくても雇ってもらえたり、上司から可愛がられて結果的に技術力が上がったり、そのまま交渉が通りやすかったりなどなど一石五鳥くらいになります!
フリーランスになる
ここまでで勉強期間3ヶ月、転職期間1ヶ月、転職してから半年〜1年経ちました。
残すはフリーランスになることだけですね!
ではどうやってフリーランスになるのかについてですが、これは自社開発とSESでやり方が異なります。
SESからフリーランスへ転向する方法
SESの場合とても簡単でフリーランスとして雇ってくれないか交渉するだけです。
雇い主はSES企業から人を派遣してもらい業務をこなしていただいている状態なので、契約先が会社か個人かに変わるだけなので交渉が通りやすいです。
今まで会社に抜かれていた分の給料をもらうことが出来るので、給料が2倍以上になることもザラです。
自社開発からフリーランスに転向する方法
周りにフリーランスで契約されてる方がいるならフリーランスとして雇ってもらえないかを交渉しましょう。
周りに社員しかいない場合、エージェントに登録するなどして新しくフリーランスとして雇ってくれる場所を探します。この場合はもう未経験枠ではなく経験者枠としての採用になるので一人でゴリゴリに開発が出来るくらいの技術力が必要になってきます、3年経験があると紹介先がだいぶ増えるので3年間で吸収し切るくらい出来るとベストです。
ただ自社開発はSESより給料面、待遇面どちらも良い場合が多いので3年勤めてもストレスにはなりにくいかと思います!
共通してフリーランスに転向する方法
どちらに転職したとしても副業からフリーランスになるという方法があります。
これはクラウドワークスやココナラを通して自分で毎月一定の額が稼げるようになったら仕事を辞めてフリーランスになったり、副業として自分でサービスを作り軌道に乗ったらそれ一本で独立するといった方法です。
難易度は少し上がりますがやりがいがありますし、上手くいけば会社に勤めるより段違いで稼ぐことが可能です!
まとめ
未経験からでもIT転職は目指せますし立ち回り次第では1年でフリーランスになることも可能です。
私も皆さんと同じような悩みを持っていて現状を変えたいと強く思い、思い切ってエンジニアに転職したところ、収入が上がり今では家族を一人で養うことができるようになり、さらにリモートワークのおかげで自分の時間も持てるようになりました!
悩んでいても何も変わりません。本気で人生を変えたいと思うのならまず行動してみましょう!
上で紹介したようにお金をかけなくても勉強できるサイトや、無料で使える転職サポートなどがありますので新しいことを始めやすくなっています。逆に言えば誰でも始められるのでライバルが増えやすいです、行動は早ければ早いほどチャンスを掴みやすいです今すぐ行動してください!
あなたの人生が今よりも楽しいものになることを心から願っています。
最後までお付き合いいただきましてありがとうございました!