완벽한 웹 개발자 이력서 작성 방법

게시 됨: 2022-03-10
요약 ↬ 입사 지원 시 이력서의 모든 섹션을 어떻게 배열합니까? 당신이 따라야 할 순서는 무엇입니까? 모든 섹션이 필요한가요? 여기에서 이력서 레이아웃과 형식을 이해하는 것이 중요하므로 군중에서 눈에 띄게 됩니다.

당신의 이력서가 당신이 자격이 있다고 알고 있는 150,000개 이상의 직업에서 당신을 가로막는 이유일 수 있다는 것을 알고 계셨습니까? 이 가이드는 모든 웹 개발자를 대상으로 하며 당신이 상상할 수 있는 것보다 더 많은 후보 목록을 얻을 수 있는 성공적인 이력서를 만드는 방법을 보여줍니다. 당신과 당신의 꿈의 직업 사이에 서있는 종이 조각이라면 누가 보스인지 보여줄 때입니다.

킬러 이력서를 만들기 위한 우리의 가이드는 다음에 대해 광범위하게 이야기할 것입니다:

  1. 웹 개발자가 처음에 이력서가 필요한 이유는 무엇입니까?
  2. 이력서 형식: 웹 개발자 이력서의 핵심 요소 정렬
  3. 전문적 요약
  4. 기술 능력
  5. 관리 기술
  6. 전문적 경험
  7. 웹 개발자 이력서의 교육 섹션
  8. 기술 프로젝트
  9. 웹 개발자 이력서의 추가 섹션
  10. ATS 최적화
  11. 주요 내용
  12. 시작하기 위한 샘플 이력서

웹 개발자가 이력서가 필요한 이유는 무엇입니까?

이력서 필요없어! 내일 일어나기 전에 취직해야지!

나는 한숨을 쉬었다. 그는 뛰어난 웹 개발자였으며 ​​우리 둘 다 그것을 알고 있었습니다. 그는 자신이 인생을 낭비하고 있다고 느꼈고 더 나은 것을 받을 자격이 있다고 느꼈습니다. 저도 동의했습니다. 그는 2주 전에 예고를 했고 새로운 직업과 더 나은 프로필이 그의 무릎 위에 놓일 것이라는 인상을 받았습니다.

그러나 그는 사람들의 삶을 성사시키거나 깨뜨린 기록이 있는 단 하나의 문서, 즉 겸손한 이력서를 무시했습니다.

점프 후 더! 아래에서 계속 읽기 ↓

업무의 일환으로 매일 수십 개의 이력서를 검토합니다. 그의 이력서도 보았다. 나는 그에게 그저 뻔뻔한 개발자가 되는 것만으로는 충분하지 않다고 말할 수 있는 마음을 갖고 싶었습니다. 당신은 1-pager에 대해 채용 담당자에게 동일한 것을 설득해야 합니다. 그리고 그러한 작업을 수행하는 것은 로켓 과학이 아니지만 공원에서 산책하는 것도 아닙니다.

웹 개발자는 많은 것이 네트워킹 및 클라이언트 권장 사항에 달려 있다는 것을 알고 있으므로 이력서는 일반적으로 대부분의 경우 뒷걸음질입니다. 증가하는 수요와 결합하면 프로젝트가 결코 부족하지 않을 것임을 알 수 있습니다.

그렇다면 웹 개발자 이력서에 시간을 낭비하는 이유는 무엇입니까? 잠시 시간을 내어 아래 그래프를 살펴보겠습니다.

2012-2016년 웹 개발자 수요
2012-2016년 웹 개발자 수요를 보여주는 그래프. (큰 미리보기)

데이터는 인디드닷컴(Indeed.com)에서 가져왔으며, 지난 몇 년 동안의 추세를 보면 두 가지 주요 사실을 알 수 있습니다.

  • 웹 기반 스타트업의 등장과 함께 웹 개발의 정점은 5~6년 전이었고 꾸준히 또는 쇠퇴했습니다.
  • 웹 개발이 유일한 기술로 필요한 직업의 경우 현재로서는 수요가 꾸준합니다.

또한 Forbes의 분석에 따르면 AI, AR 및 데이터 과학과 같은 분야는 기술 산업에서 떠오르는 새로운 핵심 분야입니다. 인플루언서와 기술 전문가들은 이러한 영역이 지금까지 우리가 해오던 방식을 개선할 수 있다고 굳게 믿습니다. 따라서 웹 개발자에 대한 수요는 현재 안정적이지만 그림이 모두 장미빛은 아닙니다.

물론 웹 개발자로서 프로젝트가 부족하지 않을 것이라고 확신합니다. 당신은 과거에 서비스를 제공한 행복한 고객 목록을 가지고 있으며 그들의 네트워크가 당신을 지탱하기에 충분하다고 믿습니다. 그러나 일반적으로 기술 산업을 살펴보고 숨막히는 속도로 트렌드가 형성되고 사라지는 방식을 보면 이 접근 방식이 아마도 가장 현명한 방법이 아님을 알게 될 것입니다.

수요가 많은 일을 전문으로 하기 때문에 항상 직업이나 프로젝트가 있을 거라고 생각하지만, 클라이언트의 조롱을 받는 쪽에서 얼마나 오래 있고 싶습니까? 원하는 것을 알고 있는 변화를 위해 유연한 근무 시간, 원격 근무 또는 전문 클라이언트를 원하지 않습니까?

80k 직업에서 150k+ 프로필로 게임을 1-up하고 싶지 않습니까?

이력서가 들어가는 곳입니다.

우리를 믿으십시오. 문서의 한 조각이 사람들의 삶을 어떻게 변화시켰는지 보았습니다. 개인은 자격증, 자격, 이전 프로필 등을 포함하여 동일하게 유지되지만 종이에 해당 개인에 대한 모든 것을 수정하는 것만으로도 그 사람이 갑자기 변화합니다. 그 자신.

