Stack Overflow 의 개발자 환경조사 보고서가 출시되었습니다.

§

대형 IT 기업에서 근무하는 개발자들이 아닌다음에야 개발자들은 보통 매우 작은 팀에서 일을 하거나, 혼자서 일을 하는 경우도 많습니다. 그래서 다른 개발자들은 무슨 IDE 를 쓰는지, 모니터를 뭐쓰는지, 돈을 얼마나 받는지 궁금해지곤 합니다.

이런 개발자들의 궁금증을 해소해주기위해 Stack Overflow 는 매년 개발자 환경보고서를 배포해 줍니다. 또 오너 입장에서는 IT 시장의 트렌드가 어떻게 흘러가고 있는지를 보여주는 매우 중요한 정보를 제공하기도 합니다.

자, 일단 뭐니뭐니 해도 남들은 월급을 얼마 받는지에 대한 궁금증은 개발자가 아니라도, 모든 직장인들이라면 궁금해 하는 사항이죠. ㅎㅎㅎ


S급 이라고 볼수 있는 평균연봉 1억 3천에서 1억 1천

Erlang, Ocaml 같은 매우 특수한 언어들은 그 희소성 + 높은 학습커브 때문에 높은 연봉이 형성되고, Go/golang 같은 경우는 구글이 만들었고 구글이 밀고 있는 언어라서 연봉이 높기도 합니다.

또 Kotlin 은 지금 가장 “핫” 한 언어인데, 안드로이드 기반에서 안드로이드 개발 공식언어로 지정된, 올해말 정도면 자바를 완전히 밀어내고 안드로이드 개발언어로 자리잡을 전망인 언어 입니다.

아, Hack 은 많이들 아시겠지만 php 를 사유화 하고자 하는 목표를 갖고 페이스북이 만들어 낸 언어인데, 페이스북에서나 사용됩니다. 일종의 php 라고 보시면 됩니다.

A급 이라고 볼수 있는 평균연봉 1억대 or

안드로이드에 Kotlin 이 있다면 ios 는 Swift 가 존재합니다. TypeScript 하고 CoffeeScript 은 자스 (javascript) 의 사촌들인데, TypeScript 은 앞으로의 전망이 좋기 때문에, CoffeeScript 은 반대로 몰락하고 있기 때문에 둘다 연봉이 높습니다. 왜 언어가 몰락하면 연봉이 높아지는가? S급 연봉에 Perl 이 포함되어 있는거 보셨나요? 같은 이유 입니다. 언어가 몰락하면 그 희소성 때문에 연봉이 상승합니다.

자바, 루비, 자스, 파이썬, 별 설명이 필요 없을 것 같고, 이 차트에 오르지 못한 php 는 평균연봉이 한화로 8천 500백 정도 됩니다.


제가 개인적으로 관심을 갖고 있는 분야들

저처럼 사이드잡 뛰는 개발자들 비율이 어느정도인가?

오.. 예전보다 많이들 부지런해졌습니다. 개발자 10명 중, 8명은 사이드 뛰면서 용돈도 벌고, 자기 스타트업 같은 걸 준비하고 있습니다.

야, 너네들 모니터는 몇개쓰냐?

이거 거짓응답자가 상당수라고 봅니다. 또 모니터 한개 쓴다고 대답한 인간들 중, 실제 모니터가 한개라도 이걸 두개처럼 나눠서 쓰고 있는 인간들 (이래서 요즘 울트라 와이드 모니터가 인기인가요? ㅎㅎㅎ) 도 상당수 일거구요. 개발자가 모니터를 여러개 쓰고 있다는걸 실토/인정하는거는, “나는 짜집퍼야” 라고 말하는 거나 다름 없어서 많은 개발자들이 자기는 모니터 한개 쓴다고 뻥치고, 한개 이상 쓰는 경우는 별의별 핑계를 대는 경우가 많습니다.

다들

