CareeHUB for woman女性エンジニアの転職・キャリア
キャリア知識

エンジニア転職のポートフォリオ作成ガイド職種別の作るべきもの・評価ポイント【2026年】

最終更新: 2026年6月12日

先に結論:ポートフォリオは「誰に・どれだけ」必要?

  • 未経験・学習からの転職: 必須級。実務実績がない分、「完成させてデプロイした制作物」が技術力と継続力のほぼ唯一の客観証拠になります。
  • 実務経験者: 独立したポートフォリオサイトは必須ではなく、職務経歴書+GitHubアカウントの記載で代替するのが主流。職種チェンジを伴う転職では制作物があると説得力が増します。
  • 職種で重みが違う: 成果物が目に見えるフロントエンドで最も効果が高く、バックエンドは設計力の証明として有効。QAなど制作物文化の薄い職種では資格・テスト設計サンプルが代わりになります(後述の職種別表へ)。
  • 2026年の最重要ポイント: AIでコードが書ける時代になり、評価の軸は「書けたか」から「なぜそう作ったかを説明できるか」へ移行。AI利用はREADMEで明示し、全コードを自分の言葉で語れる状態にしておくことが合否を分けます。

ポートフォリオの位置づけ:経験別・実情ベースで整理

エンジニア転職におけるポートフォリオとは、自分の技術力を示す制作物(Webアプリ・ツール・分析ノートブックなど)と、その置き場所(GitHubリポジトリやデモサイト)の総称です。「全員に必須」と語られがちですが、実情は経験・職種によって重みが大きく異なります。志望先に合わせて、かける労力を正しく配分しましょう。

状況必要度実情
未経験からの転職必須級実務実績がない分、「企画から完成・公開までやり切った証拠」がほぼ唯一の客観材料。書類通過率に直結する
経験者(同職種への転職)任意実績は職務経歴書で示すのが基本。GitHubアカウントを経歴書に記載して補強する形が主流で、専用サイトを作る必要はない
経験者(職種チェンジ)推奨例: インフラ→バックエンド、SIer→Web系。経歴書に書ける実績が薄い領域の制作物があると「学習が口だけでない」証明になる
ブランクからの復職推奨「いまも手が動く」ことを示せる数少ない材料。小さな制作物+コミット履歴がブランク不安を打ち消す(復職ロードマップ参照)

選考全体の中での役割

ポートフォリオは単体で合否を決めるものではなく、書類選考の補強材料 → 面接の話題の起点という2つの役割を持ちます。技術面接ではポートフォリオの技術選定や設計判断が深掘りされ、コーディングテストでは「その場で書く力」が別途測られます。つまりポートフォリオで盛っても他の選考ステップで露見するため、背伸びせず「自分が説明し切れるもの」を出すのが結局いちばん強い戦略です。

職種別・作るべきもの早見表(フロント/バックエンド/データ/QA)

「ポートフォリオ=見栄えの良いWebサイト」と思われがちですが、職種によって採用側が見たいものはまったく違います。志望職種に合わせて、見せるべき軸を外さないことが最優先です。

職種効果作るべきもの・見せるべきもの
フロントエンド動くWebアプリ+デモURL必須(Vercel/Netlify等で公開)。レスポンシブ対応、表示速度やアクセシビリティへの配慮、React/Vue等のコンポーネント設計。UIが成果物としてそのまま見えるため、職種の中で最もポートフォリオが効く
バックエンド中〜大見た目より設計の言語化。API設計(エンドポイント一覧・OpenAPI定義)、DB設計(ER図)、テストコード、Docker・CI/CDの構成。READMEに「なぜこの構成にしたか」を書けるかが勝負どころ
データ系
(分析・ML)
中〜大アプリよりも分析の過程と考察。公開データを使った分析ノートブック(課題設定→前処理→可視化→結論のストーリー)、KaggleやSIGNATEなどコンペの参加実績。精度の数字より「なぜその手法か」の説明力が見られる
QA・テスト小〜中制作物文化が薄い職種。代わりにテスト設計サンプル(テスト観点表・境界値分析の例)、PlaywrightやSeleniumによる自動テストコード、JSTQB等の資格が証明材料になる。自作アプリに自動テストを書いて公開すると差別化しやすい

テーマ選びのコツ:自分の課題から始める