우리는 그것을 했기 때문에 그것을 보았습니다.

그리고 웹 개발자에 대한 수요가 있다면, 당신은 그것을 알아차린 유일한 사람이 아니라고 생각하지 않습니까? 기꺼이 포기하거나 놓친 모든 프로젝트에 대해 10명의 개발자가 프로젝트에 착수하기도 전에 선택하게 될 것입니다. 당신은 치열한 경쟁에 대한 공정한 생각을 가지고 있지만 계속 읽으면 경쟁이 빙산의 일각도 아니라는 것을 알게 될 것입니다. 실제 채용 프로세스와 이력서가 수행하는 역할은 당신에게 눈을 뜨게 할 것입니다.

그렇기 때문에 더 이상 고민하지 않고 들어가 보겠습니다.

2. 이력서 형식: 웹 개발자 이력서의 핵심 요소 정렬

일반적으로 웹 개발자 이력서에는 다음 섹션이 포함됩니다.

  • 연락처 정보
  • 전문적 요약
  • 핵심 기술(기술 + 관리)
  • 전문적 경험
  • 교육
  • 프로젝트
  • 추가: 소셜 프로필
  • 관심사, 취미, 과외 성과(선택 사항).

이 모든 섹션을 어떻게 정렬합니까? 당신이 따라야 할 순서는 무엇입니까? 이 섹션이 모두 필요합니까?

이력서 레이아웃과 형식을 이해하는 것이 중요한 이유입니다.

이력서는 Reverse-Chronological, Functional 또는 Hybrid입니다.

2.1 역 연대기

이름에서 알 수 있듯이 현재 또는 마지막으로 보유한 프로필을 나열하는 것으로 시작하여 '교육'에 대한 부분에 도달할 때까지 계속됩니다.

  • ATS 친화적이며(ATS에 대한 자세한 내용은 아래 참조) 현재 직장 프로필과 업적을 강조할 수 있습니다. 만들기 쉽고 대부분의 이력서의 표준 형식으로 간주됩니다.
  • 유일한 단점은 직업을 자주 바꾸는 사람이라면 서류상으로 보기에 좋지 않을 수 있다는 것입니다. 역순 이력서에서 경력 격차를 숨길 방법은 없습니다.

아래는 같은 예입니다.

역순 이력서
'역 연대순' 이력서 형식. (큰 미리보기)

2.2 기능적 이력서

실제 직장 프로필을 자세히 살펴보지 않고 근무한 회사만 나열됩니다. 대신 관련 기술에 따라 모든 점수를 그룹화하는 별도의 섹션을 만듭니다.

사람들이 자신의 경력 궤적에서 격차를 숨기기 위해 사용할 수 있지만, 단순히 격차를 위장할 수 있지만 조만간 나타날 수밖에 없기 때문에 우리는 이 형식의 팬이 아닙니다. 항상 정직한 것이 더 좋습니다.

다음은 기능적 이력서의 예입니다. 눈치채셨겠지만, 채용 담당자는 귀하의 경력 궤적이나 귀하가 현재 위치에 도달하기 위해 어떻게 진화했는지 볼 수 없습니다.

기능 이력서
'기능적' 이력서 형식. (큰 미리보기)

2.3 하이브리드(조합) 이력서

이 형식은 'Professional Experience' 섹션에서 포인트가 그들이 나타내는 문턱에 따라 그룹화된다는 사실을 제외하고는 역시간순 형식과 정확히 유사합니다.

이와 같은 형식을 사용하면 채용 담당자가 찾고 있는 기술을 기반으로 관련 포인트만 스캔할 수 있습니다. 이력서를 직무 내용에 맞게 커스터마이징할 수 있다면 채용 담당자의 시선을 원하는 곳으로 유도할 수 있습니다. 이것이 이 이력서 형식을 사용하는 가장 큰 장점입니다.

'하이브리드' 이력서의 또 다른 하위 집합은 모든 업적을 추출하고 '기술 요약'의 별도 섹션을 만드는 곳입니다. 이를 통해 채용 담당자에게 보여주고 싶은 기술에만 초점을 맞춘 고도로 표적화된 이력서를 작성할 수 있습니다.

아래에서 둘 다의 예를 찾을 수 있습니다.

조합 이력서
조합(하이브리드) 이력서 형식입니다. (큰 미리보기)
기술 요약이 포함된 조합 이력서
'기술 요약'이 추가로 포함된 조합 이력서. (큰 미리보기)

3. 전문 요약

우리는 '목표 이력서' 섹션을 다듬는 데 셀 수 없이 많은 시간과 날을 소비하는 수많은 사람들을 만났습니다. 당신도 그들 중 하나입니까?

Professional Summary와 Resume Objective 섹션의 차이점은 무엇입니까? 우리는 이 난제에 관한 모든 질문에 답하기 위해 JFK 인용문을 남용하고 싶습니다.

회사가 당신을 위해 무엇을 할 수 있는지 묻지 말고 당신이 회사를 위해 무엇을 할 수 있는지 물어보십시오.

바네사를 만나보세요. 그녀는 일류 IT 회사의 헤드 리크루터이며 현재 멋진 웹 개발자를 찾고 있습니다. 그녀의 이메일은 이력서로 가득 차 있고 모두 똑같아 보입니다. 그녀는 사람들이 원하는 것을 나열하는 것을 보는 데 지쳤습니다. 전문 이력서라기보다 쇼핑 목록처럼 보입니다. 놀랍게도 이들은 모두 '열심히' 하고 '우수한 의사소통 능력'을 갖고 있으며 '도전적인 리더십 위치를 찾고 있다'고 합니다.

- 하품 -

