「Hello Worldも書けない」状態から3ヶ月で転職する学習ロードマップ — 私が3ヶ月で踏んだ手順

この記事でわかること

  • Hello Worldも書けない状態から3ヶ月で転職に届く12週間の学習ロードマップを週単位で公開
  • HTML/CSS→JavaScript→Rails→ポートフォリオ→転職準備の動線と各週のゴール
  • 平日23時〜深夜2時/土日10時間=週約35時間・3ヶ月で約420時間という学習時間の現実値
  • 最初の壁(JavaScriptの関数・スコープ)で詰まったときの抜け方
  • 「3ヶ月で転職」を成立させた3つの前提条件と、向く人・向かない人

参考情報源: 厚生労働省「職業情報提供サイト job tag」(参照

先に相談だけしておきたい方へ。無料カウンセリングで「自分は何ヶ月かかりそうか」を見積もってもらうのが近道です。

結論を先に書きます

Hello Worldも書けない状態から3ヶ月で転職に届くなら、HTML/CSS 2週→JavaScript 3週→Ruby on Rails 4週→ポートフォリオ2週→転職準備1週の12週設計が現実線です。

学習時間は平日23時〜深夜2時・土日10時間で、週約35時間・3ヶ月で約420時間。これは世間で言われる「800〜1,000時間」の半分以下ですが、スクールの学習設計の質に助けられた前提での数字です。

この記事の要点
  • 3ヶ月=12週間を、HTML/CSS→JS→Rails→ポートフォリオ→転職準備に配分する
  • 学習時間は週約35時間・累計420時間が私の実値(最短コースではなく実際に踏んだ順番)
  • 最大の壁はJavaScriptの関数・スコープ。30分以内に聞ける環境があるかが分岐点
  • 成立条件は時間・質問環境・転職活動の並行の3つ

スクールに入った初日、私は本当にHello Worldすら書けませんでした。「printf」が何なのかも、「変数」が何なのかもピンと来ない。

それでも3ヶ月後にはポートフォリオを公開し、応募15社・書類通過8社・面接5社・内定2社で、都内の受託開発中心のWeb系企業にバックエンドエンジニアとして転職しています。受講料60万円、学習時間は平日23時〜深夜2時・土日は1日10時間ずつ。

この記事では、その3ヶ月のロードマップを週単位で公開します。最短コースではなく、実際に踏んだ順番です。完全未経験からどう動くかの地図として使ってください。

あわせて読みたい

目次

全体像|3ヶ月=12週間の使い方

結論として、3ヶ月は12週間に分解して、フェーズごとに使う技術を切り替えるのが現実的です。詰め込みではなく、土台→言語→フレームワーク→作品→転職準備の順で積み上げます。

  1. 週1〜2:HTML / CSS(Webの最低限)
  2. 週3〜5:JavaScript(言語基礎)
  3. 週6〜9:Ruby / Ruby on Rails(バックエンド本体)
  4. 週10〜11:ポートフォリオ制作
  5. 週12:転職活動準備(職務経歴書・GitHub整理)

総学習時間は、平日3時間×5日+土日10時間×2日 = 約35時間/週。これを12週続けて累計420時間前後でした。

世間で言われる「未経験エンジニア転職に必要な学習時間800〜1,000時間」と比べると半分以下ですが、私の場合はこれで通っています。スクールの学習設計の質に助けられた部分が大きい、と思っています。

期間学ぶ技術このフェーズのゴール
週1〜2HTML / CSS自己紹介ページを自力で書ける
週3〜5JavaScript変数・関数・DOM操作を扱える
週6〜9Ruby on RailsDBと繋がるWebアプリを作れる
週10〜11ポートフォリオオリジナルアプリを公開+README整備
週12転職準備職務経歴書・GitHub・模擬面接

必要時間が人によって変わるのは、求められるスキルの幅が広いからです。職業に必要なタスク・スキルは、厚生労働省「職業情報提供サイト job tag」(参照・2026年5月閲覧)に公的データとして整理されています。私の420時間がスクール設計とセットで成立した一方、独学や別カリキュラムだと必要時間が変わるのは、ここで整理されたスキル要件の広さの裏返しでもあります。

週1〜2|HTML / CSS(Webの最低限)

最初の2週間はHTML / CSSです。Webページがどう構成され、ブラウザに何が表示されるかを体で覚える期間になります。

使った教材とゴールは次の通りです。

  1. Progate「HTML / CSS 初級〜中級」:手を動かして基礎を入れる
  2. MDN Web Docsの公式リファレンス:必要な箇所だけつまみ読み
  3. YouTubeの無料チュートリアル:5〜10時間分で流れを掴む

このフェーズのゴールは3つ。シンプルな自己紹介ページを自力で書けること、「divとspanの違い」を口で説明できること、ブラウザの開発者ツール(DevTools)を開いて要素を見られることです。

ここで挫折する人はあまりいません。HTML / CSSは「書いたものが即ブラウザに反映される」フィードバックループが速く、達成感が出やすいからです。最初の2週間は、勢いをつける助走と割り切って構いません。

あわせて読みたい

週3〜5|JavaScript(言語基礎・最初の壁)

3週目から、本格的なプログラミング言語に入ります。私が選んだのはJavaScript。Web系を狙うなら、いずれにせよ避けて通れない言語です。

この3週間で扱う範囲は次の通りです。

  1. 変数・データ型・条件分岐・繰り返し
  2. 関数・スコープ・配列・オブジェクト
  3. DOM操作(ボタンを押したら色が変わる、等)
  4. 非同期処理(Promise / async-await)の初歩

ここが最初の挫折ポイントです。私もここで詰まりました。

具体的には、関数とスコープの概念で1週間止まりました。「return」と「console.log」の使い分けが分からず、エラーメッセージを読んでも理解できない。「分からないところが、なぜ分からないのかが分からない」状態に入ります。

抜け出したのは、スクールのメンターに「return とは何か」を口で説明してもらった日でした。「画面に表示するのが console.log で、関数の外に値を渡すのが return」と言われて、初めて腹落ちした。最初の壁は、30分以内に聞ける相手がいるかで突破速度が変わります。独学で2週間詰まったのも、たぶんここの説明が抜けていたからだと思っています。

週6〜9|Ruby on Rails(バックエンド本体)

4週間でRuby on Railsをやります。「なぜRailsか」はスクールのカリキュラムがRailsだったから。今ならNode.js・Python・Goでも構いません。バックエンドフレームワークを1つ動かせるようになるのがゴールです。

この4週間で扱う範囲は次の通りです。

  1. Ruby言語の基礎(クラス・モジュール・ブロック)
  2. Railsの「Model・View・Controller」の役割
  3. データベース設計の超基本(テーブル・カラム・リレーション)
  4. CRUD(Create・Read・Update・Delete)を1つのアプリで全部実装
  5. ログイン機能(Deviseなどのライブラリ)

ここがスクール期間で一番きつい4週間です。Hello Worldから一気に「データベースとつながったWebアプリ」までジャンプします。

この期間中、私は平日23時〜深夜2時・土日は1日10時間ずつコードを書く生活を維持しました。これを3ヶ月続けられる体力があるかが、未経験エンジニア転職の物理的な制約だと今は思っています。技術以前に、生活設計の問題でもあります。

週10〜11|ポートフォリオ制作

11週目までに学んだことを使って、オリジナルのWebアプリを2週間で作ります。これがポートフォリオです。

私が作ったのは「営業職向けの顧客リスト管理アプリ」。前職の経験から逆算し、自分が欲しかったツールを作る方針にしました。これは結果として面接でウケた。「なぜこのテーマを選んだか」を語れるポートフォリオは、技術レベルが拙くても評価されるからです。

ポートフォリオに最低限入れたい機能は次の通りです。

  1. ユーザー登録・ログイン
  2. データの新規登録・編集・削除
  3. 検索・絞り込み
  4. レスポンシブデザイン(スマホでも崩れない)
  5. GitHubに公開&README整備

意外かもしれませんが、「すごい機能」より「READMEの説明が丁寧」のほうが書類通過には効きました。エンジニアの仕事の半分は文章で説明することなので、READMEの質はそのまま面接官の評価につながります。

週12|転職活動の準備

最後の1週間は、コードよりも転職活動の準備に時間を割きます。

この週にやったことは次の通りです。

  1. 職務経歴書を書く(前職経験をIT文脈に翻訳する)
  2. ポートフォリオのREADMEを推敲
  3. GitHubのプロフィールページを整える
  4. IT特化エージェント2社に登録(TechGo / レバテックキャリア)
  5. 模擬面接を1〜2回

ここで「学習にもう1週間欲しい」と思う人が出てきます。私もそう思いました。

ただ、転職活動と学習は並行できます。応募を出してから学習を続ける順番でいい、と判断して動きました。準備が整うのを待っていると、最後の1週間がいつまでも来ません。

3ヶ月後の現実値(私の場合)

3ヶ月の学習+転職活動の結果を、数字で残しておきます。盛らない実値です。

項目結果
応募15社(受託7・自社5・SES3)
書類通過8社
面接5社
内定2社(受託2社)
累計の不採用13社(書類7・面接3・辞退含む)
入社後バックエンドエンジニア・入社1年で年収+150万円・週4日リモート

応募15社・書類8社・面接5社・内定2社。これは私個人の数字です。

同じスクールの同期でも、卒業後すぐ転職した人もいれば、3〜6ヶ月かかった人もいました。順番もペースも人それぞれ。ただ「3ヶ月でHello Worldから転職」の現実値として、参考になればと思います。

「3ヶ月で転職」を成立させる3つの前提条件

ここまでのロードマップを成立させた前提条件は3つです。逆に言えば、このどれかが欠けると3ヶ月では届きにくいというのが私の体感値です。

  1. 週35時間の学習時間を3ヶ月確保できる(平日3時間・土日10時間)
  2. 詰まった時に30分以内に聞ける環境がある(メンターまたは強い知人)
  3. スクール期間の後半から転職活動を並行で始める

この3つがそろうかどうかで、向き不向きがかなり分かれます。

  • 平日夜と土日をまとまって学習に充てられる人:週35時間ペースを3ヶ月維持できる
  • すぐ質問できる環境を作れる人:最初の壁(関数・スコープ)で止まらない
  • 前職経験をIT文脈に翻訳できる人:ポートフォリオと職務経歴書で語れる

  • 独学のみで質問先がない人:詰まりの解消に時間がかかり3ヶ月では厳しい
  • 学習時間を週20時間しか取れない人:到達まで6ヶ月前後を見込む方が現実的
  • 転職活動を学習完了後に回したい人:着手が遅れて全体が後ろ倒しになる

迷っているなら、まずはIT特化エージェントとプログラミングスクールの無料カウンセリングを並行で受け、自分の現状で何ヶ月かかりそうかを第三者に見積もってもらうところから始めるのがおすすめです。

「自分の場合は何ヶ月かかるのか」は、現状を見てもらうのが一番早いです。無料カウンセリングで学習計画ごと相談できます。

TechGoの無料カウンセリングを申し込む(PR)詳細はリンク先をご確認ください

よくある質問

3ヶ月での未経験IT転職について、相談で頻出する質問を整理します。

Q1:30代未経験でも本当にITエンジニアに転職できますか?

可能です。私は文系・元営業・手取り18万から3ヶ月60万円のスクール経由で2社内定に到達しました。応募15社/書類8通過/面接5/内定2の現実値で、35歳以下なら「なぜ今ITか」を語れることが境界線になります。年齢そのものより、学習の継続力と前職経験の翻訳力で見られます。

Q2:プログラミングスクール60万円は元が取れますか?

入社1年で年収+150万円を達成し、3ヶ月60万円は7〜8ヶ月で回収しました。経産省リスキリング給付金(最大56万円)の対象スクールを選べば、実質負担はさらに下がります。費用は「支出」でなく「回収期間で見る投資」として判断するのが現実的です。

Q3:未経験で学ぶべき言語は何ですか?

Web系受託を目指すなら JavaScript(HTML/CSS)→ Ruby on Rails か PHP(Laravel) の順が現実的です。最初の1〜2ヶ月は「言語」そのものより、環境構築とGitの壁を越えるのが鍵になります。言語選びで悩む時間より、1つを動かし切る経験のほうが転職には効きます。

Q4:転職活動は何ヶ月くらいかかりますか?

未経験は3〜6ヶ月が現実値です。私は応募開始から内定まで2ヶ月半でしたが、「書類で7社落ちる前提」のメンタル設計が大事になります。厚生労働省「職業情報提供サイト job tag」(参照)で職種別のタスクや必要スキルを見ながら、期待値を調整しておくと折れにくいです。

Q5:エージェントは何社使うべきですか?

2社が基準です。1社は大手総合型(リクルートエージェント等)、もう1社はIT特化型(レバテックキャリア・TechGo等)の組み合わせがバランス良く回ります。多すぎると面接スケジュールの管理で詰むので、破綻しないラインで運用してください。

まとめ|3ヶ月ロードマップの全体像

最後に、ここまでの12週ロードマップを一枚で振り返ります。

この記事のまとめ
  • 3ヶ月=12週を HTML/CSS→JS→Rails→ポートフォリオ→転職準備 に配分する
  • 学習時間は 週約35時間・累計420時間 が私の実値(最短ではなく実際に踏んだ順番)
  • 最大の壁は JavaScriptの関数・スコープ。30分以内に聞ける環境で突破速度が変わる
  • ポートフォリオは「すごい機能」より テーマの理由とREADMEの丁寧さ が効く
  • 結果は 応募15社・書類8・面接5・内定2、入社1年で年収+150万円・週4日リモート
  • 成立条件は 時間・質問環境・転職活動の並行 の3つ

未経験・Hello Worldスタートからでも、この3つがそろえば3ヶ月で転職は届く範囲です。逆にどれかが欠けるなら、無理に3ヶ月に押し込まず、6ヶ月計画に切り替える判断も合理的だと思います。

最初の一歩として、無料カウンセリングで「自分は何ヶ月かかりそうか」を見積もってもらうところから動き出すのがおすすめです。

ロードマップの全体像が見えたら、あとは「自分の現状でどう組むか」です。学習計画ごと無料カウンセリングで相談してみてください。

今すぐTechGoの無料カウンセリングを予約する(PR)詳細はリンク先をご確認ください


関連記事


免責事項

※本記事は学習・転職に関する個人の体験と公開情報をもとにした整理です。学習成果・転職結果には個人差があり、特定の成果を保証するものではありません。最終的なスクール選択・転職判断は各公式サイトの最新情報および厚生労働省等の公的情報をご確認のうえご判断ください。


よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

Nakata|転職辞典 管理人

文系私大卒・元営業職。スキルなし・手取り18万の状態からプログラミングスクールで学習し、3ヶ月で未経験Webエンジニア転職に成功。年収150万UP・週4リモート勤務を実現。このサイトでは、実体験をもとにしたIT転職情報を発信しています。

目次