あると差がつく!プログラマーのポートフォリオを作ってみよう!
  • facebookページ
  • twitterページ
  • 2017.05.11

    あると差がつく!プログラマーのポートフォリオを作ってみよう!

    プログラマーにとってのポートフォリオとは一体なんでしょう?そもそもポートフォリオとは何なのでしょう?ここではあまり聞き慣れないポートフォリオについて取り上げてみたいと思います。

    ポートフォリオとは

    元々デザイナー職が転職の際に自身の作品をまとめ企業に提出したものを「ポートフォリオ」と呼んでいました。ポートフォリオ(Portfolio)とは「書類入れ」という意味です。ポートフォリオは業界業種によって意味が若干変わりますがIT業界では、自分のこれまでの実績をアピールするための成果集のことを指します。

    ポートフォリオは自分のスキルや実績を対外的にアピールするもので、いわば履歴書の自己PRの拡大版です。最近ではWeb上でポートフォリオを公開するWEBポートフォリオがよく使われます。ポートフォリオはプログラマーの場合自分のスキルを見せる場なのですが、掲載するプログラムや過去の実績、成果物だけでなく、ポートフォリオそのものの出来栄えも評価されます。

    これは素晴らしいWEBポートフォリオを作成するのにはHTML、JavaScript、illustrator、Photoshop、場合によってはPHP、XMLなどのスキルが必要な上に構成力やUI(ユーザーインターフェース)の良さは特にWEBプログラムを作る上でも必要となるからです。

    プログラマーにポートフォリオが必要な理由

    プログラマーが就職、転職の際に企業側からポートフォリオの提出を求められることは、現在ほとんどありません。しかしポートフォリオを作成し提出した場合、有利に就職活動を展開することが可能で、特にプログラマーとしての実務未経験者がポートフォリオを作成し、WEB上で自らのサンプルプログラムを公開する事は非常に有効です。

    企業の採用担当者はWEBポートフォリオを見れば例え実務経験がなくともプログラマーとして十分なスキルを持っているかどうかを判断できますし、1人で完結するアプリケーション・プログラムを作成できる技術というのは特にWEBプログラマーに高い需要があるからです。またポートフォリオを作るという行為自体が就職、転職に前向きに取り組んでいるという証にもなるので、多少不出来であってもポートフォリオ自体がマイナスに受け取られることはほとんどありません。

    プログラミングの勉強にもなり一石二鳥なので、実務未経験からプログラマーへの転職を検討されている方やWEBプログラマーを目指す方は是非ポートフォリオを作成に挑戦してみましょう。

    【関連記事】
    実務経験のあるエンジニアと実務経験のないエンジニアにある溝の話。
    プログラマーに転職したい!プログラマーになるために知っておくべきこととは?

    ポートフォリオの基本の作り方ポイント

    デザイナーの場合は書類によるポートフォリオがメインとなりますが、ここでは特にWEBプログラマーを目指す人向けにWEBポートフォリオを作る上でのポイントをご紹介します。

    レスポンシブWEBデザインを採用しよう

    同じサイトでもスマートフォンとデスクトップPCでは表示の仕方が違うといった経験をされている方は多いでしょう。レスポンシブWEBデザインとはパソコン、タブレット端末、スマートフォンといったあらゆる端末に最適化したWEBサイトをひとつのHTMLで実現する製作手法です。

    WordPressなどのCMSを使ったりBootstrapを使えば簡単に実現できるのですが、あえて使わずに技術力向上のためにHTML、CSSのみで再現するという方法も勿論ありです。WordPressを使えばコードを全く使わずにデザインされたWEBサイトが構築できますし、Bootstrapを使えば少ないコードで簡単にデザインを変えることが出来ますが、これらをあえて使わない事によりHTML、CSSの製作技術向上を図ることが出来ます。

    一目で分かる構成にしよう

    就職、転職を目的とするプログラマーのポートフォリオは見やすい構成にすべきです。プログラマーの仕事はプログラミングすることなのですが、他のプログラマーが作成したプログラムを不具合対応や新規機能追加などの理由により修正することも非常に多くあります。

    この時に見難い構成のプログラムですと、その内容を理解するのに莫大な時間を必要とします。プログラマーが作成するプログラムは独りよがりのものではなく、プログラマーの誰が見ても見やすく簡単に理解できるものが求められます。ただ単に動けば良いというものではないのです。

    見やすい構成のポートフォリオが作成できれば見やすい構成のプログラミングも可能だと受け取られます。またプログラマーも打ち合わせ会議資料の作成を頻繁に行います。こういった場面でも構成力の高さが要求されます。

    自己紹介を書こう

    就職、転職を目的とするプログラマーのポートフォリオには自己紹介が必要です。ただしWEBポートフォリオには個人を特定されるような情報の掲載は避けましょう。一般的には「プログラマーとしてのこだわりや信念、働き方」や「主な実績、経験したポジション、担当した業務」や「使用言語、使えるOSやツール」などを掲載します。

    成果物、サンプルプログラムの紹介をしよう

    成果物はプログラマーの場合守秘義務により一般公開できない物が多いので、その場合どのようなプログラムを作ったのか公開できる範囲で紹介しましょう。ディスクリプション(説明文)はなるべく細かく書くことを心がけましょう。成果物、サンプルプログラムは10程度に収めると見やすいようです。中でも自分の最高傑作は容量を多く割いて、重点的にアピールしましょう。デスクリプションには

    ・プログラム(プロジェクト)名
    ・プログラムの概要やビジュアル(UI)の紹介
    ・クライアント名
    ・製作時期と製作期間
    ・プログラムの目的
    ・プログラムのコンセプト
    ・クライアントの要求事項や設計仕様
    ・使用言語や仕様ソフト、開発環境の紹介
    ・チームで作成した場合は自分の担当箇所やポジションの紹介

    を記載しましょう。先にも少し触れましたが著作権や守秘義務に抵触するものは書けないので注意しましょう。

    プログラミング手法の紹介をしよう

    プログラミングの手法にはいくつかありますが、自分の得意なプログラミング手法、自分の製作スタイル、仕事の進め方を紹介しましょう。

    将来の方向性を紹介しよう

    今後自分はプログラマーとして今後どういった仕事をやっていきたいのか?目標を書きましょう。

    WEBポートフォリオと紙ベースのもの両方を用意しよう

    就職、転職を目的とするプログラマーのポートフォリオは紙媒体のものとWEBポートフォリの両方を用意しましょう。紙媒体のポートフォリオが有効となるのは主に採用面接の時です。

    面接会場にネット環境がなくとも紙媒体のポートフォリオであれば直接見るだけで説明が出来ます。また口下手な方でもポートフォリオを用意すれば、言いたいことを確実に面接担当者に伝えることが可能ですし、ポートフォリオを用意することによりあなたの就職に対する熱意もアピールできます。

    また面接担当者がプログラミングについて詳しくない場合でも、ポートフォリオのような資料があれば理解を得られやすいでしょう。面接担当者が現場のプログラマーにポートフォリオを見せ「こういった人が面接を受けに来たのだがどうだろう?」と意見を仰ぐ事も簡単です。現場のプログラマーも唸るようなポートフォリオであれば採用は目の前です。

    自分の人材価値に気を付けて作成しよう

    企業の採用担当は新入社員を「投資」として考えています。つまりなるべく高い価値のある人を採用したいのです。ポートフォリオを作るに当たりこの点に注意した自己PRを行うようにしましょう。

    【関連記事】
    プログラマーの面接に臨もう!事前準備のためのポイント9選

    ポートフォリオを作ってみよう!

    いかがでしたでしょうか? まとめますとポートフォリオとは成果物の紹介ですが、プログラマーにおいては履歴書における自己PRの拡大版でもあります。とくに実務経験のないプログラマー志望の転職者には有効です。基本はWEBポートフォリオなのですが紙ペースのポートフォリオは面接の場面で有効なので併せて作成しましょう。作るに当たり自分の存在価値を高めるような内容にすると良いでしょう。

    皆様も是非ポートフォリオを作ってみましょう!

    【関連記事】
    プログラマーの自己PRはこれでバッチリ!


    ポテパンが提供するサービスについて

    本メディア「ポテパンスタイル」を運営する株式会社ポテパンは、エンジニアキャリア領域で複数サービスを提供しています。

    ポテパンフリーランス

    ポテパンフリーランス

    フリーランスエンジニアの方に高単価案件をご紹介しております。弊社ではフリーランス案件を常時300件ほど保有しており、その中からあなたに適した案件をご案内いたします。また、これから独立してフリーランスになる方の無料個別相談も承っております。フリーランスになった後の案件獲得方法やお金面(税金や保険など)についてお答えいたします!

    ポテパンキャリア

    ポテパンキャリア

    エンジニア職専門の転職エージェントです。ポテパンキャリアでは、技術のわかるエージェントがあなたの転職をサポートします。エージェント自身がエンジニアなので、あなたと同じ目線で仕事内容や今後のキャリアについて一緒に考えることができます。

    ポテパンキャンプ

    ポテパンキャンプ

    ポテパンキャンプでは、RubyにてゼロからオリジナルのECサイトを作り上げてる3ヶ月間の実践型カリキュラムを提供しております。すでに本スクールの卒業生は、エンジニア職として様々な企業様に就職しております。なお、本スクールは受講料10万円と他社スクールに比べ格安となっており、またポテパンからご紹介させていただいた企業へ就職が決まった場合は、全額キャッシュバックいたします。



    株式会社ポテパンは、企業とエンジニアの最適なマッチングを追求しています。気になるサービスがあれば、ぜひ覗いてみてください!

    ポテキャンバナー ポテキャリバナー

    この記事をシェア

    • Facebookシェア
    • Twitterシェア
    • Hatenaシェア
    • Lineシェア
    pickup









    ABOUT US

    ポテパンはエンジニアと企業の最適なマッチングを追求する企業です。

    READ MORE