그런 다음 그녀는 귀하의 기술과 조직 목표 달성을 위해 이러한 기술을 적용할 계획을 자세히 설명하는 선명한 4-5줄 요약이 포함된 이력서를 엽니다. 당신은 회사의 우선순위가 높은 요구 사항을 식별한 곳에서 조사를 수행했으며 소유한 기술을 통해 이러한 요구 사항을 해결할 계획을 언급했습니다.

그녀는 자리에서 일어나 잠시 동안 왕좌의 게임에 대한 생각을 멈춥니다. 그녀는 푹 빠져 지금 당신을 직접 만나고 싶어합니다.

임무 완수.

예를 통해 그것을 명확히 합시다. 몇 가지 전문 요약을 확인하고 어떤 것이 더 큰 영향을 미치는지 확인하십시오.

저는 ASP.NET, Javascript, C++, HTML, CSS, PHP 및 MySQL에 능숙한 프론트엔드를 전문으로 하는 4년 경력의 웹 개발자입니다. 저의 뛰어난 팀 관리와 커뮤니케이션 능력을 발휘할 회사에서 웹 개발자의 자리를 찾고 있습니다.

기술적으로 스타워즈 프리퀄에 아무런 문제가 없었던 것처럼 기술적 으로 이것에는 아무런 문제가 없습니다. 이제 이것을 확인하십시오:

5년 이상의 경험을 갖춘 역동적이고 세부적인 풀 스택 웹 개발자로서 획기적인 효율성을 달성하고 고객 만족도를 높이기 위해 사용자 중심 솔루션을 엔지니어링하는 팀을 주도한 경력이 있습니다. 엔드 투 엔드 SDLC에 대한 고도의 기술과 XYZ가 25% 비용 절감을 달성할 수 있도록 매년 20개 이상의 제품 기능을 효과적으로 프로토타이핑합니다. 비할 데 없는 고객 만족도를 등록하고 300명 이상의 직원 중 기록적인 NPS 점수를 달성하여 2017 올해의 직원 상을 받았습니다.

차이점이 보이시나요? 아시겠지만 요약에는 그의 기술 능력에 대한 자세한 목록이 포함되어 있지 않습니다. 별도의 기술 섹션을 위해 예약하는 것이 좋습니다. 요약은 전문 경력에 대한 조감도를 제공하고 채용 담당자가 나머지 이력서를 계속 작성하는 이유가 되어야 합니다.

또한 첫 번째 예에서 요약은 채용 담당자에게 아무런 도움이 되지 않는 '목표' 문구로 끝납니다. 그러나 (두 번째 예에서) 당신의 성취를 강조하면 독자는 잠시 멈추게 될 것입니다. 그리고 당신이 그렇게 할 수 있다면 축하합니다. 당신은 이미 대다수의 지원자보다 한 발 앞서 있습니다.

위에 나열된 전문 요약의 종류가 약간 비현실적인지 궁금하십니까? 자랑할 구체적인 성과가 없는 초급 웹 개발자라면 어떻게 하시겠습니까? 그러면 어떻게 합니까?

해당 시나리오와 해당 시나리오에서만 중요한 업무 경험이 없는 경우 전문 요약의 경우 목표 섹션으로 이동할 수 있습니다. 그리고 같은 방식으로 접근하는 방법은 여러 가지가 있을 수 있습니다.

컴퓨터 공학 학사 학위를 갖고 있고 웹 개발을 전문으로 하는 IT 회사에서 내 전문적인 경험을 향상시키려는 목표 지향적인 웹 개발자입니다. 깊은 책임감으로 무장하고 어떤 일이든 110%의 열정을 쏟을 수 있는 매우 높은 수준의 열정을 가지고 있습니다.

많이 절망?

즉석에서 전체 이력서가 3인칭으로 작성되는 것이 항상 더 좋습니다. 즉, '나', '나' 또는 '내 것'에 대한 언급이 없다는 의미입니다. 항상 '실적 보유'가 아니라 '실적 보유'입니다.

또한 위의 요약은 자신감을 불러일으키지 않습니다. 당신은 일자리를 얻지 못한다면 굶어 죽을 것처럼 보이지 않고 더 신선 하고 또한 건전한 전문가가 될 수 있습니다. 방법은 다음과 같습니다.

우아하고 사용자 친화적인 솔루션을 효과적이고 효율적으로 개념화하고 제공하는 재주가 있는 역동적이고 세부적인 웹 개발자입니다. 전자 상거래 모바일 앱, CRM 온라인 포털 및 소외된 어린이와 함께 일하는 비영리 단체를 위한 모든 기능을 갖춘 웹사이트를 개발한 실적을 보유하고 있습니다. 종단 간 SDLC 및 클라우드 컴퓨팅에 대한 광범위한 이해로 무장합니다. 지역 해커톤 및 웹 개발자 모임의 정기적인 참가자이자 주최자입니다.

이것은 킬러 전문 요약을 작성하기 위해 고급 기업에 대한 광범위한 경험이 필요하지 않다는 것을 보여줍니다. 채용하려는 채용 담당자의 동기만 이해하면 됩니다.

4. 기술력

앞서 언급했듯이 웹 개발자와 같은 기술 이력서의 경우 모든 기술 전문 지식을 위한 별도의 섹션을 예약하는 것이 좋습니다. 그러나 그러한 시나리오에서도 더 큰 효과를 제공하기 위해 사용 가능한 공간을 최적화할 수 있는 방법이 있습니다.

우리가 흔히 볼 수 있는 대부분의 웹 개발자 이력서는 기술 능력에 대한 긴 목록을 제공합니다. 목록을 포괄적이고 포괄적으로 만들려는 과정에서 가독성을 떨어뜨리는 경우가 많습니다. 예를 통해 다음과 같이 명확히 합시다.

젠킨스 메이븐 OOJS
CiCd 도커 각도 4
아파치 톰캣 6 비트버킷 힘내
지라 크롬 개발자 도구 HTML5
검도 UI 부트스트랩 Mozilla Firebug(디버거)
CSS3.0 MySQL 제이쿼리
아약스 자바스크립트 PHP

