자기소개서에서 “문제 해결 능력”을 주장하고 포트폴리오에는 기술 이름만 나열하면 두 자료가 서로를 뒷받침하지 못합니다. 한 프로젝트의 구체적인 결정과 검증을 자기소개서 문장에 연결하세요.
일곱 단계로 연결하기
- 지원 공고의 담당 업무를 한 문장으로 요약합니다.
- 그 업무와 관련된 프로젝트 한 개를 고릅니다.
- 사용자나 팀이 겪은 문제를 과장 없이 적습니다.
- 본인이 맡은 기능과 다른 팀원의 작업을 분리합니다.
- 선택한 해결 방법과 포기한 대안을 설명합니다.
- 테스트 결과와 확인하지 못한 한계를 함께 적습니다.
- 저장소의 해당 부분으로 이어지는 링크를 확인합니다.
문장 예시의 기준
“성능을 크게 개선했다” 대신 실제 측정 조건과 수치를 제시할 수 있을 때만 개선을 주장합니다. 측정하지 않았다면 중복 조회를 줄이기 위해 어떤 구조를 바꿨고 어떤 테스트를 했는지 설명하세요. 같은 이야기를 자기소개서에서는 결정 과정으로, 포트폴리오에서는 코드와 재현 절차로 보여주면 됩니다.
저장소가 증거가 되려면
README에 프로젝트 목적, 실행 명령, 주요 기능, 본인 기여를 적고 비밀값은 공개하지 않습니다. GitHub 공식 README 자료는 처음 보는 사람이 프로젝트를 이해하도록 돕는 항목을 설명합니다. 코드 리뷰가 있었다면 풀 리퀘스트 기록도 연결할 수 있습니다.
최종 제출 전에는 문장 속 기술 용어와 저장소의 실제 구현이 일치하는지 확인하세요. 포트폴리오 자체의 배열은 개발 채용 포트폴리오 7단계를 참고하세요.