채용 사이트 입력창은 대개 공백 포함 글자 수를 세고,
바이트 제한이 걸린 곳은 한글 1자를 2바이트로 계산합니다. 개발 도구에서 보이는
UTF-8 바이트(한글 3바이트)와는 다른 숫자이므로, 지원할 곳의 기준을 먼저 확인해야 합니다.
글자 수를 세는 기준이 왜 여러 개인가
같은 문장이라도 세는 방법이 세 가지입니다. 사람이 읽는 단위인 글자 수, 컴퓨터가 저장하는 단위인 바이트 수, 그리고 그 바이트를 어떤 인코딩으로 계산하느냐입니다. 한글은 인코딩에 따라 한 글자가 2바이트(EUC-KR 계열)나 3바이트(UTF-8)를 차지합니다. 채용 사이트의 오래된 입력 제한은 대부분 2바이트 기준이라서, 같은 글을 넣어도 도구마다 숫자가 달라 보입니다.
| 기준 | 한글 1자 | 영문 1자 | 주로 쓰이는 곳 |
|---|---|---|---|
| 글자 수 | 1자 | 1자 | 채용 공고의 "1,000자 이내" |
| 2바이트 기준 | 2바이트 | 1바이트 | 채용 사이트 입력창의 바이트 제한 |
| UTF-8 기준 | 3바이트 | 1바이트 | 웹·개발 도구, 데이터베이스 용량 |
자기소개서 글자 수를 맞추는 실무 순서
- 공고에서 제한 단위를 확인합니다 - "자" 단위인지 "바이트" 단위인지
- 공백 포함 여부가 적혀 있는지 봅니다. 언급이 없으면 공백 포함으로 보는 편이 안전합니다
- 제한의 90% 선에서 맞춥니다. 입력창에 붙여넣을 때 줄바꿈이 늘어나 글자 수가 커지는 일이 잦습니다
- 제출 직전 입력창에 표시되는 숫자로 최종 확인합니다
글자 수를 줄여야 할 때는 문단을 합치는 것이 가장 효과가 큽니다. 줄바꿈도 한 글자로 세기 때문에 문단이 10개면 그만큼 글자 수를 쓰고 있는 셈입니다.
단어 수와 줄 수는 어떻게 세나
단어 수는 공백·줄바꿈으로 끊어 센 덩어리의 개수입니다. 한국어는 조사가 붙어 어절 단위로 세기 때문에 영어의 단어 수와 성격이 다릅니다. 줄 수는 줄바꿈 문자를 기준으로 세므로, 화면에서 자동으로 넘어간 줄은 한 줄로 봅니다.