평신도는 기술이 모두 깔끔하게 정리되어 있다고 생각할 것입니다. 확실히 더 좋게 만드는 다른 방법은 없습니까?

글쎄요, 사실은 있습니다. 딜레마가 발생하면 항상 채용 담당자의 입장이 되어 더 쉽게 평가할 수 있는 방법을 찾는 것이 좋습니다.

기술이 위에서 언급한 방식에는 문제가 없지만 동일한 정보를 제시하고 더 관련성 있게 보이게 할 수 있는 또 다른 방법이 있습니다.

웹 기술 및 프레임워크: Angular 4, HTML5, CSS3.0, Kendo UI, PHP

스크립트/UI: JavaScript, OOJS, JQuery, AJAX, BootStrap

데이터베이스 및 ORM: MySQL

웹 디버그 도구: Mozilla Firebug(디버거), Chrome 개발자 도구

애플리케이션/웹 서버: Apache Tomcat 6

버전 관리 및 기타 도구: Git, Bitbucket, Jira

배포 도구: Docker, Maven, CiCd, Jenkins

팔!

보유하고 있는 기술에 부제목을 할당하는 것만으로도 채용 담당자의 업무가 쉬워졌습니다. 이제 그녀는 자신이 찾고 있는 내용이 이력서에 포함되어 있는지 여부를 빠르게 찾기 위해 부제목을 스캔하기만 하면 됩니다.

5. 관리 기술

많은 웹 개발자들은 '기술적 능력'에서 멈추고 '전문적 경험'을 계속합니다. 사실, 기술 프로필의 경우 기술 기술은 중요한 역할을 하며 후보자 명단에 포함될지 여부에 대한 기초 역할을 합니다.

그러나 우리가 말도 안되는 클라이언트를 다루는 80k 프로필과 유연한 근무 시간이 있는 180k+ 프로필의 차이점에 대해 이야기했을 때를 기억하십니까? 관리 및 리더십 기술이 포함된 '핵심 기술' 섹션은 이러한 격차를 해소하는 데 중요한 역할을 합니다. 웹 개발자는 채용 담당자의 관점에서 볼 때 10센트입니다. 그들이 찾고 있는 것이라면 개발 작업을 위해 프리랜서를 고용하는 것이 더 저렴합니다.

그러나 그들은 그렇지 않습니다. 그들은 풀 타임 프로필을 찾고 있습니다. 둘의 차이점은 무엇이라고 생각하십니까?

소유권. 지도.

기업은 기본적인 작업을 수행하도록 프로그래밍할 수 있는 로봇만 찾는 것이 아닙니다. 그들은 앞으로 몇 년을 책임질 수 있는 미래의 지도자를 찾고 있습니다. 그리고 채용 담당자에게 당신이 그러한 개인임을 확신시키는 것이 당신의 임무입니다. 시간 단위로 일하는 프리랜서는 당신이 하는 기술을 소유할 것입니다. 그러나 당신이 그것을 만드는 데 도움이 될 것은 당신의 리더십과 관리 기술입니다.

비기술적 기술에 관해서는 '커뮤니케이션' 및 '자기 동기 부여'와 같은 소프트 기술보다 단단하고 전문적인 기술을 우선시하는 것이 항상 더 좋습니다. 왜요? 단순히 증명하거나 수량화할 방법이 없기 때문입니다. 그러나 언제든지 '문제 해결', '리더십' 또는 '프로젝트 관리'와 같은 기술을 추가한 다음 '전문 경험' 섹션에서 동일한 기술을 보여줄 수 있습니다.

관리 기술을 언급할 때 경험하는 간단한 규칙은 " 말하지 말고 보여라 "입니다. 아래에 구체적인 요점으로 언급한 기술을 입증할 수 있다면 항상 더 좋습니다.

당신이 리더라고만 말하지 마십시오. 팀이 부서별 목표를 달성하도록 이끌었음을 보여주십시오.

당신이 협상을 잘한다고 말하지 마십시오. 귀하의 협상 기술이 어떻게 비용을 x% 절감했는지 보여주십시오.

이력서에 포함할 수 있는 관리 기술의 몇 가지 예는 다음과 같습니다.

프론트엔드 개발 애자일 방법론 코드 최적화
문서화 및 보고 요구 사항 수집 UI 개선
모듈 관리 문제 해결 이해관계자 관리
고객 관계 관리 프로젝트 관리 팀 리더십

이력서에서 설명할 수 있는 기술만 언급하십시오. 인터뷰 당시 정당화하기 매우 어려운 기술의 무작위 목록을 추가하는 것은 의미가 없습니다.

관련된 모든 관리 기술을 어떻게 식별합니까?

'직무설명.' 이력서 작성 과정 전체를 위한 성경입니다.

비기술적 기술(관리 및 소프트 기술 모두)을 찾아 포함할 수 있는지 확인합니다. 당신이 그것을 정당화할 수 있다고 생각하는 경우에만 아래 요점에서 또는 인터뷰 당시에 추가하십시오. 이력서에 뻔뻔하게 거짓말을 하는 것보다 더 나쁜 기회는 없을 것입니다.

6. 전문적인 경험

이력서의 포인트는 어떻게 정하시나요?

'전문적 경험' 섹션은 이력서에서 가장 중요한 섹션이 될 것입니다. 그것은 자동차의 연료입니다. 차체와 외모는 괜찮지만 차는 주스 없이는 1인치도 움직이지 않습니다. 이 섹션은 이력서에 대한 주스입니다.

유용한 리소스는 '직무 설명'입니다. 당신의 임무는 채용 담당자가 찾고 있는 라인에 따라 전체 이력서를 정렬하는 것입니다. 이력서는 해당 문서에 본질적으로 언급된 모든 문제를 해결할 수 있는 능력을 보유하고 있다는 JD의 답변처럼 보여야 합니다.

