먼저, 꽤 흔한 상황 하나
한 오후 내내 레이아웃 작업에 공들였어요. 인터넷에서 찾은 디자이너 템플릿, 2단 레이아웃에 아이콘 포인트, 스킬은 프로그레스 바로 표시까지. 확실히 기본 템플릿보다 훨씬 고급스러워 보여요.
30군데 지원했는데 답장이 거의 없었어요.
내 경력이 부족한 건 아닐까 의심하기 시작하죠. 그런데 진짜 문제는 전혀 생각지도 못한 곳에 있을 수 있어요: ATS 시스템이 내 이력서를 끝까지 읽지도 않았다는 거예요.
ATS(Applicant Tracking System)는 대부분의 중견·대기업이 이력서를 접수하고 필터링하는 시스템이에요. 이 시스템은 사람과 완전히 다른 방식으로 이력서를 읽어요. "보는" 게 아니라 텍스트 구조를 파싱하는 식이에요. 2단 레이아웃은 시스템 입장에서 두 문서가 합쳐진 것처럼 보여서, 어느 쪽이 메인 콘텐츠인지 구분하지 못해요.
이건 "레이아웃이 중요하지 않다"는 뜻이 아니라, 레이아웃의 첫 번째 목표를 "보기 좋은 것"에서 "읽기 좋은 것"으로 바꿔야 한다는 뜻이에요. 기계가 읽기 좋고, 사람도 읽기 좋게요.
문제 1: 2단 및 다단 레이아웃
ATS가 이력서를 파싱하는 로직은 보통 위에서 아래로, 왼쪽에서 오른쪽으로 한 줄씩 읽는 거예요. 2단 레이아웃은 읽기 순서가 분절돼요:
왼쪽 칼럼: 이름 | 스킬 | 연락처
오른쪽 칼럼: 경력 | 학력
ATS 읽기 순서: 이름 → 스킬 → 연락처 → (왼쪽으로 돌아가나? 아니면 오른쪽 계속? 구현 방식에 따라 다름)
결과적으로 경력과 프로젝트 경험이 누락되거나 학력과 뒤섞일 수 있어요.
해결 방법: 1단 레이아웃이 가장 안전해요. 정 2단을 쓰고 싶다면 왼쪽에 부차적인 정보(스킬, 언어, 자격증)를, 오른쪽에 메인 콘텐츠를 배치하세요. 그리고 DOCX 말고 PDF로 내보내세요.
그런데 솔직히 말하면 그냥 1단으로 하시는 걸 추천해요. 예쁜 1단 템플릿도 많고, 이 지점에서 굳이 리스크를 감수할 필요 없어요.
문제 2: 정보를 아이콘이나 이미지로 대체하기
전화번호 앞에 📞, 이메일 앞에 ✉️, 스킬은 별점이나 프로그레스 바로 표시하기.
이런 건 사람 눈에는 직관적이지만, ATS는 아이콘과 이미지를 이해 못 해요. 깨진 문자열로 읽거나 아예 건너뛰어요.
해결 방법: 연락처는 순수 텍스트로 쓰고, 이모지나 아이콘은 넣지 마세요. 스킬도 프로그레스 바나 별점 말고 텍스트로 나열하세요. "Python: 능숙"이라는 문장이 4/5 프로그레스 바보다 훨씬 유용해요. 사람이 읽을 때도 마찬가지고요.
문제 3: 제목과 섹션 구분이 불명확함
어떤 템플릿은 화려한 폰트나 배경색으로 섹션을 구분하지만, 명확한 텍스트 제목이 없어요. ATS는 키워드로 "이건 경력 섹션이다" "이건 학력 섹션이다"를 식별해야 해요.
"경력" 섹션 제목이 "Work", "Experience" 혹은 아예 제목 없이 쓰여 있다면, 시스템은 이걸 독립된 섹션으로 인식하지 못할 수 있어요.
해결 방법: 표준 제목 단어를 쓰세요: "경력", "학력", "프로젝트 경험", "스킬", "자기소개". "나에 대해", "나의 이야기", "걸어온 길" 같은 창의적인 네이밍은 피하세요.
문제 4: PDF의 텍스트가 선택 불가능한 경우
어떤 도구로 생성한 PDF는 실질적으로 스캔본이거나 이미지가 박힌 형태예요. 눈에는 텍스트가 있지만, 선택도 복사도 안 돼요. ATS가 읽는 건 이미지 한 장이지 텍스트가 아니에요.
해결 방법: 제대로 된 도구로 PDF를 내보내세요. Word 내보내기, Google Docs 내보내기, 또는 텍스트 형식을 지원하는 온라인 도구를 쓰세요. 내보낸 후에 텍스트를 드래그해서 복사해 보세요. 복사한 내용이 깨진 문자라면 ATS도 똑같이 못 읽어요.
문제 5: 약어와 풀네임 혼용
ATS가 키워드 매칭을 하는 방식은 완전 일치가 기본이에요. "Google Cloud Platform"이라고 썼는데 JD에는 "GCP"라고 쓰여 있으면, 시스템은 둘을 같은 걸로 보지 않아요.
반대도 마찬가지예요. JD에 "Software Engineer"라고 썼는데 이력서에는 "SDE2"라고 적혀 있으면 매칭이 안 돼요.
해결 방법: 처음 등장할 때 풀네임 + 약어로 쓰고, 이후에는 약어만 써도 돼요. 예: "자연어처리(NLP)……이후 NLP 분야에서……"
그래서 ATS 친화적 이력서는 어떻게 생겼을까
체크리스트로 보면 이렇습니다:
- 1단 레이아웃
- 표준 섹션 제목
- 순수 텍스트 연락처 (아이콘, 이모지 없음)
- 스킬은 프로그레스 바가 아닌 텍스트 서술
- PDF 텍스트 선택 및 복사 가능
- 키워드가 JD와 정렬 (풀네임+약어 모두 커버)
- 글자 크기 10pt 이상
- 머리글/바닥글에 핵심 정보 넣지 않기 (일부 ATS는 건너뜀)
위 항목들은 이력서를 못생기게 만들지 않아요. 진짜 좋은 이력서 레이아웃은 "사람이 읽기에 깔끔하고, 기계가 정확하게 읽을 수 있는" 거예요. "사람이 보기에 화려하고, 기계는 못 읽는" 게 아니고요.
내 이력서가 ATS 눈에 어떻게 보일지 확신이 서지 않는다면, DeepResume의 무료 진단에 올려보세요. 시스템이 어디를 누락하거나 오독할지, 구체적인 수정 제안과 함께 알려줘요.