비전공자라는 사실만으로 지원 가능 여부를 판단하기 어렵습니다. 채용 공고에서 실제 업무와 필수 조건을 읽고, 내가 수행한 프로젝트가 그 조건을 어떻게 보여주는지 연결해야 합니다. 전공을 대신할 “비밀 자격”을 찾기보다 지원 자료의 증거를 정리하세요.
공고를 세 칸으로 나누기
담당 업무, 필수 조건, 우대 조건을 각각 적습니다. 같은 직무 공고 세 개에서 반복되는 업무를 먼저 표시하세요. 특정 도구가 우대 조건에 한 번 나온다고 바로 학습 계획 전체를 바꾸지 않습니다. 예를 들어 API 개발이 반복된다면 요청·응답 설계와 데이터 저장을 보여줄 프로젝트가 필요합니다.
프로젝트와 요구사항 연결하기
이력서에 “백엔드 프로젝트 진행”이라고 쓰는 대신 어떤 문제를 해결했고 본인이 맡은 범위가 무엇인지 적습니다. 중복 예약을 막았다면 동시 요청이나 오류 입력을 어떻게 처리했는지, 테스트로 무엇을 확인했는지 남기세요. GitHub의 README 안내처럼 저장소에는 목적과 실행 방법을 분명하게 기록합니다.
면접 답변의 재료 만들기
성공한 기능만 말하지 말고 실패한 시도, 대안을 비교한 이유, 개선한 결과를 설명합니다. 모르는 기술을 아는 척하기보다 현재 해 본 범위와 다음에 검증할 방법을 말하세요. 지원서를 제출하기 전에는 저장소가 공개 접근 가능한지, 설치와 실행 설명이 작동하는지 다른 기기에서 확인합니다.
기술 자체가 아직 정해지지 않았다면 비전공자 기술 스택 선택 가이드에서 직무별 첫 프로젝트를 정하세요. 지원 결과는 채용 시기와 회사별 기준에 따라 달라지므로 합격률 수치로 단정하지 않습니다.