6.1 마스터 이력서

더 나은(그러나 피곤한) 진행 방법은 먼저 MasterCV를 만드는 것입니다. 시간이 많이 걸리는 과정이지만 남은 유쾌한 직업 경력 동안 풍부한 배당금을 제공할 것이라고 보장할 수 있습니다.

우리는 당신이 이력서와 함께 앉아서 보고 무엇이 잘못되었으며 어떻게 개선할 수 있는지 알아낼 기회를 실제로 갖지 못했다고 가정합니다. 그리고 그런 경우라면 완벽합니다. 대부분의 사람들은 이력서에 대해 그런 태도를 가지고 있습니다. 그것은 항상 막바지 러시입니다. 즉, 필연적으로 놓치게 될 것이 거의 항상 있고 더 나아질 수 있는 기회가 항상 있다는 것을 의미합니다.

MasterCV는 그 상황을 피하는 방법이며 150k+ 프로필을 얻는 데 중요한 부분입니다. 그것은 기본적으로 당신이 지금까지 한 일의 말 그대로 모든 것의 목록입니다. 그리고 우리는 모든 것을 의미합니다.

masterCV는 자신의 사용을 위한 것입니다. 아무도 그것을 보지 않을 것입니다. 그것을 구성하거나 두 페이지로 유지할 필요가 없습니다. 모든 성취(교과 과정, 과외 활동, 전문, 취미 또는 관심 분야의 성취 - 이름 지정)로 구성된 10페이지 길이의 글머리 기호 목록이 될 수 있습니다. 당신의 인생 전체, 또는 죽음처럼 긴 단락으로 가득할 수 있습니다. 아이디어는 날짜까지 모든 성과를 포함하는 단일 문서를 유지하고 정기적으로 업데이트하는 것입니다.

막바지에 급하게 이력서를 업데이트하면 어떻게 됩니까? 그 순간에 기억할 수 있는 포인트만 추가합니다. 그러나 곰곰이 생각해보면 어떤 조직에서든 재직 기간은 작은 이정표와 업적으로 채워져야 합니다(즉, 급하게 이력서를 업데이트하면 놓치는 이정표).

masterCV가 준비되면 대상 프로필의 JD를 꺼내고 채용 담당자가 찾고 있는 라인을 따라 해석되고 다시 표현될 수 있는 포인트에 대해 masterCV를 스캔합니다. 아이디어는 직업에 따라 이력서를 사용자 정의하고 만나는 모든 프로필에 대해 표준 이력서를 보내지 않는 것입니다.

masterCV를 계속 업데이트하면서 몇 년 후 다른 것을 신청할 때 동일한 문서로 다시 돌아와서 새 프로필에 맞게 이력서를 조정하기 위한 요점을 선택할 수 있습니다.

6.2 인과관계: 모든 것을 지배하는 프린스턴 공식

명심해야 할 또 다른 사항은 인과 관계입니다. 대부분의 사람들은 자신이 하고 있는 일에 대한 실제 포인트를 작성하는 데 어려움을 겪습니다. 그들은 자신이 한 일을 알고 있지만 일관된 요점으로 기록할 수 없습니다. 그런 일이 발생하면, 그들은 자신이 하던 일과 같은 일을 위해 전형적인 JD에 의존하고 그 포인트를 자신의 이력서로 변형합니다.

이 접근 방식에서 잘못된 근본적인 점은 일반적인 JD는 책임 기반이지만 이력서는 성취 기반이어야 한다는 것입니다. JD에는 채용 담당자가 후보자가 할 수 있어야 할 것으로 기대하는 목록이 포함되어 있으며 이력서에는 이러한 책임과 관련된 성과가 포함됩니다. 확연한 차이가 있습니다.

좋은 점은 대다수의 지원자가 이 접근 방식에 의존한다는 것입니다. 따라서 이 잘 밟힌 경로에서 조금만 벗어나도 자동으로 최종 후보에 오르는 기회가 높아집니다.

어떻게 합니까? 각 지점에 일관된 인과 관계가 있는지 확인합니다. 그렇게 할 수 있는지 확인하는 확실한 방법은 다음과 같은 프린스턴 공식입니다.

A + P + R = A

동작 동사 + 계획 + 결과 = A 성취

이 공식의 본질을 모든 이력서 포인트에 통합할 수 있다면 우리를 믿으세요. 99%가 완료된 것입니다.

대부분의 지원자는 자신의 책임이나 업적을 언급합니다. 그러나 이 공식은 당신이 이 두 매개변수를 언급할 뿐만 아니라; 당신은 또한 당신의 성취의 정량화 가능한 영향을 자세히 설명합니다. 프로필에 업적을 묶는 대신 업적이 조직에 미친 영향을 보여주세요. 그렇게 하면 지시받은 대로 수행한 사람에서 자신의 책임에 대한 소유권을 갖고 거시적 수준에서 영향력을 제공하는 사람으로 즉시 역할이 향상됩니다.

작동 중인 Princeton 공식의 예:

5명의 주니어 개발자로 구성된 팀을 이끌고 11개 프로젝트를 11개 프로젝트를 100% 정시 납품하는 동시에 비용 절감 20% 달성 및 CSAT 4.88/5.00 등록

이 점은 다음과 같은 일반 점보다 훨씬 낫습니다.

비용을 절감하고 고객 만족을 달성하기 위해 다양한 프로젝트를 수행했습니다.

이와 같은 요점은 달성할 수 있었던 정량화 가능한 영향을 명확하게 강조합니다. 행동/동사 동사(위에 링크된 Princeton 문서에서 찾을 수 있거나 단순히 Google에서 동일하게 검색할 수 있는 목록)로 요점을 시작하면 자주 하는 경향이 있는 대부분의 다른 후보자와 달리 해당 요점의 영향이 즉시 확대됩니다. 모든 것을 '관리'합니다.

