본문 바로가기

개발 공통

프로그래밍 언어별 선호도 / 언어별 개발자 연봉 (해외기준)

개발자들의 최대 커뮤니티인 Stack overflow에서 발표한 2022년 설문 통계 중 관심이 가는 내용을 정리해 보았습니다.

다국적의 수많은 개발자가 활동하고 있기 때문에 통계의 기준은 국내 실정과 약간 차이가 있을 수 있지만 상당부분 참고가 될 수 있을 것 같습니다.

 

개발자들이 가장 많이 사용하는 언어 / IDE

 

프로그래밍, 스크립트, 마크업 언어를 통틀어 개발에 사용하는 언어 및 스크립트 중 가장 많이 사용하는 언어는 자바스크립트였습니다.

프로그래밍 언어와 상관없이 사용할 수 있는 JavaScript, HTML/CSS, SQL 이 가장 많이 사용하는 것으로 나타났습니다.

프로그래밍, 스크립트, 마크업 언어 중 Rust 가 선호도 조사 결과 1위를 차지했습니다.

TypeScript, Python, Go는 시간이 지날 수록 선호하게 될 것 같고 Java, PHP, C는 시간이 지날 수록 점점 사용하기를 꺼려할 것 같습니다.

단시간에 기존 점유율이 변하지는 않겠지만 신규 프로젝트 시작 시 선호하는 언어를 선택할 확률이 높기 때문에 장기적으로는 선호도가 높은 언어의 점유율이 높아질 것으로 예상됩니다.

개발환경

 

개발환경에서는 무료이면서 다양한 언어를 지원하는 VSCode를 가장 많이 사용하고 있는 것으로 나타났습니다.

개발하면서 IDE를 한 종류만 사용하지는 않기 때문에 응답자의 74%는 VSCode를 메인으로 사용하거나 서브 IDE로 사용하는 점을 알 수 있습니다.

언어별 연봉

 

개발 언어별 연봉을 살펴 보겠습니다.

이 그래프는 응답자의 경력과 연봉의 중앙값을 표현한 것인데요.

연봉이 가장 높은 언어는 Erlang로 12만 달러이며, 다음으로 Clojure입니다.

그러면 Erlang, Clojure를 배우는게 가장 좋은 건 아닙니다. 그 이유는 파란색 점으로 되어 있다는 것은 개발자가 적다는 뜻이며, 그만큼 수요가 많지 않을 수 있다는 얘기입니다.

많은 개발자들이 사용하고 있어 붉은 색으로 표시된 JS, TS, Python, Java, C, C++, C#, SQL 는 7만달러 내외의 연봉을 받고 있는 것으로 나타나고 있습니다.

특이한 점은 비슷한 경력일 때 Go와 PHP 의 연봉 차이가 다소 많은 것을 알 수 있는데요.

선호도 조사에서도 나타나듯이 우리나라에서도 Go 언어를 사용하는 개발자들이 늘고 있기 때문에 갈 수록 Go 언어의 인기는 높아질 것 같습니다.

직무 분야로 보면 경력이 오래된 시니어 개발자가 가장 연봉을 많이 받는 것으로 나타납니다.

붉은 색으로 표시된 프론트엔드, 풀스택 개발자, 백엔드 개발자를 보면 경력에 따라 연봉이 비례하다는 것을 알 수 있습니다.

소수이긴 하지만 경력대비 블록체인 개발자의 몸값이 가장 높은 것을 알 수 있습니다.

이상 Stack overflow에서 발표한 유망한 언어와 언어별 연봉을 알아보았는데요.

아래 링크를 클릭하면 더 많은 정보를 확인할 수 있습니다.

https://survey.stackoverflow.co/2022/

 

Stack Overflow Developer Survey 2022

In May 2022 over 70,000 developers told us how they learn and level up, which tools they’re using, and what they want.

survey.stackoverflow.co