どの職種でも共通するのは、自分が本当に困っていることを解決するテーマが強いという点です。家計管理・育児記録・推し活の情報整理など、日常の課題から出発した作品は「なぜ作ったか」を自分の言葉で語れるため、面接で話が深まります。逆に「転職用に流行りの技術を使ってみた」だけの作品は動機の質問で止まりがちです。テーマに迷う場合は未経験からのエンジニア転職ガイドで学習の全体像から整理するのがおすすめです。

採用側はここを見る:評価されるポイント

採用担当者・現場エンジニアがGitHubやポートフォリオを見るとき、確認するポイントはおおよそ決まっています。READMEはリポジトリの説明書として最初に読まれ、コミット履歴からは取り組みの継続性が、リポジトリの言語構成からは得意領域が読み取られます(出典: LAPRAS HR TECH LAB「エンジニア採用担当が知っておくべきGitHubの基礎知識」、2026年6月参照)。逆に言えば、ここを整えるだけで同じコードでも評価は大きく変わります。

1. README:最初に読まれる「作品の顔」

概要(何を解決するものか)、デモURL、スクリーンショット、使用技術、工夫した点・苦労した点、ローカルでの起動手順。この6点が揃ったREADMEは、それ自体がドキュメンテーション能力の証明になります。コードを読む前にREADMEで判断されると考えて、本文と同じ熱量で書きましょう。

2. コミット履歴:開発の過程と継続性

完成品を一括コミットした履歴と、機能単位で意味のあるメッセージを積み重ねた履歴では、後者が圧倒的に信頼されます。「ログイン機能を追加」「N+1クエリを修正」のような粒度のコミットは、実務のチーム開発に近い習慣の証拠です。毎日コミットする必要はなく、週単位でも継続していることが伝われば十分です。

3. 動くこと:デプロイ済みデモURL

「クローンしてビルドしてください」では多忙な選考担当者は見てくれません。Vercel・Netlify・GitHub Pagesなどの無料枠でデプロイし、URLひとつで触れる状態にしておくこと。完成・公開まで持っていく完遂力そのものが評価対象です。

4. 実務に近いプラクティス

テストコード(ユニットテスト1ファイルでも印象が違う)、GitHub ActionsによるCI、環境変数での機密情報管理、Issue・Pull Requestを使った自己レビューの形跡。どれも「チーム開発に入ってすぐ馴染める人」のシグナルになります。全部は不要なので、1〜2個取り入れるだけで差がつきます。

5. 説明できること(2026年最大の評価軸)

技術選定の理由(なぜReactか、なぜこのDB構成か)、詰まった箇所と解決プロセス、今後の改善案。コードはAIでも書ける時代だからこそ、面接ではここが最重要の確認ポイントになっています。READMEの「工夫した点」に書いた内容は必ず口頭でも語れるよう準備しておきましょう。

落とし穴:評価を下げる典型NG集

努力して作ったのに逆効果になるパターンも決まっています。提出前にセルフチェックしましょう。

1. チュートリアルの複製をそのまま出す

教材や動画講座のTODOアプリ・ブログアプリの完コピは、採用側は何百回も見ているため一目で分かります。教材で学ぶこと自体は正攻法ですが、提出するなら「自分の課題に合わせた機能追加・設計変更」を必ず加え、READMEにベースとの差分を明記しましょう。差分こそが実力の証明です。

2. READMEが空・1行だけ

コードがどれだけ良くても、READMEがないリポジトリは「何のプロジェクトか分からない」段階で読まれずに終わります。ドキュメントを書かない人という実務上のマイナス推定もつきます。最低でも概要・使用技術・起動手順の3点は書きましょう。

3. デモURLが死んでいる・エラーで開けない

応募直前に必ず全リンクを確認すること。無料ホスティングのスリープでの初回表示遅延は許容されますが、404やビルドエラーは「動くものを出せない人」という最悪の印象を残します。

4. 業務コードの流用・機密情報の公開

業務で書いたコードの著作権は原則会社に帰属し、無断公開は秘密保持義務違反になり得ます。またAPIキー・パスワードのコミットはそれだけでセキュリティ意識を疑われます。環境変数と.gitignoreの徹底はポートフォリオ以前の基本動作です。

5. 数を増やして全部が中途半端