그것이 바로 채용 담당자가 잠시 멈추고 우리를 믿게 만드는 지점입니다. 고용 관리자가 매일 수십 개의 이력서를 검토할 때 잠시 멈추고 이력서를 보는 것은 초인적인 작업입니다. 당신의 임무는 바로 그 일을 하는 것이고 그것이 당신이 하는 방식입니다.

6.3 버킷팅/부제목

뛰어난 개발자 이력서를 만들기 위한 또 다른 중요한 무기는 버킷팅 또는 하위 제목입니다.

깨끗한 포인트를 프레이밍하는 것만으로도 충분합니다. 이전 프로필에서 전체 경험을 선별하여 다음과 같이 생각해 냈다고 가정해 보겠습니다.

  • 앱 개발자가 오프라인 동기화 기능을 사용할 수 있도록 iOS 및 Android 모두에서 클라이언트 측 라이브러리 개발,
  • SDK 크기를 ~20%까지 줄이기 위해 Android용 공통 네트워크 계층을 구상 및 개발했습니다.
  • iOS, Android 및 Windows를 포함한 모든 플랫폼에서 로깅 프레임워크 개발 시운전,
  • 'Team Excellence Award' 수상 및 로깅 라이브러리 기반 특허출원에 결정적 역할,
  • 타사 라이브러리 사용과 관련된 추가 비용을 줄이기 위해 회사에서 라이브러리를 개념화하고 개발하고,
  • 회사의 업로드 표시 기능을 개념화하고 효과적으로 구현하기 위해 ~20명의 팀을 이끌고,
  • SDK 크기를 효과적으로 최적화하기 위해 제품에서 사용할 모든 네트워크 호출에 대한 공통 네트워크 계층을 제안합니다.

물론 각자의 능력에서 포인트는 세심하게 짜여져 있고 프린스턴 공식을 균일하게 따르는 것 같습니다. 그러나 전체 업무 경험 자체가 텍스트의 벽처럼 보이며 채용 담당자가 그것을 보는 순간 신음하게 만들 것입니다. 당신은 그것을 원하지 않습니다, 그렇지?

이제 포인트 자체에 대해 변경하지 않고 동일한 포인트를 취하고 마법을 사용하여 채용 담당자에게 쉽게 적용할 때 어떤 일이 발생하는지 보십시오.

팀 관리 및 리더십

  • 회사의 업로드 표시 기능을 개념화하고 효과적으로 구현하기 위해 ~20명 으로 구성된 팀을 이끌고 있습니다.
  • iOS, Android 및 Windows 를 포함한 모든 플랫폼에서 로깅 프레임워크 개발 시운전 .

라이브러리 관리 및 프로세스 최적화

  • 타사 라이브러리 사용과 관련된 추가 비용을 줄이기 위해 회사를 위한 라이브러리 개념화 및 개발
  • 앱 개발자가 오프라인 동기화 기능 을 사용할 수 있도록 iOS 및 Android에서 클라이언트 측 라이브러리 개발
  • SDK 크기를 효과적으로 최적화 하기 위해 제품에서 사용할 모든 네트워크 호출에 대한 공통 네트워크 계층을 제안합니다.

주요 성과들

  • SDK 크기~20% 까지 줄이기 위해 Android용 공통 네트워크 계층 을 구상 및 개발했습니다.
  • 'Team Excellence Award' 수상 및 로깅 라이브러리 기반 특허 출원 중요한 역할을 했습니다.

그것이 마이크 드롭 물건이 아니라면, 우리는 그것이 무엇인지 모릅니다.

모든 요점을 버킷이나 부제목으로 깔끔하게 정리하여 한 순간에 전체 전문적인 경험을 변화시켰습니다. 결과적으로 리크루터는 개별 포인트를 살펴볼 필요가 없습니다. 버킷을 살펴보는 것만으로도 목적을 달성할 수 있습니다. 그리고 거래를 더욱 달콤하게 하기 위해 관련 단어와 구문을 굵게 표시하여 채용 담당자의 작업을 훨씬 쉽게 하시겠습니까? 그것이 당신이 원하는 것입니다. 그렇지 않습니까? 채용담당자의 일을 더 쉽게 만들어 준다면 그녀는 반드시 호의를 갚을 것입니다.

6.4 초급 웹 개발자를 위한 전문 경험 섹션

그러나 다시 위의 점이 약간 비현실적으로 보이나요? 언급할 만한 중요한 전문적인 경험이 없는 신입생이라면 어떻게 하시겠습니까?

우리를 믿으십시오. 수년간의 업무 경험을 보유하는 것이 귀하가 해당 직무에 적합하다는 것을 보여줄 수 있는 유일한 방법은 아닙니다. 성취 그 자체보다, 올바른 태도를 가지고 있다는 것을 보여줄 수 있다면, 당신의 일은 끝난 것입니다.

그렇다면 몇 년의 경험으로 무장한 개발자와 비교할 수 있는 방식으로 전문적인 경험을 어떻게 표현합니까?

  • 현재까지 경력에서 프리랜서로 수행한 프로젝트를 포함합니다.
  • 거기에 게시한 Github 프로필과 코드를 강화하고,
  • 기여한 모든 오픈 소스 프로젝트를 포함합니다.
  • 귀하가 참여했거나 조직을 도운 해커톤 또는 지역 개발자 모임을 언급하십시오.

프로 팁: 초급 웹 개발자 이력서를 강화하기 위한 단기 솔루션을 찾고 있다면 온라인에서 일부 오픈 소스 프로젝트를 찾아보십시오. 기여할 수 있는 수백 개의 프로젝트를 찾을 수 있으므로 동일한 내용을 이력서에 통합할 수 있습니다.

