본문으로 건너뛰기하반기 면접 시즌 반값· 사용권 3종 50% · 10월 27일(화)까지
프리터뷰 Preterview

Claude Startups 멤버

← 가이드 목록
가이드

개발자 이력서 작성법: 성과 문장 예시와 AI 첨삭 점검

처음 게시 · 고친 날 · 작성 지동석(제이아이랩 대표, 프리터뷰 개발·운영)

개발자 이력서는 항목 뼈대를 먼저 세우고, 경험을 한 건씩 문제와 행동과 결과가 보이는 성과 문장으로 채운 뒤, 마지막에 요약을 쓰고 AI 첨삭으로 검수하는 순서가 효율적입니다. 처음부터 완성 문장을 쓰려 하면 어디에 무엇을 넣을지 정하지 못한 채 표현만 고치게 되기 쉽습니다. 이 순서는 신입과 경력 모두 같고, 달라지는 것은 항목의 배치와 경험의 출처입니다.

'결제 API 개발', '관리자 페이지 유지보수'처럼 담당 업무만 나열한 초안을 앞에 두고 무엇을 더 써야 할지 막막한 상황을 기준으로 설명합니다. 항목 구성과 배치, 경험 한 건을 성과 문장으로 바꾸는 빈칸 템플릿과 작성 전후 예시, 측정값이 없을 때의 표현, AI 첨삭에 맡길 일과 맡기지 않을 일, 제출 전 점검표를 차례로 다룹니다.

이력서 빌더는 무료예요.

이력서 쓰기

개발자 이력서는 어떤 순서로 쓰나요?

뼈대를 먼저 세우고 내용을 채운 뒤 요약과 검수를 마지막에 두는 순서입니다. 빈 항목만 있어도 어떤 경험을 어디에 둘지 보이고, 배치하는 동안 겹치는 경험과 비어 있는 항목이 드러나기 때문입니다. 성과 문장은 항목이 정해진 뒤에 써야 같은 경험을 두 곳에 나누어 쓰는 일이 줄어듭니다.

한 줄 요약은 문서 맨 위에 놓이지만 가장 마지막에 씁니다. 경력과 프로젝트를 정리하고 나면 본문에서 근거가 확인되는 강점이 무엇인지 보이고, 요약은 그 강점을 한 문장으로 압축하면 됩니다. 본문에 없는 내용을 요약에만 적으면 읽는 사람이 근거를 찾기 어렵습니다.

구체적인 작업 순서는 다음과 같습니다.

  1. 연락처와 링크, 요약, 경력 또는 프로젝트, 기술 스택, 학력·교육의 빈 항목을 만듭니다.
  2. 경험을 항목별로 배치하고, 지원 공고의 필수 요건과 맞닿는 경험을 위로 올립니다.
  3. 경험 한 건마다 아래 빈칸 템플릿으로 성과 문장을 씁니다.
  4. 본문에서 증명되는 강점만으로 요약을 씁니다.
  5. AI 첨삭과 제출 전 점검표로 표현과 사실을 검수합니다.

항목 배치는 신입과 경력이 어떻게 다른가요?

항목은 같고 순서가 다릅니다. 실무 경력이 있으면 경력을 위에 두고, 실무 경험이 적으면 프로젝트를 경력보다 위에 두어 실제로 만든 결과물이 먼저 읽히게 합니다. 어느 쪽이든 각 항목에는 역할, 기간, 사용 기술, 결과가 함께 있어야 한 항목만 읽어도 무엇을 어떻게 했는지 파악할 수 있습니다.

항목신입·주니어경력
본문 첫 항목프로젝트, 배포·운영 경험 우선최근 경력부터 역순
프로젝트팀 과제, 사이드, 오픈소스 기여경력 안에서 다루기 어려운 개인 작업만
학력·교육전공과 부트캠프를 직무 관련 과제와 함께간략히 적되 직무 관련 교육은 유지
요약배포·운영 사실 중심담당 도메인과 규모 중심

표가 화면보다 넓으면 좌우로 밀어 나머지 열을 볼 수 있어요.

부트캠프나 전공 과정은 지원 직무와 관련이 있으면 그대로 두고, 어떤 과제를 어떤 기술로 마쳤는지 한 줄을 붙입니다. 수료 사실만 있으면 무엇을 할 수 있는지 전달되지 않습니다. 수료 후 준비 순서 전체는 부트캠프 수료 후 취업 준비에서 따로 다룹니다.

경험 한 건을 성과 문장으로 바꾸는 빈칸 템플릿

성과 문장에는 문제, 행동, 결과가 한 항목 안에 함께 있어야 합니다. MIT 진로센터의 이력서 안내는 프로젝트·활동·결과(PAR)를 구체적으로 쓰고 확인 가능한 규모와 성과를 적도록 권합니다 공식 안내. 아래 템플릿은 그 취지를 참고해 프리터뷰가 개발 경험에 맞게 문제·행동·결과로 정리한 작성 제안입니다.

  • 상황: 어떤 서비스와 규모에서 (사용자 수, 팀 인원, 기간 중 확인 가능한 것 하나)
  • 문제: 무엇이 불편했거나 실패했는지 (수치 또는 재현 조건)
  • 내 행동: 내가 직접 한 결정과 구현 (사용 기술과 선택한 이유)
  • 결과: 무엇이 달라졌는지 (측정치, 없으면 상대 변화나 이후 상태)
  • 한 줄 완성: [문제]를 [행동]으로 해결해 [결과]까지 바꿨다

