未経験から独学でWeb系エンジニアに転職したくて独学しているけど、具体的な学習や転職の方法が分からないそんな方に向けて解説していきます。本記事で紹介する方法を実践すれば、最短3ヶ月でエンジニア転職が可能です。自分は未経験から約3か月の独学で、Web系自社開発企業に転職することができました。未経験からWeb系エンジニア転職のための学習方法Webサービスを使って学習するこの記事を読んでいる方は、エンジニア転職に興味があるけど、自分に向いているかわからない方だと思います。そんな方は、まずは無料で学習できるサービスを使って初めてみるのが良いと思います。Progateとドットインストールというサービスから始めてみることをオススメします。Progate出典:https://prog-8.com/progateより引用Progateは、オンラインでWeb系プログラミング言語の基礎を学習できるサービスです。★学習する項目リストHTML/CSS(2周)JavaScript/jQuery(1周)PHP(Ruby)(1周)SQL(1周)Git(1周)基本的には、上記で挙げた全てのコースを学習しておきましょう。ProgateはこちらHTML/CSS全てのコースを2周しましょう。HTML/CSSは、全てのWeb系プログラミング言語の基礎なので、しっかり定着するように意識して学習します。道場コースは実践形式となっているので、実際の制作の感覚をつかむことを意識するとよいです。JavaScript/jQuery全てのコースを1周しましょう。2021年1月現在、JavaScriptのバージョンは、ES5とES6の2種類ありますが、最新版のES6の方を受講しておけば問題ありません。PHP(またはRuby)全てのコースを1周しましょう。ここでは感覚をつかむ程度に留め、先に進みます。サーバーサイド言語としてPHPとRubyのどちらを学習すればよいか悩むかもしれませんが、正直どちらでもOKです。両者は構造が似ているので、どちらかを先に学習しておけば、もう一方は楽に習得可能です。悩むようなら、入社したい会社の求人を見て、主に使っている言語を選んでおけば問題ないです。SQL、GitSQLはI〜III、GitはIのコースを1周しましょう。SQLは、この段階ではあまり深く理解する必要はありませんが、この後で解説するWebサービスの作成時に不可欠です。from等のコマンドがあるんだな、程度の理解で先に進みましょう。Gitは、チーム開発の必須ツールです。概要を理解する程度でOKです。「PHPでウェブサービスを作れるようになろう」で実戦スキルを磨きましょう。DB連携、SQLの知識を定着させることを考えて取り組むとよいです。PHP周りの技術を使ってWebアプリケーションを作っていくという内容ですが、しっかり取り組めば力になると思います。ドットインストールはこちら書籍での学習PHPでの学習によい書籍を一つだけ紹介しておきます。【PHP7対応版】とはいえ、現在はProgateやドットインストールなどのWebサービスが充実してきているので、そちらを活用したほうが効率は良いです。これまででインプットした内容を使ってアウトプットとしていきます。Webサイト模写Progateでプログラミング言語の基礎を一通り学習し終えたら、アウトプットとして実際のWebサイトを模写します。細部まで作りこむ必要はないので、インプットしたものを一度アウトプットします。この際に作った模写実績を面接で見せることで、フロントエンドの実装スキルを示すことは出来るかと思います。このステップは必ずしも必要ではないので、不要だと思う方はスキップしていただいて問題ないです。実際のサイト模写のイメージがわかない方は、自分の模写実績をご参考にお出しできます。リンクからお気軽にご相談ください。お問い合わせはこちらからオリジナルサービス作成、サーバへデプロイ簡単なものでいいので、面接で披露するためのポートフォリオとしてオリジナルサービスを作りましょう。デプロイするサーバは、herokuのような無料のもので十分です。サーバを自分で設定してアプリケーションをデプロイするのは、初心者にはかなりハードルが高いです。その点、herokuは無料の上事前の設定もかなり簡単でほんの少しの手順でデプロイまでできてしまいます。herokuはこちら参考として、自分が自作したサービスを掲載しておきます。Thank-You-Boardこのレベルの制作物でも全く問題ないです。勉強すれば、この程度のサービスであれば作れるようになると思います。ここで、フロント側の見た目はあまりこだわる必要はありません。現役のエンジニアの方に比べたら実務未経験者の技術は大したことないので、技術力はアピールポイントになりません。面接官は自走力とWebサービスに対する情熱を見ています。プログラミングスクールもありProgateとドットインストールのみの学習でサービスを作ることが難しければ、プログラミングスクールに通うのも一つの手段です。会社員をしながらだからとにかく時間を買いたい、という場合も有効だと思います。TechAcademy会社員をしながらで通いの時間が取れないまたは地方在住の方はオンライン完結のTechAcademyがオススメです。基本的には教材を見ながら自習する形式で、定期的にメンターからのサポートが受けられます。毎日チャットサポートが受け放題なので、発声した疑問に対しても親切に応えてもらえます。自分はTechAcdemyの「PHP/Laravelコース」を受講しました。TechAcademyはこちらテックアカデミーについては、レビュー記事もありますので、ご参考にご覧ください。【プログラミングスクール】テックアカデミーの徹底レビューTechCamp退職済み等でがっつり時間を確保できる方はTechCampもありです。YouTuberのマコなり社長が運営するスクールです。通い形式の短期集中で、対面のため分からないところをすぐにメンターに聞くことができる環境です。チーム開発でサービスを1から作り上げるところまでやるので、かなり実戦力がつくと思います。TechCampはこちら転職活動オリジナルサービスが一つ出来たら、速攻で転職活動に進みましょう。このくらいの学習量だと、技術力が足りないから学習を続けたいと思ってしまいがちですが技術力は入社してから身に付ければOKです。おすすめの転職エージェント正直、転職エージェントはどれを使っても同じです。複数のエージェントに登録しつつ、広く求人を見てみるのがいいです。いえ、おススメのエージェントをいくつか挙げるので参考にしてください。リクルートエージェント転職エージェントはリクルートエージェントがおススメです。業界最大手だけあって対応は丁寧ですし、支援が手厚いです。求人数についても非公開求人が多いようで、未経験者歓迎の求人数も多めになっています。リクルートエージェントはこちらWantedlyまずは気軽な面談形式で話を聞いてみたい方にはおススメです。規模の小さいベンチャー企業が多い印象があります。面接で注意すべき点は以下の通りです。未経験では、技術に関してはポテンシャルに期待されているので、一緒に働きたいと思ってもらえるかがより大事です。コミュニケーションが問題なく取れる、人柄のよさを見られます。ポートフォリオを披露して、自走力があること、Webに対する熱意があることを示せれば完璧です。面接の場では、皆さんが想像しているよりはるかに技術には期待されていません。自分の場合もポートフォリオを作っていきましたがそこまで深く技術面を見られることはありませんでした。技術力よりも、一つのことを突き詰めて成果物としてまとめることのできるスキルを持っているかどうかを重視されます。以下のような質問はよく聞かれるので、少なくとも回答を準備しましょう。これまでの経歴を含めて自己紹介をしてくださいなぜ今までのキャリアを捨ててエンジニア転職しようと思った?プログラミングは好きですか?独学で苦労した点およびそれをどうやって乗り越えたか?転職活動の軸は?結果的には、実績を提示することで全体的に良いイメージを持ってもらえたと感じています。制作物があるのとないのとではイメージは雲泥の差なので、ポートフォリオの制作は必須です。自分の場合は、プログラミングが好きなことが伝わってきた。未経験からのエンジニア転職は、簡単ではありませんが、今後伸びる業界で学習コストも比較的低いので、是非挑戦してみてください。コメントをキャンセルメールアドレスが公開されることはありません。※サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。上に表示された文字を入力してください。コメントデータの処理方法の詳細はこちらをご覧ください。Vue.jsViteを使ってVue.js開発環境を高速で構築する最近話題のViteを使ってVue.jsの開発環境を構築する方法を紹介します。ちなみに、Viteは「ヴィート」と読ませるらしいです。...Code【Web開発の基本】HTTPリクエスト/レスポンスの仕組み通常のWebサイトやWebサービスでは、通信にHTTPというプロトコルを用いて通信をしています。この記事ではHTTP通信の仕組みについてまとめます。...CodeRSA暗号を理解するRSA暗号は、桁の大きな合成数の素因数分解が難しいことを根拠とした暗号化方式です。私は大手メーカから未経験でWebエンジニアに転職しました。悩む人プログラミングを学習したいけど、どの言語を選べばいいのかわからない。こんな方に向けて書いていきます。...NEXT【PDOクラス】PHPでMySQLとDB連携する方法プロフィールトモアキ大手メーカからソフトウェアエンジニアに転職しました。株の短期トレードもやってます。