30代未経験からITエンジニアに転職した体験談|応募50社のリアル
30代未経験からITエンジニアに転職するのは、もう遅いのだろうか?
私も30代になり、妻と子どもがいる中で同じ不安を抱えていました。
それでも、働きながらプログラミングを学び、応募50社以上・面接10社・内定1社という転職活動を経て、フルリモート勤務のITエンジニアになることができました。
もちろん、簡単な道のりではありません。
独学で行き詰まったり、転職活動で何度も不採用になったり。転職時には年収も約100万円下がりました。
それでも、私はエンジニアに転職してよかったと思っています。
その後、約2年間の実務経験を積み、2025年10月にはフリーランスエンジニアとして独立しました。
この記事では、30代未経験からエンジニアを目指した私の実体験をもとに、以下の内容を紹介します。
- エンジニア転職までに実践した6つのステップ
- プログラミング学習にかかった期間と費用
- 共同開発・実務案件で学んだこと
- 50社以上に応募した転職活動のリアル
- 未経験から転職した後の仕事内容と、その後のキャリア
成功した部分だけでなく、失敗や遠回りした経験も含めて紹介します。
これからITエンジニアへの転職を考えている方の参考になれば幸いです。
- 30代未経験からITエンジニアに転職した結果
- 行ったこと6ステップ
- ステップ1:YouTubeで情報収集し、転職のモチベーションを高める
- ステップ2:Progateでプログラミングを独学する
- ステップ3:プログラミングスクールに入会して基礎学習
- ステップ4:共同開発・実務案件を経験する
- 30代未経験からのIT転職にかかった費用は40万円
- ステップ5:転職活動|50社以上に応募して内定1社
- 働きながらIT転職を進めるために工夫したこと
- ステップ6:内定後、退職・入社の準備を進める
- 30代未経験でITエンジニアに転職して、仕事はできている?
- 30代未経験からITエンジニアを目指す人によくある質問
- まとめ|30代未経験からでもITエンジニアへの転職に挑戦できる
30代未経験からITエンジニアに転職した結果
まずは、私の転職活動の結果を紹介します。
| 転職時の年齢 | 30代 |
| プログラミング学習開始から転職まで | 約1年半 |
| スクールでの学習・開発期間 | 約6か月 |
| 学習・転職サポート費用 | 40万円 |
| 応募企業数 | 50社以上 |
| 履歴書・職務経歴書の提出 | 約20社 |
| 面接 | 約10社 |
| 内定 | 1社 |
| 転職先 | 受託開発企業 |
| 勤務形態 | フルリモート・フレックス |
| 年収 | 前職から約100万円減 |
決して順調な転職活動ではありませんでした。
特に書類選考では何度も不採用となり、未経験からエンジニアになることの難しさを実感しました。
それでも、最終的には希望していたフルリモート・フレックス勤務の企業から内定をいただくことができました。
年収は下がりましたが、私にとっては新しいキャリアへの第一歩でした。
行ったこと6ステップ
- YouTubeを見て転職のモチベーションを上げる
- Progateで実際にコードに触れてみる
- プログラミングスクールに入会して基礎学習
- 共同開発・実務案件を体験
- 転職活動
- 内定、退職、入社まで
それぞれのステップについて、実体験を交えながら詳しく紹介します。
ステップ1:YouTubeで情報収集し、転職のモチベーションを高める
私がITエンジニアを目指したきっかけは、ノマドワーカーへの憧れでした。
場所に縛られず、パソコン1台で仕事ができる生活に魅力を感じていたんです。
当時よく見ていたのが、マナブさんのYouTube動画でした。
マナブさんはプログラミングだけでなく、ブログやYouTubeなど、幅広いテーマで情報を発信しています。
実は、このブログを始めたのもマナブさんの影響です。
「本業はプログラミング、副業はブログ。これって最強じゃない?」
そんなことを考えながら、エンジニアへの転職を目指すようになりました。
ここで大切だと思うのは、転職後にどんな生活を送りたいのか、具体的にイメージすることです。
プログラミング学習は短期間で終わるものではありません。
実際、私も途中で何度も行き詰まりました。
それでも学習を続けられたのは、フルリモートで働くという目標があったからだと思います。
ステップ2:Progateでプログラミングを独学する
プログラミング初心者が最初に何を学べばよいのか調べていると、よく目にするのが「Progate」です。
私もまずはProgateを利用して、プログラミングに触れてみることにしました。
実際に学習した言語は以下のとおりです。
- HTML・CSS
- JavaScript
- Ruby
- PHP
まずは無料で学べる範囲を一通り触ってみました。
当初は副業でWeb制作の仕事をしたいと考えていたため、有料会員にもなり、HTML・CSSを中心に学習を進めました。
独学だけでは仕事を獲得できなかった
基礎学習を続ける一方で、「いつまでも勉強しているだけでは仕事につながらない」と感じるようになりました。
そこで、クラウドソーシングサービスのLancersに登録し、Web制作の案件を探し始めました。
しかし、ここで現実を知ることになります。
「思っていたより、応募条件が厳しい……!」
初心者でも対応できそうな案件には多くの応募者が集まっていました。
一方、報酬が高い案件では、実績や実務経験を求められることがほとんど。
当時の私は、プログラミングを学び始めたばかりで、実績もありませんでした。
仕事を獲得するには、知識だけでなく実際に開発した経験も必要なのではないか。
そう感じた私は、しばらく学習の方向性に悩むことになります。
ステップ3:プログラミングスクールに入会して基礎学習
Progateで学習を続け、Lancersで案件を探していたものの、なかなか次のステップに進めずにいました。
そんなとき、YouTubeでプログラミングスクールに関する動画を見つけました。
プログラミングスクールについては以前から気になっていたものの、費用がかかることもあり、入会を決めきれずにいました。
しかし、独学だけでは行き詰まっていたこともあり、本格的にスクールを探し始めました。
フルリモートエンジニア養成講座に入会
最終的に私が選んだのは、ゆきひろさんの「フルリモートエンジニア養成講座」です。
決め手となったのは、次の2点でした。
- 現役エンジニアにメンターとして指導してもらえること
- 基礎学習だけでなく、共同開発や実務案件に参加できること
私が求めていたのは、単にプログラミングの知識を身につけることではありませんでした。
実際に開発する経験を積み、エンジニアへの転職につなげることが目的だったんです。
PHP・Laravelを中心に1か月間学習
最初の1か月間は、PHPとLaravelを中心とした基礎学習を行いました。
主な学習内容は以下のとおりです。
- ProgateでHTML・CSS・PHP・Gitを学習
- 動画教材でPHPの基礎構文を学習
- Laravelで掲示板アプリを作成
週1回、Google Meetでメンターさんと面談し、学習の進捗確認や次回までの目標設定を行いました。
また、分からないことがあればLINEなどで質問できる環境も整っていました。
これが非常にありがたかったです。
独学だと、どうしても「今日は疲れたし、明日でいいか」と甘えてしまうことがあります。
しかし、毎週の進捗報告があることで、自然と学習を継続できました。
私にとってスクールの大きなメリットは、学習内容だけでなく、学習を継続できる環境が手に入ったことでした。
ステップ4:共同開発・実務案件を経験する
基礎学習が終了すると、次は共同開発のフェーズに進みました。
ここからは、一人でプログラミングを学ぶ段階から、複数人で開発する段階に移ります。
LaravelとGitを使った共同開発:2か月間
スクール内で同じ時期に基礎学習を終えた受講生と、3人のチームを組んで開発を行いました。
開発したのは、Laravelを使った掲示板アプリです。
基礎学習でも掲示板アプリを作成していましたが、共同開発では追加機能の実装や、複数人で作業を分担する必要がありました。
特に勉強になったのが、GitとDockerです。
Gitは、プログラムの変更履歴を管理するためのツールです。
複数人で同じアプリケーションを開発する際には、各自が作業用のブランチを作成し、変更内容を共有・統合することで、チーム開発を進められます。
また、Dockerを利用することで、開発環境をそろえる方法も学びました。
独学ではなかなか経験できない、実際の開発現場に近い作業を体験できたと思います。
共同開発では、週1回の全体ミーティングに加え、週2回のメンバー同士の作業会もありました。
仕事をしながらの学習は大変でしたが、チームメンバーの存在が大きな支えになりました。
実務案件への参加:2か月間
共同開発が終了すると、次は実務案件に参加しました。
担当したのは、フルリモートエンジニア養成講座で開発されていた受講管理アプリの一部機能です。
開発の進め方自体は共同開発と似ていましたが、難易度は大きく上がりました。
共同開発では、ある程度完成形が決まっているアプリを作成していました。
一方、実務案件では画面がまだ完成していない状態から、要件を整理し、画面デザインや実装方法を検討する必要がありました。
分からないことも多く、同時に開発を進めていた現役エンジニアの方には何度も助けていただきました。
お若い方でしたが、本当に教え方が上手で、今でも感謝しています。
最終的には、担当した機能を納品することができました。
こうして、約6か月間にわたるスクールでの学習と開発経験が終了しました。
共同開発・実務案件を経験してよかったこと
私が特に価値を感じたのは、以下の経験です。
- Gitを使って複数人で開発する経験
- Dockerを使った開発環境の構築
- 他のメンバーと相談しながら実装する経験
- 要件や画面が固まっていない状態から開発する経験
- 現役エンジニアにコードや実装方針を相談できる環境
もちろん、短期間の開発経験だけで一人前のエンジニアになれるわけではありません。
それでも、実際に何を作り、どのような課題に直面し、どう解決したのかを説明できるようになったことは、転職活動でも役立ちました。
エンジニアの世界は良くも悪くも経験至上主義!
単純に教わっただけではなく「開発を請け負った」とすることが大切なんですって。
30代未経験からのIT転職にかかった費用は40万円
ここまで紹介した学習や転職サポートに、私が実際に支払った費用は合計40万円でした。
| 内容 | 費用 |
|---|---|
| PHP・Laravelの基礎学習、Gitを使った共同開発 | 25万円 |
| 実務案件への参加 | 10万円 |
| 転職サポート | 5万円 |
| 合計 | 40万円 |
決して安い金額ではありません。
私自身も、申し込む際にはかなり悩みました。
しかし、独学で行き詰まっていた私にとって、学習を継続できる環境や、共同開発・実務案件に参加できる機会は貴重でした。
未経験からのIT転職に40万円も必要なのか?
結論として、未経験からエンジニアになるために、必ずしも40万円が必要なわけではありません。
独学で転職する方もいますし、無料で利用できる学習教材もあります。
また、スクールによっては、条件を満たすことで教育訓練給付制度などを利用できる場合もあります。
私の場合は、基礎学習だけでなく、共同開発や実務案件への参加にも費用を使いました。
そのため、スクールを選ぶ際には、単純な料金だけでなく、以下の点を確認するとよいと思います。
- 自分が学びたい技術を学習できるか
- 現役エンジニアから指導を受けられるか
- 共同開発などの実践的な経験を積めるか
- 質問や学習相談ができる環境があるか
- 転職活動のサポートを受けられるか
高額なスクールだから必ず転職できるわけではありません。
自分の目標に合った学習方法を選ぶことが大切だと思います。
ステップ5:転職活動|50社以上に応募して内定1社
スクールでの学習を終え、いよいよ転職活動を開始しました。
まず行ったのは、転職活動について情報収集することです。
特に参考にしたのが、サラタメさんの転職活動に関するYouTube動画でした。
履歴書や職務経歴書の作成方法、面接対策などを学ぶために、何度も見返しました。
転職サイトはGreenを利用
転職活動では、IT・Web業界の求人を扱うGreenを利用しました。
Greenには、プロフィールや職務経歴を登録できる機能があります。
私は、これまでの職歴に加え、スクールで経験した共同開発や実務案件の内容を詳しく記載しました。
特に意識したのは、単に使用した技術を並べるのではなく、どのような開発に携わり、何を担当したのかを具体的に伝えることです。
実務経験が豊富なエンジニアと比べれば、当時の私の経験は限られていました。
それでも、自分が実際に取り組んだ内容は、できるだけ丁寧に伝えるようにしました。
履歴書・職務経歴書は時間をかけて作成
転職サイトのプロフィールを作成した後は、履歴書と職務経歴書も準備しました。
履歴書には基本情報や職歴を記載し、職務経歴書ではこれまでの経験やスキルをアピールします。
私の場合、エンジニアとしての実務経験はまだ少なかったため、スクールで担当した開発内容を詳しく書きました。
ただし、スクールでの開発経験を、会社員エンジニアとしての実務経験と混同されないようにすることも大切です。
どのような立場で参加し、どの範囲を担当したのかを正確に伝える必要があります。
経験を大きく見せることよりも、実際に取り組んだ内容を具体的に説明できることが重要だと思います。
未経験歓迎だけに絞らず、経験者向け求人にも応募
私が応募先を選ぶ際に意識していた条件は以下のとおりです。
- 自社開発・受託開発・SESは問わない
- 年収よりも、エンジニアとして経験を積めることを重視
- リモート可・フルリモート可の求人に積極的に応募
- 未経験歓迎の求人だけでなく、経験者向け求人にも応募
特に意識したのが、実際にプログラムを書く仕事に携われるかどうかです。
求人によっては、テストやドキュメント作成が中心となる場合もあります。
もちろん、これらも開発に必要な大切な業務です。
ただ、私の目標はWebアプリケーションを開発するエンジニアになることだったため、実装経験を積める環境を優先しました。
また、経験者向けの求人にも積極的に応募しました。
「経験○年以上」と記載されている求人でも、応募自体は可能な場合があります。
もちろん、経験不足で不採用になることもあります。
それでも、応募しなければ可能性はゼロです。
私は、応募条件と自分の経験を照らし合わせながら、少し背伸びした求人にも挑戦しました。
応募50社以上・面接10社・内定1社
最終的な転職活動の結果は以下のとおりです。
| 選考段階 | 社数 |
|---|---|
| 応募 | 50社以上 |
| 履歴書・職務経歴書の提出 | 約20社 |
| 面接 | 約10社 |
| 内定 | 1社 |
書類選考の段階で、かなりの数の企業から不採用となりました。
正直、何度も落ちるのは気持ちのよいものではありません。
それでも、未経験からの転職活動では不採用になることもあると考え、応募を続けました。
最終的には、フルリモート・フレックス勤務が可能な受託開発企業から内定をいただくことができました。
年収は前職から約100万円下がりましたが、希望していた働き方を実現できることが大きな決め手でした。
働きながらIT転職を進めるために工夫したこと
私が転職活動を行っていたときは、前職で働きながら学習や面接を進めていました。
仕事と転職活動の両立は、想像以上に大変でした。
面接は夜間や有給休暇を利用
私の場合、面接はすべてオンラインでした。
仕事が終わった後の20時から面接を設定してもらったり、有給休暇を取得して複数社の面接をまとめて受けたりしていました。
企業側も在職中であることを考慮してくれる場合があるため、日程の相談は積極的に行うとよいと思います。
ただし、すべての企業が夜間面接に対応しているわけではありません。
早めに連絡し、無理のないスケジュールを組むことが大切です。
内定が決まるまでは退職しない
私が強くおすすめしたいのは、可能であれば、内定が決まるまでは現在の仕事を辞めないことです。
先に退職してしまうと、収入がなくなることで焦りが生じる可能性があります。
特に家族がいる場合は、生活費の問題もあります。
「早く転職先を決めなければ」という焦りから、十分に検討せずに入社を決めてしまうことは避けたいところです。
もちろん、健康上の理由などで退職を優先すべき場合もあります。
ただ、私の場合は働きながら転職活動を進めたことで、落ち着いて転職先を選べたと思っています。
ステップ6:内定後、退職・入社の準備を進める
私の転職活動は、以下のスケジュールで進みました。
| 時期 | 内容 |
|---|---|
| 2月 | 企業への応募を開始 |
| 3月 | 面接 |
| 4月 | 内定承諾 |
| 6月末 | 前職を退職 |
| 7月 | エンジニアとして入社 |
退職の意思を上司に伝える
4月上旬に内定を承諾し、その約1週間後に上司へ退職の意思を伝えました。
ボーナスの受け取りや有給休暇の消化も考え、6月末で退職することにしました。
最初から「6月末で退職したいです」と伝えましたが、正直、足が震えるほど緊張しました。
同僚には、退職することをギリギリまで伝えていませんでした。
退職すると分かった途端に、周囲の態度が変わるのではないかと心配していたからです。
幸い、実際には気持ちよく送り出してもらえました。
余計な心配だったようです。
有給休暇については、思っていたほど消化できませんでした。
今振り返ると、もっと早めに計画を立てておけばよかったと思います。
入社前研修にも参加
5月下旬からは、入社予定の企業で週1回のプログラミング研修が始まりました。
毎回オンラインで30分程度の研修でした。
入社前から一緒に働く方々と顔を合わせることができたので、安心感がありました。
前職の引き継ぎや退職手続きを進めながら、入社に向けた準備を行いました。
そして7月、ついに念願のITエンジニアとして働き始めました。
上司には退職を早めに言えたら吉。
ボーナスと有給はもらいましょう。
30代未経験でITエンジニアに転職して、仕事はできている?
結論から言うと、ちゃんと仕事はできています。
もちろん、転職した直後から何でもできたわけではありません。
分からないことはたくさんありましたし、周囲のエンジニアに助けてもらう場面もありました。
それでも、仕事を続けながら少しずつ知識と経験を積むことができました。
大切なのは学び続ける姿勢
エンジニアになって特に大切だと感じたのは、学び続ける姿勢です。
IT業界では、次々と新しい技術が登場します。
また、実務では自分が知らない技術や、初めて触れるシステムを扱うことも珍しくありません。
分からないことを素直に質問し、自分でも調べながら理解を深めていくことが大切だと思います。
年齢に関係なく、経験豊富なエンジニアから学ぶ姿勢を持つことが重要です。
約2年間の実務経験を経てフリーランスとして独立
私は2023年7月にITエンジニアへ転職し、その後、約2年間の実務経験を積みました。
そして2025年10月、フリーランスエンジニアとして独立しました。
未経験から転職した当初は、分からないことばかりでした。
それでも、少しずつ経験を積むことで、働き方の選択肢を広げることができました。
なお、フリーランスとして独立する際には、転職時とは別に10万円のサポート費用を支払っています。
そのため、最初のIT転職にかかった40万円と合わせると、学習・転職・独立に関連するサポート費用は合計50万円になります。
独立までの詳しい経緯については、別の記事で紹介したいと思います。
30代未経験からITエンジニアを目指す人によくある質問
Q. 30代未経験からでもITエンジニアに転職できる?
私自身は、30代未経験からITエンジニアに転職することができました。
ただし、誰でも簡単に転職できるというわけではありません。
私の場合は、独学から始めて共同開発や実務案件を経験し、50社以上に応募してようやく内定を得ました。
年齢だけで諦める必要はないと思いますが、学習や転職活動には相応の時間と努力が必要だと感じています。
Q. プログラミングスクールには通った方がいい?
必ずしもスクールに通う必要はないと思います。
独学でも学習は可能ですし、無料の教材も充実しています。
ただ、私の場合は独学で行き詰まってしまいました。
スクールに入会したことで、学習の進め方が明確になり、共同開発や実務案件を経験する機会も得られました。
独学で順調に学習できているなら、そのまま続けてもよいと思います。
一方、学習の進め方が分からない場合や、一人では継続が難しい場合には、スクールを検討する価値があると思います。
Q. 未経験からフルリモート勤務のエンジニアになれる?
私の場合は、未経験からフルリモート勤務のエンジニアになることができました。
ただし、未経験者向けのフルリモート求人が必ずしも多いわけではありません。
実際の求人条件や研修体制を確認し、自分が成長できる環境かどうかも含めて検討することをおすすめします。
Q. 転職までにどのくらいの期間がかかった?
私の場合、独学を始めてから転職するまでに約1年半かかりました。
そのうち、スクールでの基礎学習・共同開発・実務案件の期間は約6か月です。
もっと早くスクールに入会していれば、転職までの期間を短縮できたかもしれません。
ただし、学習に必要な期間は、これまでの経験や確保できる学習時間によって異なります。
まとめ|30代未経験からでもITエンジニアへの転職に挑戦できる
今回は、30代未経験からITエンジニアに転職した私の体験談を紹介しました。
私が実践した流れをまとめると、以下のとおりです。
- YouTubeで情報収集し、エンジニアとして働くイメージを持つ
- Progateでプログラミングの基礎を学ぶ
- プログラミングスクールでPHP・Laravelを学習する
- 共同開発・実務案件に参加する
- 転職サイトを利用して応募・面接を進める
- 内定後、退職・入社の準備をする
独学から転職まで約1年半、学習・転職サポートには40万円を費やしました。
50社以上に応募して、内定は1社。
年収も約100万円下がりました。
決して楽な道のりではありませんでしたが、私はエンジニアに転職してよかったと思っています。
そして現在は、フリーランスエンジニアとして働いています。
30代から新しい仕事に挑戦することには、不安もあると思います。
それでも、年齢だけを理由に諦める必要はないはずです。
この記事が、ITエンジニアへの転職を考えている方の参考になれば幸いです。
それでは!

