記事一覧に戻る
就活

文系未経験からエンジニアへ|2ヶ月で即戦力になる学習ロードマップ

文系未経験からエンジニアへ|2ヶ月で即戦力になる学習ロードマップ | GAKUTEN Media
---
2分

今日から何をすればいい?迷わず進める週別ロードマップ

前回の記事で、企業が未経験エンジニアに求めている5つの力をお伝えしました。

「なるほど、分かった。じゃあ具体的に何から始めればいいの?」

そう思った人も多いはずです。この記事では、2〜3ヶ月で選考で戦える状態になる具体的なステップを週別に解説していきます。

大事なのは、完璧を目指さないこと。小さくても「動くもの」を作って、その過程を記録する。これだけで、未経験なりの説得力は十分に生まれます。

今の自分の状況と照らし合わせながら、「今日から何をするか」を決めていきましょう。

週別ロードマップ:今日からの8週間

0〜1週目:現状把握とゴール設定

最初の1週間でやるべきことは「手を動かして学ぶ」よりも前に、自分の現在地と目標を整理することです。

やっておきたいこと

1. 自分の状況を棚卸しする

  • 文系/理系、IT経験の有無

  • これまで興味を持った分野や得意な科目

  • すでに学んだこと(情報系の授業、簡単なプログラミングなど)

2. エンジニアとしての大まかな方向性を決める

  • Webエンジニア(フロントエンド/バックエンド)

  • アプリエンジニア

  • 社内SE系 など

※この時点では「なんとなくWeb系が良さそう」くらいで大丈夫です。

3. 就活のゴールイメージを持つ

  • どんな規模の会社で働きたいか(大手?ベンチャー?)

  • 自社開発系か、SIer/SESか

  • 働き方(リモート志向か、対面の方が安心か)

この棚卸しがあるだけで「どの技術から手を付けるか」「どんな企業を見るか」が、かなりブレにくくなります。

このタイミングで、キャリア相談ができるサービスに一度登録して、プロ目線の意見を聞いておくのもおすすめです。自分一人だと、どうしても視野が狭くなってしまうからです。

2〜3週目:IT基礎とプログラミングに触れる

次の2週間でやるべきは「ITの基礎」と「超簡単なプログラミング」に触れることです。

進め方

1. IT基礎をざっくり押さえる(1〜2日)

  • インターネットの仕組み

  • Webサイトが表示されるまでの流れ

  • フロントエンドとバックエンドの違い

→ 書籍1冊か、YouTube動画を1周するイメージで構いません。

2. HTML/CSSで簡単なページを作る(3〜5日)

  • 自己紹介ページ

  • 趣味紹介ページ

など、1ページで完結するものから始めます。

おすすめ学習サイト

  • Progate(HTML/CSS基礎)

  • ドットインストール

  • Udemy(セール時に1,500円程度)

3. 簡単なプログラミング言語に触れてみる(1週間)

  • JavaScriptで簡単な動きをつけてみる

  • もしくはRuby/Pythonなどで「計算」「文字列処理」をしてみる

→ この段階では「完璧に理解する」が目的ではなく「コードを書くことに慣れる」のが目的です。

ここで超重要:学習ログを必ず残す

  • 今日何を学んだか

  • どんなエラーで詰まったか

  • どうやって解決したか

を簡単でもいいのでノートやNotion、GitHubのREADMEなどに残しておきましょう。

後でポートフォリオや面接で「学習ログ」として活きてきます。

4〜6週目:小さなアプリとGitHub運用

3〜4週目以降は「とりあえず動く小さなアプリ」を1つ作ることを目指します。

作るものの例

  • ToDoリストアプリ

  • 簡単な日記アプリ

  • 曜日や天気を表示するアプリ

  • 自分の趣味を一覧表示するミニサイト

難しいものでなくて構いません。大事なのは「自分で企画 → 作る → 修正する」サイクルを経験することです。

このフェーズで意識したい3つのポイント

1. 完成度よりも「自力で調べて形にした経験」を重視

  • レイアウトが綺麗でなくてもOK

  • コードが多少汚くてもOK

  • 動けばそれで十分

