エンジニアがポートフォリオを作成するべき理由について、まずよく言われるのが「自分のスキルをアピールできる」ことが挙げられます。何しろ自分で作成した作品なわけですから、相手はそこからあなたのスキルを判断しやすいわけです。逆にいえば、ポートフォリオを作成する際にはあなたのが持っているスキルを最大限に発揮する必要があるともいえます。
さらにミスマッチのリスクを減らせる点も見逃せません。たとえば、就職・転職活動の際にアピール材料としてポートフォリオを作成しておけば、あなたのセンスやスタイルを先方にアピールすることができます。会社の側としてはそれを見て自社のやり方やスタイルに合致しているかを判断できるわけです。
スキルは申し分ないけど会社が求めているスタイルに合わせた仕事ができない、といったミスマッチのリスクを大幅に減らすことができます。こうしたミスマッチは、エンジニアにとっても企業にとっても大きなデメリットになってしまうだけに、作成するべき非常に有力な理由となるでしょう。
さらに、実務経験の不足を補う手段としてもポートフォリオは非常に優れています。実務経験はないけれども、自分にはこれだけのことができるスキルが備わっている、ということをポートフォリオを通してアピールすることができるからです。未経験、または経験がまだ少ないエンジニアが書類選考だけで採用を勝ちとるのはなかなか難しい面もあるだけに、これも立派な理由となるでしょう。この点は、エンジニアとしての経験はある人がこれまでは違う分野へ転身を図る際にとくに威力を発揮しそうです。