「未経験からIT転職したいけれど、ポートフォリオがない……」
そんな状態だと、
「ポートフォリオがないと書類選考で落とされる?」
「エンジニアになるなら必須なの?」
「今から作るべき?」
と不安になりますよね。
結論として、ポートフォリオがないだけで未経験からIT転職できなくなるわけではありません。
ただし、Webエンジニアやプログラマーなどの開発職を目指す場合は、ポートフォリオがないことで不利になる可能性があります。
なぜなら、未経験者は実務経験がないため、企業側がスキルや学習姿勢を判断する材料が少なくなるからです。
一方で、ポートフォリオ以外にも、
- 学習内容
- GitHub
- 資格
- 小さな制作物
- 前職での経験
- 技術ブログ
- 面接での説明力
などを組み合わせれば、ポートフォリオがない状態を補うことはできます。
この記事では、ポートフォリオがない未経験者が、どのようにIT転職を進めればいいのかを具体的に解説します。
未経験IT転職でポートフォリオがないと不利?結論から解説
ポートフォリオは必須ではないが開発職ではあるほうが有利
まず、「ポートフォリオがなければIT転職できない」という考え方は正確ではありません。
エンジニア転職では、求人によってポートフォリオの提出を求められないケースもあります。
dodaも、エンジニア職ではポートフォリオの提出が必ずしも一般的ではない一方、未経験者の場合は自主制作物などのアウトプットがスキルを示す材料になると説明しています。
ただし、
「提出が必須ではない」=「なくても評価に影響しない」
ではありません。
特に未経験からWebエンジニアやプログラマーを目指す場合、ポートフォリオがあれば、
「実際にコードを書いて何かを完成させた」
という事実を伝えられます。
そのため、開発職を目指すなら、可能であれば小さな成果物を1つ用意しておくことをおすすめします。
求人票で提出を求められている場合は必要
注意したいのが、応募先の求人でポートフォリオ提出を求められているケースです。
この場合は、
「他の会社ではポートフォリオなしでも応募できるから大丈夫」
とは考えないようにしましょう。
求人票や応募フォームで提出が求められているなら、その企業では選考材料として使われる可能性があります。
ポートフォリオがない状態で応募する場合は、採用担当者に確認するか、別の求人を検討するのが安全です。
ポートフォリオが特に重視される職種・されにくい職種
職種によって、ポートフォリオの重要度は異なります。
| 職種 | ポートフォリオの重要度 | ない場合の対策 |
|---|---|---|
| Webエンジニア | 高い | 小規模アプリ・GitHubなど |
| プログラマー | 高い | コード・制作物など |
| フロントエンド | 高い | Webサイト・Webアプリなど |
| Webデザイナー | 非常に高い | デザイン作品を用意 |
| インフラエンジニア | 中程度 | Linux・AWS・資格・構築経験など |
| 社内SE | 低〜中 | IT知識+前職経験など |
| ITサポート | 低〜中 | IT基礎知識+対応力など |
| IT営業 | 低い | 営業実績+IT知識など |
これはあくまで一般的な目安であり、実際の選考基準は企業・求人によって異なります。
ポートフォリオがないと不利になりやすい理由
未経験者は実務経験の代わりにスキルを示す必要がある
経験者の場合は、
「Javaを3年間使いました」
「○○システムの開発を担当しました」
など、職務経歴からスキルを判断できます。
しかし、未経験者にはその実務経験がありません。
そのため採用担当者は、
- どの程度ITを勉強しているか
- 自分でコードを書けるか
- 問題が起きたときに調べられるか
- 継続して学習できるか
などを別の材料から判断することになります。
ポートフォリオは、その材料の一つです。
「勉強しています」だけではスキルを判断しにくい
例えば、
「現在JavaScriptを勉強しています」
という説明だけでは、どこまで理解しているのか分かりません。
一方、
「JavaScriptを学習し、APIを利用した簡単なWebアプリを制作しました。エラーが発生した際には公式ドキュメントや検索を使って原因を特定しました」
と説明できれば、学習内容を具体的に伝えられます。
つまり重要なのは、単に「勉強した」という事実ではなく、
「何を学び、何ができるようになったのか」
を示すことです。
ポートフォリオはスキルだけでなく考え方も伝えられる
良いポートフォリオは、完成した作品を見せるだけではありません。
例えば、
- なぜこの作品を作ったのか
- どんな課題を解決したかったのか
- なぜこの技術を選んだのか
- どこで苦労したのか
- どうやって解決したのか
まで説明できます。
ここまで整理できれば、ポートフォリオが「作品」から「学習・問題解決能力を説明する材料」になります。
ポートフォリオがない人が代わりにアピールすべき7つの材料
ポートフォリオがないからといって、アピール材料がゼロとは限りません。
次の7つを整理してみましょう。
①学習内容と学習期間
まずは、
- 何を学んだか
- いつから学んでいるか
- どの教材を使ったか
- 何ができるようになったか
を整理します。
例えば、
「2026年5月からHTML/CSSとJavaScriptを学習し、簡単なWebページを作成できるようになりました」
のように具体化します。
「プログラミングを勉強しています」だけよりも、はるかに伝わりやすくなります。
②GitHubのコードや学習記録
エンジニアを目指すならGitHubも活用しましょう。
GitHubでは、プロフィールにリポジトリやコミットなどの活動を表示できます。
ただし、
「GitHubの草を増やせば採用される」わけではありません。
重要なのは、採用担当者が見たときに、
- 何を作ったのか
- どんな技術を使ったのか
- 自分で書いたコードなのか
- どこを工夫したのか
が分かる状態にしておくことです。
③IT関連資格
資格もポートフォリオの代替材料になります。
例えば、
- ITパスポート
- 基本情報技術者試験
- AWS Certified Cloud Practitioner
- CCNA
- LinuC
などがあります。
ただし、資格だけで実務スキルを証明できるわけではありません。
位置づけとしては、
資格=IT知識を学んだ証明
と考えると分かりやすいでしょう。
ITパスポートや基本情報技術者試験はIPAが実施している国家試験で、2026年現在もCBT方式で実施されています。
またAWS Certified Cloud Practitionerは、AWSクラウドの全体的な理解を検証するFoundationalレベルの資格です。
④小さな制作物・課題
「本格的なWebアプリを作れないから何も作らない」という必要はありません。
例えば、
- ToDoアプリ
- タイマー
- 簡単な家計簿
- 天気情報を表示するアプリ
- 簡単なAPI連携アプリ
- HTML/CSSによるWebサイト
などでも構いません。
重要なのは、
自分で作ったものを、自分の言葉で説明できること
です。
⑤前職で身につけたスキル
未経験だからといって、前職の経験を捨てる必要はありません。
例えば、
営業 → 顧客折衝・課題発見
事務 → 正確性・資料作成・業務改善
接客 → コミュニケーション・顧客対応
製造 → 品質管理・改善・手順遵守
というように、IT業界で活かせる経験に変換できます。
特に30代以降の場合は、単純に「ITを勉強しています」と伝えるより、前職経験+ITスキルという組み合わせを作ることが重要です。
⑥技術ブログやアウトプット
技術ブログも補助的な材料になります。
例えば、
- JavaScriptでエラーが出た原因
- Linuxの環境構築
- AWSで試したこと
- SQLで苦労したこと
などを自分の言葉で整理します。
ただし、記事数を増やすこと自体が目的にならないよう注意してください。
重要なのは、
「自分が実際に学習・検証した内容を説明できる」
ことです。
⑦面接で学習内容を説明する力
最後に非常に重要なのが、面接で説明する力です。
例えば、
「なぜIT業界を目指したのですか?」
「なぜエンジニアなのですか?」
「何を勉強していますか?」
「どんなエラーを経験しましたか?」
「そのエラーをどう解決しましたか?」
といった質問に答えられるようにします。
ポートフォリオがなくても、学習内容と考え方を具体的に説明できれば、書類や面接で伝えられる情報は増やせます。
志望職種別|ポートフォリオがない場合の対策
Webエンジニア・プログラマー
Web開発系を目指すなら、できればポートフォリオを1つ作ることをおすすめします。
理由はシンプルで、コードを書く仕事だからです。
特に、
- HTML/CSS
- JavaScript
- Java
- PHP
- Python
- Ruby
などを学んでいるなら、学習した技術を使って小さな作品を作ってみましょう。
ただし、数ヶ月かけて巨大なアプリを作る必要はありません。
「完成させる」ことを優先してください。
インフラエンジニア
インフラ志望の場合、Webアプリそのものを作る必要性は下がります。
例えば、
- Linux環境の構築
- AWS環境の構築
- ネットワーク構成図
- サーバー構築手順
- セキュリティ設定
- 構築時に発生した問題と解決方法
などを整理できます。
AWSを学習する場合、Cloud Practitionerはクラウドの基礎理解を確認する資格として活用できます。AWS公式では、クラウドの概念、セキュリティ、主要サービス、料金などが試験範囲として示されています。
社内SE・ITサポート
社内SEやITサポートでは、必ずしもWebアプリを作る必要はありません。
むしろ、
- PCトラブル対応
- Excel・業務ツールの改善
- IT基礎知識
- ネットワーク基礎
- ヘルプデスク経験
- 社内調整経験
などを整理したほうが効果的なケースがあります。
IT営業・カスタマーサクセス
IT営業の場合は、ポートフォリオを作ることより、
- 営業実績
- 顧客課題の発見
- 提案力
- ITサービスへの理解
- SaaSへの理解
- 顧客との折衝経験
などをアピールするほうが重要です。
このように、「IT転職=全員がWebアプリを作る必要がある」と考えないことが大切です。
今からポートフォリオを作るなら何を作ればいい?
未経験者は「小さく完成させる」ことを優先
ポートフォリオで最も避けたいのは、
「すごいものを作ろうとして完成しない」
ことです。
例えば、
「ログイン機能も付けよう」
「AWSにもデプロイしよう」
「AI機能も追加しよう」
と機能を増やしているうちに、数ヶ月経ってしまうことがあります。
最初は、
小さく作る → 完成させる → 説明できる状態にする
という順番をおすすめします。
Webエンジニアなら簡単なWebアプリから始める
例えば、
ToDoアプリ
なら、
- タスク追加
- タスク削除
- 完了・未完了
- データ保存
などを実装できます。
そのうえで、
「なぜこの機能を追加したのか」
「どこで苦労したのか」
「どうやって解決したのか」
をREADMEに整理します。
インフラ志望なら構築手順・構成図を成果物にする
インフラなら、
「AWSでWebサーバーを構築してみた」
という学習成果を整理する方法があります。
例えば、
利用サービス
↓
構成図
↓
構築手順
↓
設定内容
↓
発生した問題
↓
解決方法
↓
今後改善したい点
という構成にします。
READMEに「目的・技術・工夫・苦労した点」を書く
GitHubに公開するなら、READMEを整えましょう。
最低限、
- 何を作ったか
- なぜ作ったか
- 使用技術
- 主な機能
- 工夫した点
- 苦労した点
- 解決方法
- 今後追加したい機能
を記載します。
これだけでも、単にコードを置いている状態より内容を理解してもらいやすくなります。
ポートフォリオ作成でやってはいけない5つのこと
完成度にこだわりすぎる
未経験者が最初からプロレベルの作品を作る必要はありません。
転職活動の目的は「最高傑作を作ること」ではなく、
自分のスキルを伝えて内定を獲得すること
です。
チュートリアルをそのまま提出する
教材をそのまま再現しただけの作品では、オリジナルの思考や技術理解を伝えにくくなります。
教材を使うこと自体は問題ありません。
その後、
- 機能を追加する
- UIを変更する
- 自分の課題に合わせる
- なぜその実装にしたのか説明する
など、自分で考えた部分を作りましょう。
他人のコードを理解せず公開する
GitHubにコードがあっても、面接で説明できなければ逆効果になる可能性があります。
「このコードは何をしていますか?」
「なぜこの技術を使いましたか?」
と質問されたときに説明できる状態にしてください。
ポートフォリオ作成だけで転職活動を止める
これも非常に重要です。
「もっと勉強してから」
「もっと完成度を上げてから」
と考えていると、いつまでも応募できません。
一定の学習ができたら、求人を確認し、必要に応じて応募を始めましょう。
応募先が求めるスキルと関係ない作品を作る
例えばインフラエンジニアを目指しているのに、Webデザイン作品だけを大量に作っても、応募先との関連性が弱くなります。
ポートフォリオは、
志望職種で求められる能力を示す
という目的から逆算しましょう。
ポートフォリオなしでIT転職するための具体的な進め方
STEP1:志望職種を決める
最初に、
- Webエンジニア
- インフラエンジニア
- 社内SE
- ITサポート
- IT営業
など、ある程度職種を絞ります。
職種によって必要なスキルも、ポートフォリオの重要度も変わるからです。
STEP2:不足しているアピール材料を確認する
次の表を使って自己診断してみましょう。
| 項目 | 状態 |
|---|---|
| IT基礎知識 | □ |
| プログラミング学習 | □ |
| GitHub | □ |
| 資格 | □ |
| 制作物 | □ |
| 前職経験の整理 | □ |
| 面接対策 | □ |
チェックが少ない場合は、いきなり大量応募するより、まず不足部分を1〜2個補強します。
STEP3:必要なら小さな成果物を1つ作る
開発職なら、可能であれば小さな制作物を1つ作ります。
ポイントは、
「すごい作品」ではなく「説明できる作品」
です。
STEP4:未経験求人に応募する
ある程度準備できたら、求人を探します。
ここで重要なのが、
「ポートフォリオがないから応募しない」
と決めつけないことです。
求人票を確認して、応募条件を満たしているなら応募を検討しましょう。
STEP5:書類・面接で学習内容を説明する
ポートフォリオがない場合は、特に、
なぜITを目指すのか
↓
何を学んだのか
↓
どんなことができるのか
↓
入社後にどう成長したいのか
を一貫して説明できるようにします。
ポートフォリオがない未経験者によくある質問
ポートフォリオなしでもエンジニアに転職できますか?
可能です。
ただし、未経験の開発職ではポートフォリオなどのアウトプットがスキルを示す重要な材料になります。
そのため、ポートフォリオがない場合は、
- 学習履歴
- GitHub
- 資格
- 小さな制作物
- 前職経験
- 面接での説明力
などを組み合わせて補強しましょう。
30代未経験でもポートフォリオなしで転職できますか?
可能性はあります。
ただし、年齢が上がるほど、単純に「未経験だから学びます」だけではなく、
これまでの経験をIT業界でどう活かせるのか
を説明することが重要になります。
例えば営業経験があるなら、
「顧客との折衝経験を活かして、ユーザーの課題を理解できるエンジニアを目指したい」
など、前職とIT転職のつながりを作ります。
資格があればポートフォリオはいりませんか?
資格だけで完全に代替できるとは考えないほうがよいでしょう。
資格は知識を証明する材料になりますが、制作物は「実際に手を動かした経験」を示せます。
可能なら、
資格+学習+小さなアウトプット
という組み合わせがおすすめです。
GitHubだけでもポートフォリオになりますか?
GitHubそのものを持っているだけでは十分ではありません。
GitHubには自分のコードや活動履歴を公開できますが、採用担当者に見てもらうなら、代表的なリポジトリを整理し、READMEで内容を説明できる状態にしましょう。GitHub公式でも、プロフィールにはリポジトリやContribution Activityなどを表示できると説明されています。
プログラミングスクールに通うべきですか?
必須ではありません。
独学で学習を続けられるなら、スクールを利用しなくても問題ありません。
一方、
- 何を勉強すればいいか分からない
- 独学で何度も挫折している
- ポートフォリオを完成させたい
- 転職活動までサポートしてほしい
という場合は、スクールや転職支援サービスを選択肢に入れてもよいでしょう。
重要なのは「スクールに通うこと」ではなく、転職に必要なスキルと応募準備を整えることです。
まとめ
未経験IT転職でポートフォリオがないからといって、転職できないわけではありません。
ただし、Webエンジニアやプログラマーなどの開発職では、実務経験がないことを補うために、ポートフォリオなどのアウトプットが役立ちます。
ポートフォリオがない場合は、
- 学習内容を整理する
- GitHubを活用する
- 資格を取得する
- 小さな制作物を作る
- 前職経験をITに結びつける
- 技術アウトプットを残す
- 面接で学習内容を説明できるようにする
といった方法でアピール材料を増やしましょう。
特に大切なのは、ポートフォリオを作ること自体を目的にしないことです。
転職の目的は作品を完成させることではありません。
「自分がどのようなスキルを持ち、なぜIT業界で働きたいのか」を企業に伝え、採用につなげることが目的です。
もし「自分の現在のスキルで未経験求人に応募していいのか分からない」という状態なら、一人で判断し続けるより、IT転職に詳しいキャリアアドバイザーに相談して求人条件を確認する方法もあります。
まずは志望職種を決め、自分に足りないアピール材料を1つずつ補っていきましょう。
「ポートフォリオがないから、まだ応募できない」と考えているなら、一度求人条件を確認してみましょう。
未経験向け求人の中には、ポートフォリオ以外の経験や学習状況を評価する企業もあります。
自分だけで判断するのではなく、求人紹介や書類添削、面接対策を利用しながら、現在のスキルで応募できる企業を探す方法もあります。
