未経験でもポートフォリオは必要?作った中身と効果を実体験で紹介

学習・スキルアップ

「ポートフォリオ 未経験」で検索している方は、そろそろ本格的に転職活動を意識し始めていて、「そろそろポートフォリオを作った方がいいのだろうか」「作るとしたら何を、どれくらい作ればいいのか」と悩んでいる段階ではないかと思います。時間をかけて作ったのに誰にも見てもらえなかったらどうしよう、逆に何も作らずに応募して選考で不利になったらどうしよう、と両方の不安を抱えている方もいるかもしれません。

私自身、文系・未経験からIT業界への転職活動をしていたとき、まさに同じところで足踏みしていました。結論から言うと、私は実際にポートフォリオを1つ作って転職活動に臨み、面接でも話題になりました。ただ、後から振り返ると、すべての職種で必須だったわけではないというのも実感しています。

この記事では、私が実際に作ったポートフォリオの中身や制作にかかった期間、面接でどう聞かれ、どう評価されたのかを、実体験をもとにお伝えします。あわせて、ポートフォリオが特に重視されやすい職種・そうでない職種の違いも整理するので、これから作るかどうかを判断する材料にしてもらえたらと思います。

この記事でわかること

  • ポートフォリオが必須になりやすい職種と、なくても選考が進んだ職種の違い
  • 未経験の私が実際に作ったポートフォリオの中身と、制作にかかった期間
  • 面接でポートフォリオについて聞かれた具体的な内容と、評価されたポイント

結論:職種によって「必須」「あれば有利」「なくてもいい」に分かれる

結論から言うと、ポートフォリオが未経験IT転職に必要かどうかは、志望する職種によってはっきり分かれます。すべての人が作らないと選考に進めないわけではありません。

理由は、ポートフォリオが評価される場面が「実装力を実際に見せられるかどうか」に関わる選考に限られるからです。プログラミングを必要とするか否かで職種を分けたIT転職前にプログラミングを勉強するべき人・しなくていい人でも紹介した通り、コードを書いて何かを作る仕事(プログラマー・Webエンジニア系)の求人では、ポートフォリオの提出やコーディングテストを求める企業が多い一方、人や仕組みを調整する仕事(社内SE・インフラ・ヘルプデスク系)の求人では、実装力そのものよりも業務知識やコミュニケーション力が見られる場面が多くなります。

実際に私は、Web系の求人に応募する際はポートフォリオを提出し、面接でもその内容について何度か質問されましたが、後から比較検討のために見ていた社内SE系の求人では、応募条件にポートフォリオの提出が書かれているものをほとんど見かけませんでした。だからこそ、「ポートフォリオを作るべきかどうか」は、まず自分がどの職種を目指しているかを先に決めてから判断するのが近道だと感じています。

ポートフォリオが求められやすい職種・求められにくい職種

転職活動中に求人票を比較していた実感として、職種ごとのポートフォリオの必要度を整理すると、次のようになります。

職種 ポートフォリオの必要度 理由
プログラマー・Webエンジニア系 ほぼ必須〜作っておくと有利 実務未経験の場合、実装力を見せる材料がポートフォリオ以外にほとんどないため
社内SE系 基本的に不要 コードを書く業務が中心ではなく、業務知識やコミュニケーション力が重視されやすいため
インフラエンジニア系(運用・監視) 不要なことが多い 成果物よりも学習意欲の証明として資格が重視される場面の方が多いと感じた
ITヘルプデスク・サポート系 不要なことが多い 実装力よりも対応力・説明力が問われる面接内容が中心だったため
SES企業のエンジニア職 求人によって差が大きい 配属先の技術領域が案件によって変わるため、企業ごとに選考基準の差を感じた

表の通り、ポートフォリオが特に重視されやすいのはプログラマー・Webエンジニア系の求人です。私自身もこの系統を中心に応募していたため、ポートフォリオ作りに力を入れることにしました。

私が実際に作ったポートフォリオの中身

私が作ったのは、HTML・CSS・JavaScriptを使ったシンプルな家計簿管理アプリでした。何を作るか決めるとき、教材のサンプルをそのまま真似るだけでは面接で語れる材料が薄くなると感じ、自分自身が困っていたことをテーマに選ぶことにしました。当時、自分で家計簿アプリをいくつか試していたものの、どれも入力項目が多すぎたり、逆に必要な分類が足りなかったりして、自分にちょうどいいものが見つからずにいたので、それをそのまま題材にしました。

機能としては、収支をカテゴリー別に入力・一覧表示できる、月ごとの合計をグラフでざっくり確認できる、といった程度のシンプルなものです。本格的なサーバーやデータベースまでは組み込まず、入力したデータはブラウザ内に保存する仕組みにとどめました。完成したものはGitHubで公開し、READMEに機能一覧・使用技術・工夫した点・今後改善したい点を書いておきました。技術的な完成度としては決して高くありませんが、「自分の課題意識から作ったもの」であることは一貫して説明できる状態にしていました。

