어떤 신입 개발자를 원할까?
- 문제 해결 능력(cs기초 지식, 생각하는 능력)
- 학습 능력(논리적인 사고, 본인에게 잘 맞는 학습법을 하는 경우)
- 협업 능력(소프트 스킬)
- 프로젝트에 바로 투입될 수 있는 역량
- 많은 프로젝트 경험(외주 경험 등등)
영양분 미리 만들기
- 프로젝트 시작하는 순간부터 포트폴리오에 어떤 내용을 넣을 지 고민해야 한다.
- 코드 관점, 성능 관점에서 개선 포인트를 찾고 기록하고 반영
- 매 순간 선택에 대해서 고민하고 기록
프로젝트 초점 및 기준
- 실제 운영되는 서비스를 개발한다는 마인드
- 기능을 하나 개발해도 제대로 만들자
- ex) 게시판 댓글 → 대댓글 가능한지? → 대댓글이 가능하면 몇 뎁스까지 가능한지?
눈에 들어오는 포트폴리오 작성 요령
- 가독성
- 처음 보는 사람도 읽기 편할까?
- 첫페이지 : 자기 어필의 축약(자기소개, 기술스택, 참고채널)
- 첫페이지 이후 프로젝트 및 기타 내용
- 자세히, 객관적으로 작성
- 추상적인 내용보다는 구체적으로
- 성능개선을 했다면 어떻게 측정했고 어떤 변화가 있었는지 수치적으로 기록