고급 프로필을 찾는 초급 웹 개발자 Chad를 만나보세요. 몇 시간 동안 숙고하고 브레인스토밍한 끝에 그가 생각해 낸 것은 다음과 같습니다.

컴퓨터 공학 학사 학위를 보유하고 있으며 나의 탁월한 개발 기술을 활용할 수 있는 열의적인 학습 방식으로 무장한 초급 웹 개발자입니다.

— 하품은 계속된다 —

꿈의 프로필을 한 번만 볼 수 있다는 것을 알고 있기 때문에 대신 이렇게 할 수 있다면 왜 기회를 방해하겠습니까?

프리랜스 프로젝트:
  • e-travel 회사를 위한 webapp 포털을 개발하여 고객의 매출을 48% 증가시켰습니다.
  • Smiles Dental Clinic은 온라인 양식을 통해 환자 만족도 점수를 측정할 수 있었습니다. 2개월 이내에 CSAT 레벨 7점 향상에 도움,
  • 스트리밍 판매 50% 증가를 위해 지역 야구 리그 챔피언십 웹사이트를 독자적으로 개발,
  • 노숙자를 위한 Friendicoes Shelter용 Facebook 및 Whatsapp을 통해 쉽게 기부할 수 있도록 웹 앱을 만들었습니다. 기부 수준을 45% 높이고 거리에서 25명의 재활을 도왔습니다.

빈센트입니다. 그는 직업 경험을 쌓기 위해 직업 경험이 필요한 악순환에 빠져 있다는 것을 알고 있었습니다. 그래서 그는 스스로 문제를 해결하고 그가 찾을 수 있는 모든 프로젝트를 위해 디지털 공간을 스카우트했습니다. 4개월이라는 기간 동안 4개의 프로젝트를 수행하고 이력서를 강화하여 전문 개발자 수준의 경력을 쌓았고 현재는 일류 회사에서 자신의 팀을 이끌고 있습니다.

7. 웹 개발자 이력서의 교육 섹션

이 섹션은 대부분의 개발자가 종종 과소 평가합니다. 전문적인 경험과 프로젝트는 이력서에 초점을 맞춰야 하지 않습니까?

네. 하지만 그렇다고 해서 냅킨 뒷면에 학력을 적고 이력서에 스테이플링할 수 있는 것은 아닙니다.

일반적인 경로를 따르고 학위, 대학 및 합격 연도를 포함할 수 있습니다.

하지만 기억해. 당신은 이것에 한 번만 얻을 수 있습니다.

예를 통해 다음과 같이 명확히 합시다.

학사 — 컴퓨터 과학
시러큐스 대학교, '16
평점 3.9

음. 괜찮아. 다시 말하지만 기술적으로 잘못된 것은 아닙니다. 그러나 이것을 시도하십시오:

학사 — 컴퓨터 과학
시러큐스 대학교, 2013-2016

  • New York University의 오픈 소스 AWS 프로젝트에 기여하여 클라우드 기술에 대한 뿌리 깊은 열정 활용
  • 대학잡지 'AI는 21세기 산업혁명인가' 칼럼 기고
  • Salesforce Contacts 모바일 앱을 개발하여 운영 간소화 및 TDD 프로세스에서 Jasmine 단위 테스트 수행
    • 확장 가능한 앱 구축 및 페이지 매김 및 정렬의 최적화된 사용을 위한 MVVM 아키텍처 배포

차이점을 설명할 필요는 없겠죠? 가장 좋은 점은 쉽게 할 수 있다는 것입니다. '교육' 섹션이 꼭 그렇게 보일 필요는 없습니다. 위의 사항은 예시일 뿐입니다. 하지만 앉아서 자신과 함께 브레인스토밍을 해보면, 정량화할 수 있고 이력서에 통합할 수 있는 목록이 분명히 떠오를 것입니다. 클럽 참여, 인턴십, 프리랜스 프로젝트, 대학 경연 대회, 출판물... 우리는 갈 수 있습니다. 정말.

8. 기술 프로젝트

지금까지 우리의 팁을 따랐다면 웹 개발자 이력서를 위한 멋진 '프로젝트' 섹션을 만들기 위해 모두 포함할 수 있습니다. Princeton 공식을 버킷 및 볼드와 결합하면 샘플 '프로젝트' 섹션이 다음과 같이 표시됩니다.

이 샘플에서 강조하는 몇 가지 분명한 사항은 다음과 같습니다.

  • 모든 프로젝트에 대해 해당 프로젝트를 실행하기 위해 배포된 모든 도구와 기술을 나열하는 '환경' 부제목을 포함합니다. 많은 경우 추가 클래스로 분류할 수 있습니다('기술 기술' 섹션에서와 같이).
  • 회사/클라이언트에 대한 설명은 프로젝트의 관점을 이해하는 데 도움이 됩니다. 아이디어는 당신이 평판이 좋은 회사에서 일하고 있었다는 것을 채용 담당자에게 보여주는 것입니다. 직원 수, 수익 등의 수치를 포함하여 그렇게 나오도록 할 수 있습니다.
  • 산업 표준에 따라 위치와 기간은 오른쪽에 정렬되고 회사와 프로젝트 제목은 왼쪽에 정렬됩니다.
  • 버킷이나 부제목을 추가하는 것은 채용 담당자가 찾고 있는 기술과 방법론을 통합하는 효과적인 방법입니다. You can scan the 'Job Description' for skills which the recruiter is targeting and phrase your points to ensure that the bucket (which goes on top of the points, meaning greater visibility) includes those skills.
  • Try to reserve a separate 'Key Achievements' section for as many projects as you possibly can, with quantifiable impact to showcase the depth of your contribution.
Web Developer Projects
Key Projects section for the resume of a Web Developer. (큰 미리보기)

9. Additional Sections In The Web Developer Resume

