통계자료

올해의 State of JavaScript는 네 번째 설문으로, 총 21,717 명이 응답해주셨습니다. 순수 백엔드 개발자로 보이는 분이 거의 없는데도 응답자분들이 서버 개발을 다루는 데 꽤 편안해 보이는 게 흥미로웠습니다.

나라별 참여

응답 완료율: 87.9% (19065)
응답 완료율: 87.9% (19065)
내보내기
백분율%
숫자Σ

각 국가 출신 응답자의 비율.

연봉

응답 완료율: 87.4% (18956)
응답 완료율: 87.4% (18956)
내보내기
백분율%
숫자Σ

미국 달러(USD) 환산 연봉.

업무 연차

응답 완료율: 90.1% (19530)
응답 완료율: 90.1% (19530)
내보내기
백분율%
숫자Σ

자바스크립트를 쓴 지 얼마나 되었는지.

직장 규모

응답 완료율: 89.7% (19445)
응답 완료율: 89.7% (19445)
내보내기
백분율%
숫자Σ

직장 규모 분석.

출처

응답 완료율: 56.9% (12327)
응답 완료율: 56.9% (12327)
내보내기
백분율%
숫자Σ

설문을 접하게 된 경로 (설문 응답과 경로 추적의 총합) State of JS 는 이전 설문의 구독자를, 입소문 은 Slack, 친구, 직장동료 등을 묶어 나타냅니다.

성별

응답 완료율: 89.5% (19409)
응답 완료율: 89.5% (19409)
내보내기
백분율%
숫자Σ

응답자 성별.

남성
여성
논바이너리/제 3의 성
밝히기를 원하지 않음

직함

응답 완료율: 88.6% (19202)
응답 완료율: 88.6% (19202)
내보내기
백분율%
숫자Σ

파티에 가면 어떻게 자기소개를 하나요?

CSS 숙련도

응답 완료율: 89.9% (19493)
응답 완료율: 89.9% (19493)
내보내기
백분율%
숫자Σ

CSS를 다루는 데 얼마나 능숙한가?

없음: 사실상 CSS에 대해 아는 게 없음
초보: CSS 프레임워크를 쓰고 기존 스타일을 수정할 줄 앎
중급: 특수한 규칙들을 알고, 레이아웃을 직접 만들 수 있음
고급: 애니메이션, 인터랙션, 트랜지션 등을 능숙하게 다룸
전문가: 일정한 방법으로 처음부터 프론트엔드 전체를 스타일링 할 수 있음

백엔드 숙련도

응답 완료율: 89.9% (19483)
응답 완료율: 89.9% (19483)
내보내기
백분율%
숫자Σ

백엔드 개발에 얼마나 능숙한가?

없음: 백엔드는 하나도 만질 줄 모름
초보: 올인원 CMS(Wordpress 등)나 정적 사이트 생성기(Jekyll 등)를 설치할 수 있음
중급: 기존 프레임워크(Rails, Laravel 등)를 이용해 어플리케이션을 개발할 수 있음
고급: 백엔드를 밑바닥부터 설계할 수 있음 (Go, Node 등)
전문가: 복잡한 멀티서버나 마이크로서비스 아키텍처를 다룰 수 있음