Programmers
Recruiting·Survey
2021

설문 조사 기간 : 2020/12/03 ~ 12/31

프로그래머스 개발자 채용 담당자 설문조사 리포트는 180명의 인사 담당자, 채용 과정에 참여하는 개발자가 응답한 온라인 설문 조사 결과를 기반으로 제작했습니다. 중복체크, 응답자의 답변 누락으로 인하여 응답 비율 합계가 100% 미만 또는 초과될 수 있습니다.

Table of Contents

개발자 채용 담당자 설문조사 리포트

여전히 개발자 채용이 어렵다고 합니다. 특히 우리 팀, 우리 서비스와 맞는 개발자를 찾는 일은 2020년에도 쉽지 않았습니다. 개발자 채용과 가장 가까이 있는 현업 담당자들은 어떤 고민을 하며 코로나 시기에 채용을 만들어냈을까요?

프로그래머스 팀은 개발자 채용 과정을 이끌어가는 많은 분들이 본 리포트를 통해 조금이나마 궁금증을 해소하고 공감대를 만들어가시길 바랍니다.

2021 서베이 이미지
Part.1프로필
  • emoji

    01. 프로필

    95명의 채용에 참여하는 개발자와 85명의 인사 담당자가 설문조사에 응답했습니다.

    • 설문조사 응답자의 52.8%는 채용에 참여하는 개발자, 47.2%는 인사 담당자로 개발자의 응답 비중이 조금 더 높습니다.

    • 전체 응답자의 66.1%는 전체 개발자 수 50명 이하인 회사에 근무하고 있습니다.

    • 동시에 23.3%는 개발자가 100명 이상인 회사에 재직 중입니다.

  • 현재 직무는 무엇인가요?

  • 재직 중인 회사에 개발자는 몇 명인가요?

Part.2개발자 채용 과정
  • emoji

    채용 과정

    채용 프로세스는 줄고, 채용 소요 시간은 짧아지고 있습니다.

    • 74.4%는 개발자 채용 프로세스를 4단계 이하로 진행합니다. 3단계 이하라는 응답은 지난해 22.5%에서 41.7%로 크게 상승했습니다.

    • 37.8%는 1명의 개발자 채용하기까지 2주~4주의 시간을 소요한다고 응답했습니다.

    • 채용 소요 시간이 2주 미만이라는 응답 또한 지난해 3.9%에서 10.6%로 증가하며, 채용 프로세스 간소화 현상을 보이고 있습니다.

  • 채용 프로세스는 평균적으로 몇 단계인가요?

  • 1명의 개발자를 채용할 때, 채용 공고부터 채용 완료까지 평균적으로 얼마의 시간이 소요되나요?

Part.3개발자 채용 연차
  • emoji

    채용을 많이 하는 연차 & 채용이 어려운 연차

    3년 이상 5년 미만의 개발자를 가장 활발하게 채용 중이며, 5년 이상 8년 미만 개발자를 가장 어렵게 채용합니다.

    • 42.2%의 응답자가 선택한 가장 많이 채용 중인 개발자의 경력은 3년 이상 5년 미만입니다.

    • 채용이 가장 어려운 개발자는 5년 이상 8년 미만 경력의 개발자로 35%가 선택했습니다.

    • 평소 채용이 어려운 직무 TOP3는 백엔드(29.4%) > 프론트엔드(22.2%) > 머신러닝/인공지능(AI) (20.6%)입니다.

가장 채용하기 어려운 개발자의 경력(왼쪽)(상단)
가장 많이 채용 중인 개발자의 경력(오른쪽)(하단)

평소 채용하기 어려운 개발자의 직무는 무엇인가요?

