新卒で就職してから1年以内にエンジニアに転職をしました。その際にどのようなルートでエンジニアになったのか、どのようにしてスキルを習得したのかなど、当時の経験をお話しさせて頂きます![PR]:未経験からの転職なら「IT/Web業界転職サイトまとめ|現役エンジニアが比較した11選!」で各転職サイトを比較する事ができます。新卒で事務職として就職したのですが、10年以上職場に勤務している上司の給与が35万円と聞き、今の職場は定時で帰ることができてプライベートと両立しやすいと思っていたのですが、将来のことを考えると少し給与面で不安を感じ、転職を考え始めました。様々な仕事が浮かびましたが、その中でも自分に向いていると思ったのがエンジニアです。幼い頃からパソコンに触るのが好きでゲームプログラマーが将来の夢と話していた時期もあり、大学時代には就職活動のためにITパスポート・MOS(Word・Excel)を取得していました。高校の頃にはエンジニアになることも考えましたが、当時エンジニアの労働環境が問題になっていたことから資格を取得して安定した生活を送りたいと思い、文系学部に進学しました。理系と言うこともあり、文系学部に進学したことは正直公開していました。文系から理系へ転科するという選択肢もなく、半分諦めかけていましたがエンジニアの需要が大幅に上がり、未経験者でも積極的に採用していることを知って最終的にエンジニアに転職することに決めました。転職を決めたのは社会人になって4ヶ月目のタイミングであり、この段階でのプログラミングスキルは業務でExcelを使うことからVBAを使える程度でした。転職のためにスクールへ転職を決めた段階でプログラミングを1から独学で学ぼうと思い、1ヶ月かけてProgateを使ってHTML・CSS・PHP・Java・JavaScriptの基本的な書き方を学びました。独学で学ぶにも限界があること、実際に求人に応募してみようと思っても未経験者でスキルが無い人はシステムインテグレーターしか選択肢が無かったことを考え、プログラミングスクールに通うことを決めました。プログラミング「未経験者」のための【Java知識】〜就職・転職にも活かそう!〜未経験者ために《JavaScript》でできることや学習方法などを解説します。[PR]:社会人・未経験におすすめ!「プログラミングスクール比較10選!」[PR]:転職支援・保証型(無料あり)「プログラミングスクール比較6選!」システムインテグレーターという選択肢も無料どころかお給料をもらいながらプログラミングを学べるので良いかと思いましたが、基本的に学べる内容が業務用アプリ系―ション開発を前提としたJavaばかりであること、システムインテグレーターでのキャリアアップには時間がかかることを考えてシステムインテグレーターへの就職を辞めました。それだけでなくIT業界と言えば新しい働き方を積極的に採用しているというイメージがありましたが、実際は一部の小規模なWeb系ベンチャーや外資系企業をはじめとする難関大手だけであり、大半はそうではないと知ったので、小規模Web系ベンチャーで働きたいというのもありました。スクールではより実用的なスキル習得に注力スクールは仕事と両立することを考え、仕事前にレッスンを受けることができるオンラインプログラミングスクールを選びました。プログラミングスクールではWeb系ベンチャーで働くにあたって必要なPHPやJavaScriptの使い方を中心に学びました。Progateで学んだ基本的なコードの書き方だけでなく、LAMP環境の構築方法やデータベースとの接続方法、ユーザーが見やすいホームページの構成などより実用的な内容を教えてもらえました。4ヶ月ほどスクールに通い、転職活動に使うポートフォリオとしてコンビニスイーツの評価サイトを制作しました。こちらに関してはスクールで学んだPHP、JavaScriptを使って開発しました。ポートフォリオの開発スケジュールに関しては、まずスタート段階で大まかなスケジュールを組み、3日おきに講師と進捗度合いを確認し、コードを見て改善点を指摘してもらうという作業を繰り返しました。通っていたプログラミングスクールは転職に関するアドバイスはしてくれるものの、企業と提携しているわけではなかったので転職先を紹介してもらえなかったことから自分で求人サイトを見て仕事を探し、良いと思った企業についてキャリアコンサルタントに相談していました。エンジニアが《早く転職を決める》為に転職エージェント利用時に注意すべき点とは?そこで求人選びの際に重視していたのが一切プログラミングを学んだことが無い未経験者ではなく、プログラミングはできるけれども実務経験がないIT業界未経験者向けの求人であることです。このような求人を掲載しているのはベンチャー企業を多く取り扱っている求人サイトが中心だったので、FindJob!・Green・Paizaを使って転職活動を行いました。未経験者を積極的に採用しているなと感じたのがPaizaです。Paizaにはランク制度があり、問題を解くことでランクが決まるシステムとなっています。標準入力を理解する必要がありますが、これを使うことで実務未経験でも待遇が良い求人に巡り会うことができました。実務未経験者向けの求人を見てみると、ただプログラミングができるだけでなくフレームワークを使うことができるという条件が多いことに気づきました。そのため、1ヶ月かけてポートフォリオをLaravelに使ったものに改良する作業を行ったうえで改めて転職活動を始めました。最終的にこの状態で7社に応募して2社から内定を頂くことができ、PHPエンジニアとして採用してもらえる企業に決めました。転職活動を始めてから内定獲得までにかかった期間は大体1ヶ月半程度です。したがって、5ヶ月半程度でエンジニアへの転職ができました。[PR]:未経験からの転職なら「IT/Web業界転職サイトまとめ|現役エンジニアが比較した11選!」で各転職サイトを比較する事ができます。内定獲得後にやったこと社会人1年目の8月にスクールに通い始め、12月の半ばに内定が決まりました。入職が2月だったことから、入職するまでの期間は職場に退職の意思を伝えて引き継ぎ作業を行うと同時に、毎日仕事前に1時間、仕事終わりに2時間の計3時間をプログラミングの勉強のために費やしました。その際に力を入れて学んでいたのがフレームワークとOSやミドルウェア、データベースの使い方です。プログラミングスクールでは基本的なプログラミングを教えてもらうことはできるものの、なかなかLinuxやApacheなど開発に必要な知識を詳しく教えてもらえるところはあまりありません。実際に転職時にも未経験だとそこが弱いことが多いため、入職までにこれらも使いこなせるように準備してきて欲しいと要望があったので、実際に業務で使用しているWebサービスの要件定義書を見せてもらうなどして実務をイメージしながら学習を進めました。転職後は...?転職後は年収もボーナスなし250万円からボーナスあり300万円に上がりました。社会人2年目でこの年収なので十分満足しています。何より幼い頃からやりたかったことを仕事にできているという喜びが大きく、毎日充実した毎日を過ごしています。出社時間の自由度が高いなどプライベートの両立の面に関しても大満足です。営業職(一般企業向けのパッケージの会計ソフト、プラスチック商品のメーカー。子供・小学生向けプログラミング教室5選!習い事としてもおすすめ出来る理由も解説します。