길다면 두달, 짧다면 일주일이지만 프로젝트마다 천차만별입니다.
아이템 선정부터 기획, 설계, 개발, 배포, 포트폴리오 작성까지 1달을 목표로 진행하면 충분합니다.
대표 포트폴리오 1개와 다수의 세부포트폴리오를 준비해둡니다. 3개 내외의 프로젝트면 충분합니다.
포트폴리오는 아무래도 다양한 사람들의 개성을 나타내고 프로젝트를 설명할 수 있어야하는 비주얼적인 요소가 굉장히 중요합니다. 깔끔하고 예쁜 UI가 매우 중요합니다.
혼자 Backend 와 Frontend 를 모두 만든 프로젝트나,
Backend와 Frontend 두명이 한 팀으로 협업해서 진행해도 좋습니다.
5명 이상이 너무 작은 프로젝트를 진행하는 것은 지양하는게 좋을 것 같아요. 채용담당자의 관점에서 기여도 부분에 의문을 갖게 될 가능성이 있습니다.
github에 Readme와 Projects 를 잘 활용하면 좋습니다.
기본적으로 프로젝트를 오픈 소스로 관리하면 코드를 누구나 볼 수 있어서 포트폴리오에 첨부하기 용이합니다. 또, Readme에 프로젝트에 대한 설명을 정리하고 Projects에는 스케줄 관리를 칸반보드로 할 수 있어서 좋아요.
회사마다 사용하는 기술 스택이 달라 포트폴리오를 준비하기 전에 리서치가 필요합니다. 꼭 있어야하는 언어나 스택이라는 것은 존재하지 않지만 내가 가고싶은 팀 또는 회사에서 사용하는 기술 스택과 비슷한 기술 스택을 준비한 지원자면 눈길이 더 가게 됩니다.
기획에는 와이어프레임 툴인 whimsical
개발에는 github-Readme(프로젝트 설명), Projects(스케줄링, 칸반보드)
포트폴리오에는 Notion
생각한 것을(기획한 것을) 만들어내는(개발해내는) 역량을 보고 싶어합니다. 그 과정에서 깃허브는 사용할 수 있는지, 개발 언어는 어떤 것들을 사용하는지, 프레임워크를 다룰 줄 아는지, 코드는 깔끔하게 작성하는지 등 을 꼼꼼히 살펴봅니다.
포트폴리오 4주 만에 준비하기👩🏻💻<첫번째> 아이템 선정
포트폴리오 4주 만에 준비하기👩🏻💻<두번째> 기능 정의하기
포트폴리오 4주 만에 준비하기👩🏻💻<세번째> DB 모델링하기
포트폴리오 4주 만에 준비하기👩🏻💻<네번째> API 설계하기
항상 도움이 되는 글 감사합니다!😍코린이 학부생인데 많이 배워가요ㅎㅎ