(최대 2개까지 선택 가능)
Part.4채용에 도움 되는 채널
  • emoji

    채용에 도움이 되는 채널

    가장 많이 이용하는 채널은 채용 플랫폼을 통해서 이력서 받기이며, 경력 개발자 채용은 추천, 신입 개발자 채용은 채용 플랫폼이 가장 도움이 됩니다.

    • 개발자 채용을 위해 가장 적극적으로 이용하는 채널은 채용 플랫폼을 통한 이력서 모집(83.9%)입니다.

    • 평균 3.8개의 채용 플랫폼을 사용하고 있으며, 원티드와 사람인을 가장 많이 이용합니다.

    • 45%의 응답자는 내부 추천 또는 지인 추천이 경력 개발자 채용에 가장 도움이 되었다고 말했습니다. 신입 개발자 채용의 경우 57.2%가 채용 플랫폼을 통한 이력서 모집이 가장 도움이 되었다고 응답했습니다.

  • 개발자 채용을 위해 이용 중인 채널은 무엇인가요?

    (해당하는 모든 답변 선택 가능)
    *이력서 모집 - 채용 플랫폼에서 이력서 모집 *지인 추천 - 내부 또는 지인 추천 *면접 제안 - 채용 플랫폼에서 면접 제안 *기술 블로그 - 홈페이지 또는 기술 블로그 *SNS/커뮤니티 - 소셜미디어 또는 개발자 커뮤니티
  • 어떤 채용 플랫폼을 이용하시나요?

    (해당하는 모든 답변 선택 가능)

신입 개발자(왼쪽)(상단), 경력 개발자(오른쪽)(하단) 채용에 가장 도움이 되는 채널

*지인 추천 - 내부 또는 지인 추천 *이력서 모집 - 채용 플랫폼에서 이력서 모집 *면접 제안 - 채용 플랫폼에서 면접 제안 *기술 블로그 - 홈페이지 또는 기술 블로그 *SNS/커뮤니티 - 소셜미디어 또는 개발자 커뮤니티
Part.5채용 과정의 어려움
  • emoji

    채용 과정에서 겪는 어려움

    팀에 적합한 인재 찾기는 모든 팀이 갖고 있는 가장 큰 고민거리입니다. 채용이 잘 풀리지 않을 때는, 2개 이상의 방법을 시도하고 있습니다.

    • 70.6%의 응답자들은 적합한 인재를 찾는 일에 어려움을 느끼고 있습니다.

    • 개발자 채용이 잘 되지 않는 상황에서 가장 많이 시도하는 방법은 재직 중인 개발자에게 여러 번 요청하여 개발자를 추천받거나(45.6%) 이용하는 채용 플랫폼 수를 늘리는 것(45.6%)입니다.

  • 개발자 채용 업무에서 주로 어려움을 느끼는 것은 무엇인가요?

    (최대 2개까지 선택 가능)
    *포지션 지식부족 - 개발 포지션의 전문지식 부족 *포지션 마케팅 - 채용 포지션에 대한 마케팅
  • 개발자 채용이 잘되지 않을 때, 채용을 위해 어떤 방법을 사용하나요?

    (해당하는 모든 답변 선택 가능)
    *개발자에게 추천 요청 - 재직 중인 개발자에게 지인 추천을 반복 요청함 *사내 추천 보상 - 사내 추천 보상 정책을 운영 *외주를 구함 - 채용을 포기하고 외주를 구함 *사이닝 보너스 - 높은 금액의 사이닝 보너스
Part.6채용을 후회한 경험
  • emoji

    채용을 후회한 경험

    응답자의 62.2%는 개발자 채용 후 후회한 경험이 있습니다. 가장 큰 비중을 차지하는 원인은 예상과 다른 개발 실력입니다.

    • 채용을 후회한 이유로 39.3%가 예상과 다른 개발 실력을, 18.8%가 원활하지 않은 커뮤니케이션을 꼽았습니다.

    • 25.9%는 성장에 대한 기대로 채용을 후회했던 개발자를 뽑았다고 응답했으며, 25%는 면접 자리에서 뛰어나 보였다고 답했습니다.

채용을 후회한 개발자가 있었나요?

채용을 후회한 이유  &  후회한 개발자를 채용한 이유

