
READMEがないポートフォリオは「説明放棄」と見なされる
READMEがないポートフォリオは「説明放棄」と見なされる
ポートフォリオのリポジトリを開いたとき、採用担当が最初に見るのはコードではありません。READMEです。
READMEが書かれていない、または「プロジェクト名」しか書かれていないリポジトリは、それだけで評価対象から外れる可能性があります。なぜなら、READMEの有無は技術力以前に「相手に伝える意思があるか」を示すからです。
技術力を正しく伝えるREADMEの構成
採用担当に響くREADMEには、決まった構成があります。以下の順番で書くことで、あなたの技術力と思考プロセスを効果的に伝えられます。
1. プロジェクト概要(What)
まず、何を作ったのかを一言で説明します。
- プロジェクト名とキャッチコピー
- 解決したい課題や背景
- スクリーンショットまたはデモURL
最初の3行で「面白そう」と思わせることが重要です。デモURLがあれば、採用担当が実際に触れるため、説得力が格段に上がります。
2. 制作背景・目的(Why)
なぜこのアプリを作ったのか。ここが他の候補者との差別化ポイントです。
- 自分自身が感じた課題
- ターゲットユーザーの想定
- 既存サービスとの違い
「スクールの課題だから」ではなく、自分なりの問題意識から生まれたプロジェクトであることを伝えましょう。
3. 使用技術(How)
技術スタックを一覧で示し、選定理由も添えます。
| カテゴリ | 技術 | 選定理由 |
|---|---|---|
| フロントエンド | React / TypeScript | 型安全性による保守性向上 |
| バックエンド | Node.js / Express | JSでフルスタック開発が可能 |
| データベース | PostgreSQL | リレーショナルデータの管理に最適 |
| インフラ | Vercel / Render | 無料枠でのデプロイが容易 |
| CI/CD | GitHub Actions | PR時の自動テスト実行 |
技術名を並べるだけでなく、「なぜその技術を選んだか」を書けるかどうかが評価の分かれ目です。
4. 機能一覧
実装した機能を箇条書きで示します。
- ユーザー認証(メール・パスワード)
- 商品のCRUD操作
- 画像アップロード(S3連携)
- 検索・フィルタリング
- レスポンシブデザイン
特に力を入れた機能には、簡単な説明を添えると良いでしょう。
技術力が伝わるポートフォリオの作り方を、実践で学びませんか?
5. 設計・工夫したポイント
ここがREADMEの中で最も重要なセクションです。
- DB設計で工夫した点(ER図があればなお良い)
- コンポーネント設計の方針
- パフォーマンスへの配慮
- セキュリティ対策
採用担当は「何を作ったか」より「どう考えて作ったか」を知りたいのです。
6. セットアップ手順
ローカルで動かすための手順を、コマンドレベルで明記します。
- 必要な環境(Node.jsのバージョンなど)
- インストール手順
- 環境変数の設定方法
- 起動コマンド
手順通りに実行すれば動く状態にしておくことが大前提です。動かないポートフォリオは評価できません。
7. 今後の改善予定
現時点での課題や、今後追加したい機能を書きます。これにより「改善意識がある人」という印象を与えられます。
よくあるREADMEの失敗パターン
やってはいけないこと
- プロジェクト名だけで中身がない
- 技術名の羅列だけで選定理由がない
- セットアップ手順が古くて動かない
- 日本語と英語が混在して読みにくい
- スクールの課題であることを前面に出す
意外と見落とされること
- スクリーンショットが古いバージョンのまま
- デモURLがダウンしている
- .envの設定例がない
- ライセンス表記がない
README作成のコツ
READMEは一度書いて終わりではありません。機能を追加するたびに更新する習慣をつけましょう。
「READMEを読むだけで、このエンジニアの思考プロセスがわかる」。そんなREADMEを目指してください。書き方に迷ったら、GitHubで人気のOSSプロジェクトのREADMEを参考にするのも効果的です。
GitHubポートフォリオ完全ガイド
GitHubで採用担当に評価されるポートフォリオの作り方
女性エンジニアのポートフォリオアイデア10選
採用担当を惹きつけるポートフォリオのテーマ選び
ポートフォリオをデプロイする方法
Vercel・Render・AWSの比較と具体的な手順
転職を考えている方へ
未経験からエンジニアへのキャリアチェンジを実現する方法
READMEの書き方ひとつで、ポートフォリオの印象は大きく変わります。コードを書く時間の10%をREADMEに使う。それだけの投資で、転職活動の結果が変わる可能性があります。