2. GitとGitHubを使ってみる

  • リポジトリを作る

  • コミットメッセージを書く

  • 少しずつ更新していく

→ これだけで、書類選考や面接で話せる材料が一気に増えます。

3. READMEに「作品の説明」を書く

  • 何のためのアプリか

  • どの技術を使ったか

  • 苦労したポイント

を簡単に書いておくだけでも、企業側が見るときの印象が変わります。

このフェーズで感じてほしいこと

もしここで「作っていて楽しい」と感じるなら、エンジニア適性はかなりあります。逆に「全然楽しくない…」と感じたら、本当にエンジニアを目指すべきか立ち止まって考えるタイミングかもしれません。

4〜8週目:企業探しと並行(超重要)

小さなアウトプットが1つできたら、同時並行で「企業を見る」フェーズに入っていきましょう。

やること

1. 興味のある企業・サービスをリストアップ

  • 普段使っているアプリやWebサービス

  • 気になっている業界のSaaS企業

  • 技術ブログや採用ブログが充実している企業

2. 「未経験」「ポテンシャル採用」に前向きな会社を探す

  • 新卒採用ページに「学部学科不問」「文系歓迎」とあるか

  • 研修や教育制度に力を入れているか

  • 技術ブログ内で、若手エンジニアの記事があるか

3. エージェントや就活サービスを活用

  • 一般的なナビサイトだけだと、未経験OKのエンジニア求人は見つけづらいことも

  • エンジニア志望の学生と成長企業をマッチングするサービスを使う

ここでのポイント:学習と企業探しは並行で進める

「技術の勉強が一区切りついたら動く」のではなく、並行して進めることが重要です。

なぜなら、「企業を見始めてから、求められるレベル感や環境を知って学習の方向性が変わる」ということがよく起こるからです。

例えば「この会社、Reactメインなんだ」「Pythonできると良さそう」といった情報が入ることで、学習の優先順位が明確になります。

6〜8週目:ガクチカ・志望動機・自己PRを準備

ある程度学習が進み、企業のイメージも見えてきたら、エンジニア志望としての「言語化」を整えていきます。

準備する3つのこと

1. ガクチカ(学生時代力を入れたこと)

  • サークル、アルバイト、ゼミなど何でもOK

  • ただし、エンジニア職の場合は「課題の発見→分析と仮説→打ち手と結果」の3ステップが分かるように整理すると、評価されやすくなります

例: 「サークルの新歓で参加者が少ない(課題)→SNSの投稿時間と反応率を分析(分析)→投稿時間を変更しターゲットを絞った告知(打ち手)→前年比1.5倍の参加者獲得(結果)」

2. 志望動機(なぜエンジニアなのか、なぜその会社なのか)

  • エンジニアを目指すきっかけ

  • 学習や制作物を通じて感じた「楽しさ」や「やりがい」

  • その企業のサービスや技術スタックに共感したポイント

3. 自己PR(エンジニアとして活きる強み)

  • 継続力

  • 問題解決力

  • チームでやり抜いた経験

このあたりを中心に、エンジニアの仕事に結びつけて話せるようにしておきましょう。

もしここで「自分の経験がエンジニア職にどう繋がるか分からない」と感じるなら、キャリアアドバイザーやメンターに一度壁打ちしてもらうのがおすすめです。他人の視点が入ると、一気に言語化が整理されるケースが多いです。

8週目以降:応募と改善のサイクルに入る

2か月ほどかけて「IT基礎」「簡単なアウトプット」「GitHub」「企業リサーチ」「志望動機や自己PR」が一通り形になったら、いよいよ応募と改善のサイクルに入ります。

やることはシンプルです。

  1. 志望度の中〜高めの企業から数社応募する

  2. 書類や面接で求められているポイントをフィードバックから読み取る

  3. 学習内容とアピール内容を微調整する

  4. 3〜4社ごとに振り返りをする

