プログラミングスクールの期間はどれくらい?総学習時間からの逆算と「3か月で転職」の読み方
「3か月で転職できます」「最短8週間」といった期間の表示について、自分の場合は何か月かかるのかを自分で計算する方法を整理します。
結論から言うと、期間は総学習時間 ÷ 週あたりに使える時間で決まります。講座が掲げる期間は、ある特定の学習ペースを前提にした数字です。前提が違えば答えも変わります。
逆算の式はひとつだけ
必要な週数 = 目標とする総学習時間 ÷ 週あたりに使える学習時間
月数に直すときは週数を4.33で割ります(1か月=約4.33週)。この計算だけで、宣伝されている期間が自分に当てはまるか判断できます。
総学習時間と週の時間から出した期間
横軸が週あたりの学習時間、縦軸が目標とする総学習時間です。
目標 週5h 週10h 週15h 週20h 週30h
100h 20週(4.6か月) 10週(2.3か月) 7週(1.6か月) 5週(1.2か月) 4週(0.9か月)
200h 40週(9.2か月) 20週(4.6か月) 14週(3.2か月) 10週(2.3か月) 7週(1.6か月)
300h 60週(13.9か月) 30週(6.9か月) 20週(4.6か月) 15週(3.5か月) 10週(2.3か月)
600h 120週(27.7か月) 60週(13.9か月) 40週(9.2か月) 30週(6.9か月) 20週(4.6か月)
1000h 200週(46.2か月) 100週(23.1か月) 67週(15.5か月) 50週(11.5か月) 34週(7.9か月)
週5時間と週30時間で、同じ内容にかかる期間が6倍違います。「平均3か月」という表示は、この表のどこか1マスを指しているだけです。
言語ごとの学習時間の目安は「プログラミング言語別の学習時間の目安|Java・JavaScript・PHP・Ruby・C言語・SQL」にまとめています。
働きながらの現実的な見積もり
平日1時間、土日に各4時間とすると週13時間です。このペースで計算すると次のようになります。
目標 100h → 8週 = 約1.8か月
目標 200h → 16週 = 約3.7か月
目標 300h → 24週 = 約5.5か月
目標 600h → 47週 = 約10.9か月
目標1000h → 77週 = 約17.8か月
週13時間は、仕事や家庭がある人にとって決して楽な設定ではありません。それでも600時間の内容なら1年近くかかります。
夜間・土日の通い方については「働きながら通うプログラミングスクール|夜間・土日・短期集中の選び方と時間設計」で扱っています。
「3か月で転職」が成立する条件
3か月=約13週です。この13週で終えるために必要な週あたりの時間を出すと、
目標 100h → 週 8h
目標 200h → 週 16h
目標 300h → 週 24h
目標 600h → 週 47h
600時間のカリキュラムを3か月で終えるには、週47時間が必要です。これは平日に毎日7時間、または仕事を辞めて専念する水準です。
つまり「3か月で転職」を掲げる講座は、多くの場合離職して専念する受講者を前提にしています。働きながら同じ期間で終わる想定にはなっていません。
期間の表示を見たら、カリキュラムの総時間を聞いてください。総時間を公表していない講座では、この検算ができません。それ自体が判断材料になります。
2か月という法律上の境目
期間には制度上の意味もあります。パソコン教室が特定商取引法の「特定継続的役務提供」に該当するのは、期間が2月を超え、金額が5万円を超える契約です。
この指定を受けた契約には次の権利が付きます。
- クーリング・オフ … 法律で決められた書面を受け取った日から8日以内
- 中途解約 … 期間内なら将来に向かって解除できる。損害賠償には上限がある(提供開始前は1万5000円、開始後は提供済み対価+5万円または契約残額の20%のいずれか低い額)
2か月以内で終わる短期講座は、この指定の対象外になり得ます。短いほうが気楽に見えますが、途中でやめたときの保護は薄くなるという面があります。期間が短いことが常に有利とは限りません。
受講期限と、休んだときの扱い
契約上の期間と、実際に学べる期間は別です。確かめる点は3つです。
- 受講期限はカレンダー通りか … 「6か月」が開始日から6か月で切れるのか、休んだ分だけ延びるのか
- 延長の条件と費用 … 延長できるか、追加費用はいくらか
- 休会 … 止められるか、止めている間も月額がかかるか
カレンダー通りに切れる契約では、忙しい時期が重なった分がそのまま消えます。期間を区切った講座を選ぶなら、ここは申し込み前に必ず確認する項目です。
給付金の期限との関係
教育訓練給付金を使う場合、離職しているなら被保険者資格を喪失した日以降、受講開始日までが1年以内という期限があります。退職して1年を過ぎると原則として使えません。
ただし妊娠・出産・育児・疾病・負傷などで30日以上受講を開始できない場合は、申請により適用対象期間を延長できます(延長は最大19年、本来の1年と合わせて最大20年まで)。
講座の期間を長めに取るか短く済ませるかは、この期限と自分の学習ペースの兼ね合いで決まります。給付の詳細は「プログラミングスクールの給付金・補助金ガイド|教育訓練給付金3種と返金保証の読み方」をご覧ください。
期間を決める前に出す3つの数字
- 目標とする総学習時間 … 何を作れるようになりたいかで決まる。言語別の目安から当たりを付ける
- 週あたりに確保できる時間 … 理想ではなく、直近1か月の実績から見る
- 中断する可能性のある時期 … 繁忙期、転居、家庭の事情
この3つが出れば、必要な期間と、期限が延びる契約を選ぶべきかが決まります。講座が掲げる期間から逆に自分の生活を合わせるのは、順番が逆です。
この記事の立場について
テックジムはプログラミングスクールを運営しており、この記事で扱った事業者と同業です。テックジムは月額制で受講期間を区切っていません。そのため「何か月で修了」という数字を出しておらず、この記事で挙げた期限切れの問題が構造的に起きない形になっています。
一方で、期限がないことは締め切りがないことでもあります。期限があるほうが進む人もいるので、どちらが良いかは人によります。この記事は期間の計算方法を示すもので、特定の形式を勧めるものではありません。
まとめ
- 期間は総学習時間 ÷ 週あたりの時間で決まる。月数は週数÷4.33
- 600時間を3か月で終えるには週47時間。離職して専念する水準
- 期間の表示を見たらカリキュラムの総時間を聞く
- 2か月以内の短期講座は特定商取引法の指定対象外になり得る。保護は薄くなる
- 受講期限が休んだ分だけ延びるかを申し込み前に確認する
参考にした一次情報
いずれも2026年10月1日に内容を確認しています。制度は改正されることがあるため、申し込み前に最新の内容をご確認ください。




