未経験エンジニア転職の現実
- ✓ 初年度年収: 300〜400万円が相場(エンジニア平均より低い)
- ✓ 学習期間: 独学で6ヶ月〜1年、スクールで3〜6ヶ月
- ✓ 転職成功率: ポートフォリオの質で決まる(3〜5個の実装が必須)
- ✓ 年齢: 20代が有利、30代は厳しいが不可能ではない
未経験OK求人が多いエージェント
未経験からエンジニアになる学習ロードマップ
基礎学習(1〜2ヶ月)
HTML/CSS、JavaScriptの基礎を学ぶ。Progateやドットインストールなどで学習。
おすすめ教材:
- • Progate(月額1,078円)
- • ドットインストール(月額1,080円)
- • Udemy(セール時に買う)
フレームワーク学習(2〜3ヶ月)
React or Vue.jsを学ぶ。求人数を考えるとReactがおすすめ。
学ぶべきこと:
- • Reactの基礎(コンポーネント、Props、State)
- • Hooksの使い方(useState、useEffect)
- • API連携(fetch、axios)
ポートフォリオ作成(2〜3ヶ月)
3〜5個のWebアプリを作成し、GitHubで公開。質の高い作品を作ることが重要。
作るべきアプリ例:
- • Todoアプリ(CRUD操作)
- • 天気予報アプリ(API連携)
- • ブログサイト(Next.js + Markdown)
- • ECサイト風アプリ(ショッピングカート機能)
転職活動(1〜3ヶ月)
ポートフォリオが完成したら転職活動開始。エージェントに登録し、書類添削・面接対策を受ける。
おすすめプログラミングスクール
未経験エンジニア転職成功のコツ
質の高いポートフォリオ
量より質。3〜5個の実装をしっかり作り込み、GitHub、README、デプロイまで完璧に。
学習意欲をアピール
「毎日3時間勉強しています」「技術ブログを書いています」など、学習意欲の高さをアピール。
数を打つ
未経験は書類選考通過率が低いため、20〜30社に応募するのが普通。落ち込まずに数を打つ。
自社開発企業を狙う
SES(客先常駐)より自社開発企業の方が成長しやすい。最初は難しいが、チャレンジする価値あり。
よくある質問
30代未経験でもエンジニアになれる?
可能ですが、20代より厳しいのは事実です。ポートフォリオの質を高め、「なぜエンジニアになりたいのか」を明確に伝えることが重要です。また、SES企業なら30代未経験でも採用されやすいです。
独学とスクール、どっちがいい?
時間に余裕があり、自走力がある人は独学でOK。短期間で確実に転職したい人、学習が続かない人はスクールがおすすめです。スクールは転職サポートもあるため、未経験には有利です。
どの言語を学ぶべき?
Web系エンジニアを目指すなら、フロントエンドは JavaScript(React)、バックエンドは Python or Ruby on Rails がおすすめです。求人数が多く、学習教材も豊富です。
SES企業はやめた方がいい?
SES(客先常駐)は評判が悪いですが、未経験からのキャリアスタートとしては悪くありません。1〜2年経験を積んでから、自社開発企業に転職するというキャリアパスもあります。ただし、ブラック企業もあるので注意が必要です。
未経験からエンジニアになるために知っておくべきこと
現実的な期待値を持つ
未経験からエンジニアになることは可能ですが、楽な道ではありません。最初の1〜2年は学ぶことが多く、業務についていくのが大変な時期が続きます。初年度の年収は300〜400万円程度が相場で、経験者と比べると低めになることを理解しておきましょう。
ただし、IT業界は成長産業であり、スキルを磨けば年収アップの可能性があります。3〜5年経験を積めば、500〜700万円以上の年収も十分に狙えます。長期的な視点でキャリアを考えることが大切です。
継続的な学習が必要
IT業界は技術の変化が早く、入社後も継続的な学習が必要です。新しい言語やフレームワーク、ツールが次々と登場するため、学び続ける姿勢が求められます。「プログラミングを勉強するのが楽しい」と感じられるかどうかが、エンジニアに向いているかの一つの指標になります。
逆に言えば、学び続ける意欲があれば、年齢や学歴に関係なくスキルアップできる公平な業界とも言えます。技術ブログの執筆、個人開発、OSS貢献などを通じて継続的に成長していきましょう。
最初の会社選びは重要
未経験からのエンジニア転職では、最初に入る会社でその後のキャリアが大きく左右される可能性があります。研修制度が充実している会社、実務経験を積める環境、先輩エンジニアから学べる環境を選ぶことが重要です。
企業選びの際は、「どんな技術を使っているか」「研修制度はあるか」「エンジニアの評価制度はどうなっているか」などを確認しましょう。SES企業を選ぶ場合も、案件を選べるか、社内勉強会があるかなどをチェックすることをおすすめします。
採用担当者に響くポートフォリオの作り方
量より質を重視する
「たくさんのアプリを作りました」よりも、「しっかり作り込んだアプリを3〜5個作りました」の方が評価されます。一つ一つのアプリに対して、設計の意図、工夫した点、苦労した点、改善の余地などを説明できるようにしておきましょう。READMEを丁寧に書くことも重要です。
オリジナリティを出す
チュートリアルで作ったアプリをそのままポートフォリオにするのは避けましょう。採用担当者は多くのポートフォリオを見ているため、「Todoアプリをそのまま作っただけ」ではアピールになりません。何かオリジナルの機能を追加したり、自分が解決したい課題をアプリで解決したりすると、話のネタにもなり好印象です。
デプロイして動く状態にする
GitHubにコードをアップするだけでなく、Vercel、Netlify、Herokuなどを使ってデプロイし、実際に動く状態にしておきましょう。採用担当者がすぐに動作を確認できると評価が上がります。また、デプロイの経験自体も実務では必要なスキルなので、学んでおいて損はありません。
コードの品質を意識する
採用担当者(特にエンジニア)はコードの品質もチェックします。変数名は分かりやすく、コメントは適切に、コードは整形されている状態にしましょう。ESLintやPrettierなどのツールを導入して、コード品質を担保することも大切です。
未経験者向けの面接対策
「なぜエンジニアになりたいのか」を明確に
未経験者が最も聞かれる質問の一つです。「給料が良さそう」「将来性がありそう」といった漠然とした理由ではなく、「自分が作ったサービスで人の役に立ちたい」「プログラミングの問題を解くのが楽しい」など、具体的なエピソードと共に説明できるようにしましょう。
学習の継続性をアピールする
「毎日2時間プログラミングの勉強をしています」「技術ブログを週1回書いています」「Twitterで技術情報を発信しています」など、継続的に学習していることをアピールしましょう。未経験者に企業が求めているのは、今のスキルよりも「成長のポテンシャル」です。
前職の経験を活かせる点を伝える
未経験でも、前職で培ったスキルや経験はエンジニアとしても活かせる可能性があります。例えば、営業経験者なら「顧客の課題を理解する力」、事務経験者なら「効率化への意識」などをアピールできます。職種は変わっても、仕事への姿勢やコミュニケーション能力は共通して評価されます。
未経験エンジニア転職のその他のFAQ
文系出身でもエンジニアになれる?
はい、文系出身のエンジニアは多く活躍しています。プログラミングに必要なのは論理的思考力であり、数学や理系の知識は必須ではありません。実際、Web系エンジニアの多くは高度な数学を日常業務で使うことは少ないです。文系出身者はドキュメンテーション能力やコミュニケーション能力に長けていることも多く、それらもエンジニアとして重要なスキルです。
資格は取った方がいい?
未経験者の場合、資格があると学習意欲の証明になる可能性があります。ITパスポート、基本情報技術者、AWS認定クラウドプラクティショナーなどは比較的取得しやすく、基礎知識の証明になります。ただし、資格よりもポートフォリオの方が評価されることが多いため、まずはポートフォリオ作成を優先することをおすすめします。
面接で技術的な質問に答えられるか不安...
未経験者向けの求人では、高度な技術質問が出ることは少ないです。むしろ、「なぜエンジニアになりたいのか」「どのような学習をしてきたか」「どんなアプリを作ったか」といった質問が中心です。自分が作ったポートフォリオについては、技術選定の理由や苦労した点を説明できるように準備しておきましょう。
転職活動はどれくらいの期間がかかる?
未経験エンジニアの転職活動は、一般的に1〜3ヶ月程度かかることが多いです。書類選考の通過率が経験者より低いため、20〜30社に応募することも珍しくありません。落ちてもめげずに応募を続けることが大切です。転職エージェントを活用すると、効率的に多くの企業に応募できます。