Part.7테스트에 대한 생각
  • emoji

    코딩 테스트와 과제 테스트에 대한 생각

    코딩 테스트와 과제 테스트 중 반드시 필요한 것은 코딩 테스트라는 의견이 더 많았습니다.

    • 코딩 테스트가 선택적으로 필요하다고 생각하는 담당자는 63.3%, 과제 테스트가 선택적으로 필요하다고 생각하는 담당자는 72%로 대다수는 직무에 따라 선택적으로 필요하다고 생각합니다.

    • 반면 코딩 테스트가 반드시 필요하다고 생각하는 담당자는 32.2%, 과제 테스트는 20%로 코딩 테스트는 개발자 채용의 필수 요소로 자리를 잡아가고 있습니다.

실력 있는 개발자 채용을 위해 코딩 테스트(왼쪽)(상단) 또는 과제 테스트(오른쪽)(하단)가 필요하다고 생각하시나요?

어떤 코딩 테스트 서비스를 이용하시나요?

(해당하는 모든 답변 선택 가능)
Part.8역량 평가 방법
  • emoji

    선호하는 역량 평가 방법

    블라인드 채용 도입을 망설이게 하는 가장 큰 요소는 이력서 없는 역량 평가입니다.
    기술 인터뷰는 지원자의 개발 역량을 평가할 때 가장 선호하는 방법입니다.

    • 42.8%가 선택한 블라인드 채용 도입을 망설이게 하는 요소는 이력서 없이 역량을 검증/평가하는 것입니다.

    • 이력서를 검토할 때는 개발 실력 이외에도 경력, 근속 연수/이직 횟수를 눈여겨봅니다.

    • 지원자와 채용 포지션의 기술 스택 일치 유무에 관계없이 가장 선호하는 평가 방법은 기술 인터뷰이고, 두 번째로 선호하는 방법은 깃허브/블로그의 코드를 확인하는 것입니다.

  • 개발자 블라인드 채용 도입을 망설이게 하는 요소가 있나요?

  • 이력서를 검토할 때, 개발 실력 이외에 어떤 항목을 중요하게 확인하시나요?

    (최대 2개까지 선택 가능)
  • 지원자의 개발 역량을 평가할 때, 선호하는 방법은 무엇인가요?

    (최대 2개까지 선택 가능)
  • 채용 포지션과 기술 스택이 맞지 않는 지원자의 개발 역량을 평가할 때, 선호하는 방법은 무엇인가요?

    (최대 2개까지 선택 가능)
Part.9개발자 최소 역량
  • emoji

    개발 직무 지원자에게 바라는 최소 역량

    많은 채용 담당자들이 개발 직군 지원자의 실력도 실력이지만, 지원하는 기업과 서비스에 대해 이해하기를 바랍니다.

    가장 능숙하길 바라는 언어는 Java, 프레임워크는 Node.js입니다.

    • 채용 담당자가 선택한 개발 직군 지원자에게 가장 바라는 점은 기술이 아닌 기업 및 서비스에 대한 이해(76.1%)였습니다. 다음으로는 버전관리(Git 외) (50%)를 선택했습니다.

    • 지원자가 능숙하길 바라는 언어 TOP3는 Java(55.6%) > JavaScript(51.1%) > Python(45.6%)입니다.

    • 지원자가 능숙하길 바라는 프레임워크 TOP3는 Node.js(48.9%) > React.js(36.1%) > Spring(33.9%)입니다.

개발 직군 지원자가 최소한 알고 왔으면 하는 것은 무엇인가요?

(해당하는 모든 답변 선택 가능)
*기업에 대한 이해 - 기업과 서비스에 대한 이해 *퍼포먼스 모니터링 - 애플리케이션 퍼포먼스 모니터링
  • 지원자가 능숙하길 바라는 프로그래밍 언어는 무엇인가요?

    (최대 2개까지 선택 가능)
  • 지원자가 능숙하길 바라는 프레임워크는 무엇인가요?

    (최대 2개까지 선택 가능)
    *JSF - JSF(Java Server Faces)