“나는 MacBook Pro 들고 다니면서 스타벅스에서 커피마시면서 후드티 입고 코딩하는 완전 조낸 쿨한 개발자에요.” “모든 코드는 제 머리속에서 나온답니다.” “다른 개발자의 코드를 ctrl+c, v 나 하고 있는 멍키개발자가 아니랍니다.”

라고 말하고 싶은거죠. ㅋㅋㅋㅋ

실제로는 모니터를 3개 쓰는 개발자가 가장 많은게 정상입니다. 왜냐하면 개발자용 PC (대표적으로 Dell XPS) 들 대부분이 모니터를 3개까지 연결할 수 있거든요. 물론 저 같은 경우는 모니터 4개를 씁니다. 저는 개허접 개발자 이라서 ctrl+c,v 가 필수고, 여기에 웹코딩, 그래픽작업, 가끔 동영상 작업까지 한꺼번에 같이 하기 때문에 모니터 4개 가 필수적 입니다.(저는 솔직한 사람이고 싶습니다. ㅋㅋㅋㅋ)

마지막으로 코딩할때 Mac이 필수라고?

좀 싸가지 없는 개발자들 중, (주로 젊은것들) 이런 애들이 있습니다.

“오우, 저는 코딩때문에 맥을 쓸수 밖에 없어요.” “코딩을 어떻게 PC 에서 해요? 그게 말이나 되나요?”

오너 입장에서 이런 소리하는 애들 완전 극혐!!! 개발자들이 가장 많이 이용하는 OS 는 윈도우고, 개발시 맥OS 를 쓰는 개발자는 27.4% 밖에 되지 않습니다. 인정할 건 인정하겠습니다. 윈도우에 Linux 환경 조성하고, LEMP stack 이라도 하나 깔려면 시간도 오래걸리고, 쉬운일이 아닙니다. (사용하기 조금 불편해서 그렇지, PC 에 리눅스 듀얼부팅 세팅하는거는 막말로, 조낸 쉽습니다.)

그렇지만 그런 편의성을 제공한다고 돈을 몇백씩 더들여서 PC 가 아닌 맥을 산다? 더구나 개발환경 세팅을 매번해야 하는것도 아니지 않습니까? 개발환경 조성의 편의성때문에 맥을 쓴다는 생각은 저같은 꼰대 오너로서는 용납하기 어려운 발상입니다.

맥 마우스 우클릭 하기 검색결과

맥 마우스에서 스크롤 어떻게 하는지 아세요? 맥을 안써본 사람들은 이런질문까지 다 하나 하나 합니다. 저도 맥을 쓸줄 모르는건 아니지만, 예전에 선택의 여지가 없어 맥에서 코딩할때 생산성이 급격하게 떨어짐을 여러번 느꼈었습니다.

맥을 옹호하는 개발자 분들께:

백보양보해서 제가 맥에 익숙하지 않아서 생산성이 떨어진다고 칩시다. 그런데 맥에서는 크로스 브라우징 테스트도 편하게, 또 정확하게 할 수 없어서 그걸 PC에서 한다는 현실에 대해 어떻게 생각하시나요?


다른 재미난 결과들도 많은데 (남/여 성비율이라던지 동성연애자 비율등등…) ㅎㅎㅎ

시간관계상 다른 부분은 소개시켜드리지 못하고, 대신 올해 survey 링크를 남깁니다. 올해 결과는 아래 링크에서 살펴보실 수 있습니다.

2018 개발자 환경조사 보고서

아, 정작 IDE 얘기를 안했네요. IDE 는 불과 1년만에 기승전결 VSCode. back-end 고 front-end 고, 서버관리고, 언어랑 상관없이 거의 전부다 VSCode 로 대동단결 했네요? ㄷㄷㄷ

확실히 제가 트렌드는 잘 타는듯. ㅋㅋㅋㅋ

hackya 는

Attorney, front-end developer, digital media artist, WordPress enthusiast, & a father of 4 wonderful children.

Tags: , , ,

카테고리: ,

Ω