このサイクルを回していく中で、

  • 自分に合う企業のタイプ

  • 評価されやすい強み

  • 逆に弱く見られやすいポイント

が少しずつ見えてきます。

応募しながら成長するイメージで動いていくと、焦りよりも、学びと手応えが積み上がっていく感覚を持ちやすくなります。

ポートフォリオはどこまで必要?押さえるべき最低ライン

「ポートフォリオってどこまで必要ですか?」

これ、未経験エンジニア就活で必ず出てくる質問です。

SNSやQiitaを見ていると、個人開発サービスを何個も公開していたり、高度な技術記事を書いていたりする学生が目に入ります。ああいう人たちを見てしまうと「自分には無理だ」と感じてしまうかもしれません。

最初にはっきりさせておくと、新卒の未経験エンジニアに対して、企業が期待しているポートフォリオは「プロレベルの完成度」ではありません。

企業が見ているのは「何を作ったか」より「プロセス」

実際に選考で評価されるのは、もっと手前の段階にあることが多いです。

例えば、

  • 自分のプロフィールを載せたシンプルなWebページ

  • 簡単なToDoリストや日記アプリ

  • APIを叩いて天気情報を表示するだけの画面

ぱっと見は「その程度でいいの」と思うかもしれません。でも企業は、その小さなアウトプットの裏側を見ています。

企業が見ている3つのポイント

1. 学習の深さ
学習期間と内容、作ったものの難易度を見て、その人のキャッチアップスピードをざっくり判断します。「学習スタートから数ヶ月でここまで到達しているなら、入社後も伸びそうだ」といったイメージです。

2. 課題の切り取り方
どんなテーマを選び、ユーザーをどのように想定し、どんな機能を優先して実装したのか。その選び方に、その人の視点やビジネス感覚が表れます。

3. コード以外の姿勢
READMEが丁寧に書かれているか、セットアップ手順が分かりやすいか。こうした部分から、チーム開発をしたときに周りが助かる人かどうかが見えてきます。

最低限これだけは押さえたい「一作品+学習ログ」

未経験新卒として現実的に目指したい最低ラインは、次の2つです。

1. 小さくてもいいので「自分で企画して作った作品を一つ持つこと」 機能が少なくても問題ありません。むしろ無理に詰め込みすぎるより、一つ一つの機能を理解して作っているほうが評価されます。

2. その過程を残した「学習ログ」 毎日でなくてもいいので、どのような教材を使って何を学んだのか、どんなエラーで困ったのか、それをどう解消したのかをメモしておきます。

この学習ログは、ポートフォリオのREADMEや面接のエピソードとして再利用できます。「三ヶ月前は変数も怪しかったけれど、今はここまでできるようになった」という変化が伝われば、ポテンシャル採用としての魅力は一気に上がります。

まとめ:完璧を目指さず、まず一歩を踏み出そう

2〜3ヶ月で未経験からエンジニア就活を戦える状態にするロードマップをお伝えしました。

重要なポイント

  • 0〜1週目:現状把握とゴール設定

  • 2〜3週目:IT基礎とプログラミングに触れる+学習ログ

  • 4〜6週目:小さなアプリとGitHub運用

  • 4〜8週目:企業探しと並行(超重要)

  • 6〜8週目:ガクチカ・志望動機作成

  • 8週目以降:応募しながら成長する

今日から始められること

  • PCを開いて、環境構築だけやってみる

  • 学習ログ用に、Notionやメモアプリのページを1つ作る

  • 気になるエンジニア求人を3社だけピックアップしてみる

  • 誰か一人に、「エンジニア就活を考えている」と相談してみる

どれでも構いません。どんなに小さくても「動いた」という事実が、自信の種になります。

次の記事では、「やりがちなNG行動5選」と「失敗しない企業の選び方」を解説します。せっかくの努力を無駄にしないために、知っておくべきポイントをお伝えします。

▶︎ 次の記事:「文系からエンジニアは無理?失敗しない企業選び5つの基準」

関連記事
就活管理困ってない?大手内定の先輩が作った就活管理アプリ 無料で使ってみる