빈칸을 채우다 보면 어느 조각이 비었는지 보입니다. 행동만 있고 결과가 비면 배포 후 무엇이 달라졌는지 로그나 회고 문서에서 다시 확인하고, 결과는 있는데 행동이 비면 팀 성과 가운데 내 몫이 어디까지였는지 되짚어 씁니다. 결과 칸을 채우려고 기억에 없는 숫자를 넣는 것보다 비워 두고 아래 방법을 쓰는 편이 안전합니다.

작성 전후 예시: 담당 사실에서 결과까지

아래 두 쌍은 설명을 위한 가상 예시이며, 숫자는 실제 측정값이 아니라 형식을 보이기 위한 것입니다. 본인 이력서에는 로그, 대시보드, 회고 문서에서 직접 확인한 값만 넣습니다.

작성 전: '회원 가입 기능을 개발했습니다.' 작성 후: '가입 도중 이탈이 많다는 문제를 확인하고 OAuth 기반 소셜 로그인과 2단계 가입 흐름을 구현해, 가입 완료율을 이전 대비 약 1.5배로 높였습니다.' 담당 사실만 있던 문장에 문제, 행동, 결과가 들어갔습니다.

작성 전: '쿼리 성능을 개선했습니다.' 작성 후: '목록 조회 API가 N+1 쿼리로 1초 넘게 걸리던 문제를 fetch join과 복합 인덱스로 해결해 응답 시간을 0.3초 안팎으로 줄였습니다.' 어떤 원인을 어떤 방법으로 고쳤는지가 들어가면 면접에서 같은 내용을 설명할 준비도 함께 됩니다.

고친 문장은 면접 질문의 출발점이 됩니다. fetch join을 고른 이유나 인덱스 설계 기준 같은 꼬리질문에 답할 수 있는 경험만 이 형식으로 씁니다. 포트폴리오에 같은 프로젝트가 있다면 포트폴리오를 읽은 면접관은 무엇을 묻는가와 함께 준비합니다.

경력과 프로젝트를 단계별로 채우면 A4 PDF로 내려받을 수 있어요.

무료로 이력서 쓰기

측정한 숫자가 없을 때는 어떻게 쓰나요?

정확한 측정값이 없으면 지어내지 않고 상대 변화, 규모, 이후 상태 가운데 확인할 수 있는 것을 씁니다. '배포 시간을 절반 정도로 줄였다', '수작업으로 두 시간 걸리던 정산 집계를 스크립트로 자동화했다', '일 사용자 수천 명 규모 서비스에서 운영했다'처럼 비교 대상이나 범위를 밝히면 퍼센트가 없어도 기여의 크기가 전달됩니다.

결과를 아직 측정하지 못했다면 결과 대신 검증 방법을 씁니다. '부하 테스트 도구로 초당 요청 수 기준 회귀가 없음을 확인했다'처럼 무엇으로 확인했는지 적으면 측정치 없이도 마무리까지 책임졌다는 사실이 남습니다. 확인하지 않은 값을 어림으로 적으면 면접에서 근거를 물었을 때 답하기 어렵습니다.

기술 스택과 학력·교육은 어떻게 정리하나요?

기술 스택은 다뤄 본 정도에 따라 나누어 적습니다. '주력: Java, Spring / 실무 사용: MySQL, Redis / 학습 중: Go'처럼 구분하면 어떤 기술로 어떤 일을 맡길 수 있는지 읽는 사람이 판단할 수 있습니다. 적은 기술은 모두 면접에서 질문이 나올 수 있으므로 설명할 수 있는 범위로 적습니다.

학력과 교육은 지원 직무와 관련된 것을 남기고 무엇을 했는지 덧붙입니다. 직무와 맞닿은 전공 과목, 부트캠프에서 완성한 최종 프로젝트, 취득한 자격은 관련이 있다면 삭제할 이유가 없습니다. 정리할 대상은 '성실하고 열정적인'처럼 근거 없는 형용사, 확인할 수 없는 성과, 열리지 않는 링크입니다.

사진, 주민등록번호, 상세 주소는 채용사가 양식으로 요구하지 않는 한 개발 직군 이력서에 넣을 필요가 없습니다. 지원 공고가 정해진 양식과 분량을 요구하면 그 지시가 이 글의 제안보다 우선합니다.

AI 첨삭은 어떤 역할로 쓰나요?

AI 첨삭은 이미 쓴 초안에서 모호한 표현, 수동태, 근거 없는 형용사, 한 문장에 섞인 여러 성과를 찾아내는 검수 단계에 쓰는 것이 알맞습니다. 백지 상태에서 이력서를 써 달라고 하면 그럴듯하지만 본인 경험과 어긋나는 문장이 나오기 쉽고, 그런 문장은 면접에서 본인이 설명하기 어렵습니다.

