“몇 년차에 이직해야 하나”라는 질문에는 하나의 정답이 없습니다. 준비 수준과 채용 절차, 현재 업무의 인수인계가 서로 다른 시간표로 움직이기 때문입니다. 한 날짜를 찍기보다 준비 단계별 완료 기준을 적으세요.
첫 단계: 지원할 역할이 있는가?
목표 직무 공고를 읽고 담당 업무가 현재 경험과 얼마나 겹치는지 표시합니다. 자격 이름보다 실제 맡을 기능과 운영 책임을 비교하세요. 고용24 상세검색으로 경력·지역 조건을 나누되 기업 공고 원문에서 마감일과 근무 조건을 다시 확인합니다.
둘째 단계: 설명할 증거가 있는가?
최근 프로젝트의 문제, 본인 역할, 선택 이유, 테스트 결과를 정리합니다. 회사 기밀이나 내부 코드를 공개하지 않으면서 일반화해 설명할 수 있는 범위를 정하세요. 저장소가 공개 가능하다면 GitHub README 안내에 맞춰 실행 방법을 적습니다.
셋째 단계: 면접과 인계가 가능한가?
지원서 수정, 기술 질문 복습, 면접 일정과 현재 업무 마감의 충돌을 점검합니다. 제안을 받았다면 직무 내용과 근무 조건을 서면으로 확인하고, 퇴사 절차는 근로계약과 회사의 규정을 확인하세요. 개인별 법적·금전적 조건은 다를 수 있습니다.
한 단계가 부족하다고 모든 지원을 미룰 필요도 없고, 조급하다고 무계획하게 사직할 필요도 없습니다. 실제 지원에서 얻은 피드백으로 계획을 업데이트하세요. 준비 기간을 나누는 예시는 경력 개발자 이직 준비에서 확인할 수 있습니다.