To deliver the Oomph! -factor to your resume, there are additional sections which you can incorporate. Recruiters know the cost of any hiring decision, and they know that if you are on-boarded, you'll spend a greater part of your day with other team members. It's important for them to know that you'll gel along with the team — that's where these additional sections come in.

You can include sections on 'Extra-curricular Activities', 'Awards & Recognition', 'Hobbies/Interests', and so on. It's important to stay relevant even when you are working on these sections. Just saying you like to travel or play football won't add any value to your resume. Instead, quantifying your hobbies/interests will go a long way in ensuring that.

Web developers, in particular, can include their social profiles. This is a great guide containing sample developer portfolios that will inspire you to polish your own. A well-maintained Github profile, for instance, will signify that you are not a developer just because you have a degree — it means that you actually like your job and find it engaging enough to do in your free time as well.

This is a sample 'Hobbies' section, for instance, the likes of which we see a lot on a daily basis:

HOBBIES
Reading, travel, photography

Surprisingly, a vast majority of applicants will have a 'Hobbies' section like this. This tells the recruiter nothing.

Now, check this out:

HOBBIES
  • Convener of monthly meetings of the Webber Society of California, with 800+ members in CA and 10,000+ pan US
  • Photography: Owner and administrator of the Free Smiles Photography Page on Facebook with 7k+ likes
  • Travelled to 7 countries in the last 12 months and documented the same on my travel blog (insert link)

Maybe you don't own a photography page with 7k+ likes, and that's okay. The idea is to quantify even your hobbies and interests, to give an idea to the recruiter as to what that hobby means to you. Most recruiters look for people who can have a life outside of the workplace and can maintain a healthy work-life balance. If you can't elaborate on your hobbies or interests, better to avoid that section altogether than to include it and make it look like you just wanted to fill up space.

A 'Portfolio' section will do wonders for your resume. You can find projects online which would only take a couple of hours — adding something like that on your resume will instantly boost its value. You can't attach a million lines of code in an Appendix to your resume to tell the recruiter that you like to code. But a healthy portfolio containing a list of happy clients and projects successfully executed will bolster your profile.

10. ATS Optimization

아. The dreaded ATS. You might have only heard rumors or sordid tales of it, but what exactly is the ATS?

If you're the Head Recruiter of an MNC that receives thousands of applications on a daily basis, what are your options? To personally go through all of the resumes? To hire a team the size of Denmark and have them scan resumes 24/7? Or, you know, get a software to do the job for you?

A pplicant T racking S ystems work a keyword matching algorithm, wherein the software matches the resume with the keywords present in the job description. Remember that one time when you sent a resume to a company and never heard from them? Did you curse the recruiter after that, wondering why they couldn't bother to send a standard rejection mail? Have you considered the fact that maybe no human recruiter actually got a chance to scan your resume? What if your resume was rejected by the ATS even before it landed on a human's desk?

That happens more often than you think. The solution to that isn't stuffing your resume with keywords. Your task isn't to beat the ATS alone — even if your resume is parsed by the ATS, the recruiter will take one look and trash it even before you get a chance to blink.

This is a great tool to match your resume with the JD which you are targeting. It will give you an ATS score depending on how many relevant keywords you used in the resume against the JD. Moreover, it will give you a list of keywords which you can include to increase your score. A lot depends on which particular ATS that the company is using. Also, remember that the ATS, at the end of the day, is operated by a human recruiter. You can only guess which keyword the recruiter will look up on the ATS, but you can cater to as many keywords as you possibly can. just to be sure.

Scan the JD to get a list of keywords which are important to the company; additionally, you can paste the entire JD in a word cloud which analyses the frequency of words used in a text. Incorporate those keywords in an organic manner without making it look like you are being blatant about it.

Reminder: ATS is just a step in the entire recruitment process. You shouldn't compromise meaning or authenticity at the cost of ATS optimization. It would be futile if the ATS is able to parse your resume but the recruiter sitting behind a desk thinks the resume itself was written by a machine .

11. Key Takeaways

To recap a few critical points that we touched above:

  • A reverse-chronological resume format is your best best. A functional or a hybrid (combination) resume is not the best way to showcase your achievements with context and impact. A reverse-chronological resume showcases your trajectory which gives a bird's-eye view of your career till date.
  • In case you are not an entry-level developer, go for a professional Summary section instead of an Objective section .
  • Divide your skills into Technical and Managerial Skills . Group all your technical skills under relevant sub-headings to make the job of the recruiter (who will be a generalist and not a 'techie') easier. Prioritize professional skills (hard skills) over soft skills and try to elucidate the skills that you have mentioned in your 'Professional Experience' section.
  • A MasterCV is the ideal way if you want to break down your job-hunting process into something much more manageable — not just for your immediate requirements but for the long run.

    Having a master document containing all your achievements till date will allow you to customize your job application, instead of sending a generic resume for all vacancies.

    And tailoring your resume to the job application is how you beat a majority of other applicants.

  • Keep the Princeton formula in mind (Action Verb + Project + Result = Accomplishment) while you are framing points under the 'Professional Experience' section. This allows you to establish a cause-effect relationship which can transform your entire application.
  • Bolding and Bucketing (sub-headings) in your work-ex section will make sure you pass the 6-second test. You can use it to only highlight those achievements which you want the recruiters to notice before they dive down into your actual resume.
  • Go for additional sections (Hobbies, Interests, etc.) only if you think it will bolster your application, or if you can provide substantial details around the same.
  • Once you are done, check the ATS score of your resume against the job description for the profile which you are targeting to identify gaps and areas of improvement.

12. A Sample Resume To Get You Started

Still have more doubts around the resume-writing process? Want to share your experience of making your resume or the job-hunt in general? Give us a shout-out in the comments and we'll get back to you!

A Sample Web Developer Re­su­me
A complete sample resume for a web developer (Large preview)