맡길 작업을 정해 두면 결과가 좋아집니다. 지시문 예시: '당신은 백엔드 개발자 채용 담당자입니다. 아래 이력서 문장에서 결과가 빠졌거나 행동이 모호한 부분을 항목별로 지적하고, 각 문장을 능동태로 다시 써 주세요. 원문에 없는 숫자나 성과는 추가하지 마세요.' 지원 공고를 함께 붙여 필수 요건과 내 문장을 대조해 빠진 개념을 찾아 달라고 하면 회사별 조정에도 쓸 수 있습니다.

AI가 고쳐 준 문장에는 원문에 없던 수치나 과장된 표현이 들어가기도 합니다. 고친 문장을 받으면 원문과 나란히 놓고 사실이 바뀐 곳이 없는지 한 줄씩 확인합니다. 이력서와 포트폴리오를 함께 점검하고 싶다면 프리터뷰의 포트폴리오 점검과 서류 기반 모의면접을 쓸 수 있으며, 이용 조건은 요금·이용 조건에서, 피드백 형식은 예시 리포트에서 확인할 수 있습니다.

제출 전 점검표

아래 항목을 하나씩 확인하면 제출 후에 발견되는 문제를 줄일 수 있습니다.

  • 한 항목에 성과 문장이 한 가지씩 있고, 담당 사실만 남은 줄이 없는가
  • 적은 숫자마다 확인한 출처(로그, 대시보드, 회고)를 말할 수 있는가
  • GitHub, 포트폴리오, 배포 링크가 로그아웃 상태에서도 열리는가
  • 용어 표기와 기간 형식이 문서 전체에서 통일돼 있는가
  • 지원 공고의 필수 요건마다 대응되는 경험이 본문 어딘가에 있는가
  • 요약의 강점이 본문 어느 항목에서 증명되는지 짚을 수 있는가

회사마다 처음부터 다시 쓸 필요는 없습니다. 공고에서 반복해 강조하는 기술과 역할을 확인해 관련 경험을 위로 올리고 표현을 맞추는 정도면 됩니다. 요약과 같은 근거로 자기소개도 준비한다면 개발자 1분 자기소개 예시와 작성법을 참고합니다.

출처와 확인 범위

  • MIT CAPD — Resumes: Writing about your skills

    이력서에서 프로젝트를 문제·행동·결과(PAR)로 구체적으로 쓰고 확인 가능한 규모를 적으라는 안내를 참고했습니다. 템플릿과 예시는 프리터뷰가 자체 작성했습니다. 2026-09-18 확인.

핵심 요약

  • 뼈대, 경험 배치, 성과 문장, 요약, 검수 순으로 쓰고 요약은 본문 근거가 정해진 뒤 마지막에 씁니다.
  • 경험마다 상황·문제·행동·결과 빈칸을 채워 담당 사실만 남은 줄을 없앱니다.
  • 측정값이 없으면 상대 변화, 규모, 검증 방법으로 쓰고 숫자를 지어내지 않습니다.
  • AI에는 검수와 능동태 교정만 맡기고, 고친 문장은 원문과 나란히 놓고 사실을 대조합니다.

자주 묻는 질문

개발자 이력서는 몇 장이 적당한가요?

정해진 규칙은 없습니다. 채용사가 분량이나 양식을 지정하면 그 지시가 우선이고, 지정이 없다면 공고 요건과 맞닿는 경험이 앞쪽에서 바로 읽히는지를 기준으로 삼습니다. 분량을 늘리기보다 성과가 약한 항목을 덜어내는 편이 낫습니다.

신입이라 경력이 없는데 무엇을 쓰나요?

프로젝트를 경력 항목처럼 역할, 기간, 기술, 결과로 씁니다. 배포하거나 사용자를 받아 본 경험, 팀에서 맡은 부분, 오픈소스 기여를 우선하고 배포 링크와 저장소를 함께 적습니다.

팀 프로젝트에서 내 몫은 어떻게 표시하나요?

팀 전체 결과와 내가 맡은 부분을 나누어 씁니다. '4인 팀에서 주문 도메인 API와 배포 파이프라인을 맡았다'처럼 담당 범위를 밝히고, 결과는 내가 만든 부분에 대한 것만 적습니다.

AI로 이력서 전체를 써도 되나요?

초안은 본인이 쓰는 편이 안전합니다. AI가 처음부터 만든 문장은 실제 경험과 어긋나기 쉽고 면접에서 설명하기 어렵습니다. AI는 검수, 능동태 교정, 공고 대조에 씁니다.

기술 스택은 아는 것을 다 적나요?

설명할 수 있는 것만 수준별로 나누어 적습니다. 튜토리얼만 따라 해 본 기술은 '학습 중'으로 두거나 빼고, 실무나 프로젝트에서 실제로 쓴 기술을 앞에 둡니다.

GitHub 링크는 어떻게 준비하나요?

이력서에 적은 프로젝트 저장소가 공개 상태인지 확인하고, README에 실행 방법과 본인 담당 범위를 적어 둡니다. 배포된 서비스가 있으면 저장소와 함께 주소를 적습니다.