制作にかかった期間と、仕事との両立で意識したこと

学習時間の確保の工夫については以前の記事で紹介した通りですが、ポートフォリオ制作は毎日少しずつというより、まとまった時間が必要になる作業だったため、進め方を少し変えました。平日の夜は新しい機能を1つ追加する程度の小さな作業にとどめ、仕事が早く終わった日や週末の空いた時間にまとめて数時間、デザインの調整や動作確認といったやや腰を据えたい作業を進める、というように作業内容によって時間の使い方を分けていました。

私の場合、この分け方で進めて、企画からREADME作成まで含めて1ヶ月半ほどかかりました。途中、思ったよりも見た目の調整に時間がかかり、機能を減らして完成を優先する判断をした時期もありました。完璧を目指して手を止めるより、まず動くところまで仕上げてから改善する、という進め方に途中で切り替えたことが、結果的に完成させられた一番の理由だったと感じています。

面接でポートフォリオはどう聞かれた?実際のやり取り

Web系の求人の面接では、複数の会社でポートフォリオについて質問されました。特に印象に残っているのは、「なぜこのアプリを作ろうと思ったんですか」という質問です。教材のサンプルをそのまま作ったわけではなく、自分自身が実際に困っていたことをテーマにしたと答えたところ、「課題を自分ごととして捉えて形にできる人だと感じた」というコメントをもらいました。

もう1つよく聞かれたのは、「制作中に詰まった点はありましたか、どう解決しましたか」という質問でした。私は、グラフ表示の実装で参考にしたライブラリの使い方がうまくつかめず、公式ドキュメントと検索を行き来しながら少しずつ動かせるようにした経緯を具体的に話しました。コードの完成度そのものよりも、わからないことにどう向き合って解決したかというプロセスの方を見られている印象を受けた面接が多かったです。

ポートフォリオなしで進んだ選考もあった、という正直な話

一方で、ポートフォリオがなくても選考が進んだ求人があったことも正直に書いておきたいと思います。社内SEの求人を検討していたときの経験は別の記事でも紹介していますが、応募条件にポートフォリオの提出は含まれておらず、面接でも聞かれたのは前職での業務経験や、社内の人とのやり取りに関するエピソードが中心でした。インフラエンジニア系の求人を比較していたときも、ポートフォリオより資格の有無を聞かれる場面の方が多かったと感じています。

この経験から、「ポートフォリオを作っていないと転職活動を始められない」と思い込む必要はなく、目指す職種によっては優先順位が下がる選択肢の一つだと捉えるのがちょうどいいと考えています。

未経験者がポートフォリオを作るときに意識したい3つのポイント

実際に作ってみた実感として、これから作る人には次の3つを意識してもらうといいと感じています。

  • 完成させることを最優先にする:機能を盛り込みすぎて完成しないより、機能を絞ってでも動くところまで仕上げた方が、面接で自信を持って説明できます。私自身、機能を減らして完成を優先した判断が結果的によかったと感じています。
  • 教材のサンプルそのままではなく、自分の課題意識をテーマにする:「なぜこれを作ったのか」を自分の言葉で語れるかどうかで、面接での印象が大きく変わります。私の場合は自分自身の家計簿アプリ探しでの困りごとがそのまま題材になりました。
  • README等で、完成品だけでなく作る過程も説明できる状態にしておく:詰まった点とその解決方法をあらかじめ言語化しておくと、面接で急に聞かれても落ち着いて答えられます。学習の記録を残しておくことの効果は以前の記事でも紹介した通りです。

まとめ

ここまで、未経験IT転職にポートフォリオが必要かどうかについて、実際に作った経験をもとにお伝えしてきました。

  • ポートフォリオが特に重視されやすいのは、コードを書いて何かを作るプログラマー・Webエンジニア系の求人
  • 社内SE・インフラ・ヘルプデスク系の求人では、ポートフォリオよりも業務知識や資格、コミュニケーション力が見られる場面の方が多かった
  • 制作するなら、機能を盛り込みすぎず完成させることと、自分の課題意識をテーマにすることを優先する
  • 詰まった点とその解決方法を言語化しておくと、面接で聞かれたときに具体的に答えやすい

ポートフォリオを作れば必ず選考が有利になると言い切ることはできませんが、少なくとも「作らないと転職活動を始められない」と思い詰める必要はないというのが、実際に作ってみての実感です。志望する職種によってプログラミング学習の必要度が変わることは以前の記事で、資格と実務スキルの優先順位の考え方は資格と実務スキル、どちらを優先する?でそれぞれ詳しく紹介しているので、あわせて参考にしてみてください。

タイトルとURLをコピーしました