未完成の作品を並べるより、完成・公開済みの1〜2作に絞るほうが強いのが実情です。面接で深掘りされたとき、自分が隅々まで把握している作品しか武器になりません。「説明し切れる規模」を超えて広げないこと。

6. 見た目だけ整えて中身が説明できない

テンプレートやAIで見栄えの良いUIは簡単に作れる時代です。だからこそ「この状態管理はなぜこの方式?」のような一段深い質問が飛びます。1問も答えられないと、見た目の良さがそのまま不信感に変わります。

AI時代のポートフォリオ(2026年):明示の仕方と説明責任

2026年の開発現場では、コーディング支援AI(GitHub Copilot、Claude Code、ChatGPTなど)を使った開発が一般化しています。採用側もそれを前提にしており、「AIを使ったかどうか」自体はもはや減点要素ではありません。選考ツール側でも、AI利用を前提に「AIと協働して解く力」ごと評価するサービスが登場している一方、無断利用を検知する仕組みを備えるサービスもあり、扱いは二極化しています(詳しくはコーディングテスト対策ガイドを参照)。

ポートフォリオにおける現実的な指針は次の3つです。

指針1:READMEでAI利用を正直に明示する

「実装補助にGitHub Copilotを使用。要件定義・DB設計・技術選定は自分で行い、生成コードは全行レビューのうえ採用」のように、使用ツールと役割分担を書きます。隠して後の面接で露見するより、検証プロセスまで含めて開示するほうが「AIを道具として使いこなせる人」という今いちばん欲しがられる評価につながります。

指針2:全コードを自分の言葉で説明できる状態にする

面接で深掘りされたとき答えられないのが最悪のパターンです。AIが書いた部分も「なぜこの書き方を採用したか・他にどんな選択肢があったか」を語れるまで理解してから取り込むこと。説明できない箇所が残るなら、その機能は削るほうが安全です。技術面接対策と合わせて、想定質問への回答を準備しておきましょう。

指針3:「AIにできない部分」で差をつける

コードの生成はAIで均質化した分、差がつくのは課題設定(誰の何を解決するか)・設計判断・検証とドキュメントです。READMEの「工夫した点」にこの3つを書き込めるポートフォリオは、AI時代でも色あせません。AIとの開発過程そのもの(プロンプトの工夫、AIの誤りを修正した記録)を学びとしてまとめるのも、2026年ならではの差別化になります。

ブランク・育休中でも作れる制作プラン

育児や介護でキャリアにブランクがある場合、ポートフォリオは「いまも手が動く」ことを示せる数少ない客観材料になります。職務経歴書では空白期間に目が行きがちですが、ブランク中に作った小さな制作物とコミット履歴は、それ自体が「学び続けてきた記録」として機能します。

現実的なコツは、まとまった時間が取れない前提で設計することです。

  • テーマは生活の中から: 育児記録・予防接種スケジュール管理・献立のローテーション化など、いま自分が困っていることをツール化する。動機が本物なので面接でも語りやすい
  • 1日30分・1機能単位で進める: 細切れ時間でも完結する粒度にタスクを割り、そのままコミット単位にする。細かく積まれた履歴が継続の証明になる
  • 完成ラインを低く引く: 最初の公開は最小機能(MVP)で十分。「公開→少しずつ改善」の流れ自体が実務的な開発スタイルのアピールになる
  • キャッチアップを兼ねる: ブランク中に変わった技術(フレームワークのバージョンアップ、AI支援ツールの普及など)を制作の中で1つ試すと、技術の現在地確認と作品づくりが同時に進む

ブランクからの復職は、ポートフォリオだけでなく学び直しの支援制度や求人の選び方まで含めた全体設計が大切です。ブランクからの復職ロードマップで、ブランク年数別の戦略と公的支援制度を確認しておきましょう。

完成から選考活用までの4ステップ

STEP 1

企画:課題とゴールを1行で書く

「誰の・どんな困りごとを・どう解決するか」を1行で言えるテーマを選びます。この1行がそのままREADMEの冒頭、面接の第一声になります。技術は志望職種・志望企業のスタックに寄せると即戦力アピールを兼ねられます。

STEP 2

実装:意味のあるコミットを積む

