はじめに
エンジニアの転職活動において、ポートフォリオは技術力を示す最も重要なツールの一つです。しかし、多くのエンジニアが「何を作ればいいかわからない」「どう見せればいいかわからない」という悩みを抱えています。
今回、複数の企業の採用担当者にインタビューを行い、実際に評価されるポートフォリオの特徴を調査しました。
採用担当者が重視するポイント
1. 技術的な完成度よりも思考プロセス
多くの採用担当者が口を揃えて言うのは、「完璧なアプリケーションよりも、なぜその技術を選んだのか、どのような課題をどう解決したのかがわかるもの」が評価されるということです。
2. コードの品質と可読性
// 悪い例
function calc(a: any, b: any) {
return a + b;
}
// 良い例
/**
* 二つの数値を加算する
* @param firstNumber 最初の数値
* @param secondNumber 二番目の数値
* @returns 加算結果
*/
function addNumbers(firstNumber: number, secondNumber: number): number {
return firstNumber + secondNumber;
}
3. 実際の問題解決への取り組み
「ToDoアプリ」のような一般的なサンプルよりも、実際の課題を解決するアプリケーションが高く評価されます。
評価されるポートフォリオの構成
1. プロジェクトの背景と目的の明確化
2. 技術選定の理由
使用した技術について、以下を明記しましょう:
3. 実装における工夫点
実際の成功事例
ケーススタディ: 地域コミュニティ支援アプリ
あるエンジニアが作成した「地域のイベント情報共有アプリ」は、以下の点で高い評価を受けました:
1. 明確な課題設定: 地域の高齢者がイベント情報にアクセスしにくい問題
2. ユーザー調査: 実際に地域住民にヒアリングを実施
3. 技術的チャレンジ: アクセシビリティを重視したUI/UX設計
4. 継続的改善: ユーザーフィードバックに基づく機能改善
ポートフォリオサイトの構成例
プロジェクト名
概要
技術スタック
工夫した点
1. パフォーマンス最適化
2. レスポンシブデザイン
3. アクセシビリティ対応
学んだこと・今後の改善点
まとめ
ポートフォリオで最も重要なのは、あなたの思考プロセスと問題解決能力を伝えることです。完璧な技術よりも、課題に対してどのようにアプローチし、どのような学びを得たかを明確に示すことで、採用担当者に強い印象を与えることができます。