프로그래밍 포트폴리오가 뭔가요?
안녕하세요. 프로그래머를 준비하려고 하는 비전공자입니다.
주변에서 이야기를 듣다보니 코테를 준비하는 것이외에 포트폴리오도 잘 준비해야한다고 하는데 포트폴리오를 어떻게 준비해야할까요?
막연하게 대회에 많이 참여하고 플젝을 진행하다가 보면 포트폴리오가 쌓인다고 하는데 구체적으로 포트폴리오를 어떻게 꾸며야 하는건가요?
안녕하세요~! 아하(Aha) 지식답변자 다라닝입니다.
질문하신 내용에 대하여 아래와 같이 답변 드립니다.
포트폴리오는 자신이 개발한 내용들을 소개하는 거라 보시면 됩니다.이력서 자격증란에 취득한 자격증을 나열하듯
포트폴리오는 자신이 개발했던 내용들을 간단히 소개하고
그것을 개발하면서 활용했던 기술들이나
이슈가 생겼을때 어떤식으로 대처했는지 정도를 정리해서 어필하는것입니다.
부족하지만 도움이 되셨기를 바라며 추가적인 문의가 필요하시면 답변 부탁드려요!프로젝트를 하고 나면 , 작업을 하였던 소스 코드와 결과물을 얻게 되실 겁니다.
그 과정과 결과물들을 github 같은 저장소에다가 잘 정리해두면 그것이 포트폴리오가 되는 것 입니다.
보통 취업 분야가 앱/ 백엔드/ 프론트엔드/ 데이터 분석 쪽이 있으니 원하는 분야에 맞춰서 다양한 프로젝트를 하시면 도리거 같습니다.
그리고 포트폴리오를 만드는 것 뿐만 아니라, 그 과정을 정리하는 것 또한 중요합니다.
보통 서류에서 작업했던 포트폴리오에 대해서 제출을 하게 되고, 면접에서 면접관 들이 그 작품을 보면서 어떤 기술을 사용하였나? 어떤 어려운 점이있었나? 에 대해서 질문을 하게 됩니다. 작업한지 오래된 내용이라면 해당 내용이 기억이 안나서 답변을 하는데 버벅일 수도 있습니다. 이런 상황을 방지하기 위해서 포폴을 만들면서 고생했던 내용을 잘 기록하여서 두시길 바랍니다~
포트폴리오를 엄청 잘만들 수 있다면 좋기는 하겠지만 아쉽개도 개발자들이 문서만드는거에는 ^^;;
개인적으로 신입때 준비했던것은 졸업작품이나 개인적으로 만들어봤던것들을 캡쳐해서 어떠한 내용인지 알기 쉽게 PPT로 만들었습니다.
신입 이후에 이직시에는 이전 회사에서 했던 프로젝트로 개발한 화면을 캡쳐해서 제출하였습니다.
모바일 앱개발자다보니 google play에 있는 내용을 캡쳐한 것입니다.
사내 보안에 따라서 내부시스템의 경우 캡쳐보다는 다른 방법으로 설명하는 것이 좋습니다.