最初からGitHubで管理し、機能単位のコミットメッセージを習慣化します。AIを使う場合は出力を必ず理解してから取り込み、READMEに利用方針をメモしておきます。機密情報は環境変数で管理し、最初に.gitignoreを設定してから書き始めましょう。

STEP 3

公開:デプロイとREADME仕上げ

無料ホスティング(Vercel・Netlify・GitHub Pages等)でデモURLを用意し、READMEに概要・スクリーンショット・使用技術・工夫した点・起動手順を揃えます。スマホからもデモを開いて表示崩れを確認しておくと安心です。

STEP 4

選考連携:経歴書に載せ、面接で語る準備

GitHub URLとデモURLを職務経歴書に記載し、概要を2〜3行添えます。面接前には「なぜ作ったか・技術選定の理由・一番苦労した点・今後の改善案」の4点を口頭で言える状態に。この準備は技術面接の最頻出質問対策をそのまま兼ねます。

よくある質問

Q.ポートフォリオは何作品あれば十分ですか?

A.完成度の高い1〜2作品で十分です。数を並べるより、1つの作品について「なぜ作ったか・なぜこの技術を選んだか・どこで詰まりどう解決したか」を深く語れることのほうが評価されます。未完成の作品を5つ並べるのは逆効果で、デプロイ済みでREADMEが整った作品を1つ仕上げるほうが確実に強い武器になります。面接の技術質問はポートフォリオを起点に展開されることが多いため、全コードを自分の言葉で説明できる規模に収めるのも大切です。

Q.実務経験者でもポートフォリオは必要ですか?

A.経験者の場合、独立したポートフォリオサイトは必須ではないのが実情です。実務経験は職務経歴書で示すのが基本で、補強材料としてGitHubアカウント(個人開発リポジトリやOSSコントリビューション)を職務経歴書に記載する形が主流です。ただし、フロントエンドからバックエンドへの転向など職種チェンジを伴う転職や、職務経歴書に書ける実績が薄い領域に挑戦する場合は、経験者でもその領域の制作物があると説得力が大きく変わります。

Q.AIに書かせたコードをポートフォリオに使ってもいいですか?

A.使うこと自体は2026年の開発現場では一般的で、隠す必要はありません。重要なのは2点です。第一に、READMEに使用したAIツールと役割分担(設計は自分・実装補助にAIなど)を明示すること。第二に、AIが書いた部分も含めて全コードを自分の言葉で説明できる状態にしておくことです。面接では「この処理はなぜこう書いたのですか」と深掘りされるのが普通で、答えられなければ「AIの出力を検証できない人」という最も避けたい評価になります。AIを使ったこと自体ではなく、説明できないことが落とされる理由になります。

Q.育休中・ブランク中でもポートフォリオは作れますか?

A.作れます。むしろブランクがある人にとって、ポートフォリオは「いま手が動くこと」を示せる数少ない客観材料です。まとまった時間が取れない前提で、1日30分でも進められる小さなテーマ(家事や育児の困りごとを解決するツールなど)を選び、細かくコミットを積むのがコツです。コミット履歴がそのまま「ブランク中も学び続けた記録」になります。復職全体の進め方は復職ロードマップ記事も参考にしてください。

Q.業務で書いたコードをポートフォリオに使ってもいいですか?

A.原則NGです。業務で書いたコードの著作権は通常、雇用契約や就業規則により会社に帰属し、無断公開は秘密保持義務違反にもなり得ます。職務経歴書で「何を担当しどう貢献したか」を言葉で説明するにとどめ、公開する制作物は個人として新たに作りましょう。また個人開発でも、APIキー・パスワード等の機密情報をリポジトリに含めない(環境変数で管理し.gitignoreを徹底する)ことは、それ自体がセキュリティ意識の評価ポイントになります。

出典・参考

  • ・出典: LAPRAS HR TECH LAB「エンジニア採用担当が知っておくべきGitHubの基礎知識」(2026年6月参照)— 採用側がGitHubで確認する項目(README・コミット履歴・使用言語・アクティビティ等)
  • ・本記事のポートフォリオの位置づけ・評価ポイントに関する記述は、2026年6月時点で確認した転職エージェント各社・採用支援サービスの公開情報および一般的な選考実務に基づく実情解説です。

理想の転職を実現しましょう

まずはエージェントに無料相談。あなたに合ったキャリアプランを一緒に考えましょう。

おすすめエージェントランキングを見る