未経験でプログラマーになり、3か月で辞めたくなったからといって、すぐに「向いていない」とは決まりません。3か月目は、研修や先輩の補助が終わり、自分の作業速度やミスが目立ち始める時期です。
見るべきなのは在籍期間ではなく、経験を積めば改善する苦戦なのか、会社に残るほど悪化する問題なのかです。まず、今つらい理由を「技術」「仕事の進め方」「職場環境」に分けてください。
未経験プログラマーが3か月目で辞めたくなる理由
研修ではできたのに、実務では何も進まない
研修は、正解のある小さな課題を一人で進めることが中心です。実務では、既存コード、社内ルール、データ、権限、テスト、他の機能への影響まで確認します。コードを書く前の調査だけで半日かかることもあります。
ここで「研修が無駄だった」「自分だけ遅い」と感じやすくなります。しかし、教材の問題を解く力と、会社のシステムを安全に変更する力は別です。
質問するたびに自信を失う
質問しないと進まない一方、何度も聞くと迷惑だと思われそうで黙ってしまいます。長く抱え込み、進捗確認で初めて止まっていたことが分かると、さらに質問しづらくなります。
質問は知識量のテストではありません。「何をしたいか」「どこまで確認したか」「何が分からないか」を共有して、作業を前へ進める仕事です。
レビューの指摘を能力の判定だと受け取る
未経験の時期は、命名、例外処理、テスト、設計、社内ルールなど、複数の指摘を一度に受けます。赤字が多いと人格まで否定されたように感じます。
正常なレビューは、成果物を直すためのものです。同じ指摘が少しずつ減っているなら、成長しています。人前で侮辱する、質問を笑う、具体的な修正方法を示さず怒鳴る行為まで「指導」として受け入れる必要はありません。
同期や経験者と比べてしまう
同じ「未経験入社」でも、独学期間、前職、得意分野は違います。同期が早く仕事を終えることより、自分が一週間前より何を一人でできるようになったかを見ます。
3か月目の正常な苦戦と、危険な職場の違い
続けながら改善を試せる状態は、質問先があり、指摘の理由を説明してもらえ、少しずつ担当範囲が広がっている状態です。作業は遅くても、何を練習すればよいか分かります。
早めに距離を取るべき状態は、次のような状態です。
- 求人や面接で聞いた仕事と実際の配属が大きく違う
- 未経験者を採用したのに質問先も教育担当もいない
- 残業しないと終わらない量を渡され、遅れだけを責められる
- 暴言、無視、晒し上げが続く
- 眠れない、食べられない、出勤前に体調が崩れる
ITの仕事そのものを理解し直したい場合は、開発だけでなく、テスト、運用、サポートなどの違いも確認してください。

辞める前に5日だけ試すこと
1日目|止まった場所を記録する
一日の終わりに、「何をしていたか」「何分止まったか」「原因は知識・権限・仕様・質問のどれか」を書きます。「全部できない」を具体的な問題へ変えるためです。
2日目|質問を4行で作る
- 目的:何を完成させたいか
- 現状:今どうなっているか
- 確認:何を調べ、何を試したか
- 質問:どの一点を教えてほしいか
この形なら、相手も答えやすく、自分がどこまで理解しているかも分かります。
3日目|過去の指摘を3項目に絞る
すべてを一度に直そうとせず、繰り返している指摘を三つ選び、提出前のチェックリストにします。同じ指摘が減るかを見ます。
4日目|上司へ一つ相談する
「つらいです」だけでなく、「仕様確認の相手が決まっておらず、毎日ここで止まる」のように事実を伝えます。質問先を決める、担当を小さくする、期限を見直すなど、一つの変更を相談します。
5日目|会社の反応を見る
すぐ解決したかではなく、問題を一緒に整理しようとしたかを見ます。未経験者にも改善は必要ですが、会社にも仕事を渡し、確認する責任があります。
続けるか辞めるかの判断基準
もう少し続ける判断
- 心身の安全は保てている
- 質問や相談に具体的な回答がある
- 同じミスが減り、一人でできる作業が増えている
- 3か月後に担当する仕事が説明されている
続ける場合も、「一年は絶対に耐える」ではなく、次の面談日や一か月後など見直す期限を決めます。
転職準備を始める判断
- 相談しても教育や業務量が変わらない
- 今後の配属と評価条件を会社が説明できない
- プログラミングは続けたいが、現在の働き方は続けたくない
- 体調を保ちながら在職中に求人を比較できる
先に休む判断
眠れない、食べられない、涙が止まらない、自分を傷つけたい気持ちがある場合は、キャリアの比較より休むことが先です。医療機関、会社の相談窓口、身近な人などへつながってください。
今の会社を離れるとしても、同じ職種へ移るか、別職種へ変えるか、基礎から学び直すかは別の判断です。

3か月で辞めるときの退職理由
次の面接で、前の会社を悪く言うだけでは「また同じ理由で辞めるのでは」と思われます。退職理由は、事実、確認したこと、次の会社で変える条件の順で説明します。
例:「開発職として入社しましたが、配属後は別業務が中心で、担当変更の時期も決まっていませんでした。上司へ確認しましたが見通しが立たなかったため退職しました。次は、入社後の担当業務と教育担当を面接で確認しています。」
短い在籍期間でも、環境構築、テスト、使用した技術、質問やミスを減らした工夫は職務経歴として整理できます。顧客情報やソースコードを持ち出してはいけません。
次の会社で同じ失敗を避ける質問
- 未経験者は入社3か月後に何を担当していますか
- 研修後の質問先とレビュー担当は誰ですか
- 最初の配属はどのように決まりますか
- 開発以外の業務へ配属される可能性はありますか
- 残業や休日対応が増える時期はありますか
「未経験歓迎」という言葉ではなく、入社後の一日を具体的に聞きます。今すぐ退職する場合は、体調を優先しながら必要な手続きを順番に確認してください。

まとめ|3か月は適性の結論ではなく、環境を見る時期
未経験プログラマーの3か月目は、実務の複雑さと自分の未熟さが同時に見える時期です。苦しいだけで向いていないとは決まりません。
止まった場所を記録し、質問の型を作り、上司へ具体的な変更を相談してください。会社が一緒に改善し、自分の作業も少しずつ前へ進むなら、続ける余地があります。教育がなく、説明もなく、心身が崩れているなら、在籍期間にこだわらず休むか離れる準備を始めましょう。



コメント