개발자 에코시스템 현황 보고서 2019 : 코드의 세계는 어떻게 진화하고 있는가
프로그래밍 세계는 점차 성장하고 진화하고 있습니다. 신기술과 툴은 끊임없이 출시되고있으며, 어떤 기술들은 지지와 인기를 얻고 있기도 하지만, 또 어떤 것들은 점점 더 적게 사용되고 있기도 합니다.
우리는 계속적으로 변화하고 있는 현 상황을 파악하기 시작했습니다.
이번 보고서의 현재의 에코시스템 현황에 관한 흥미로운 사실과 대표적인 응답을 확인하실 수 있습니다.어쩌면 새로운 것들에 대해 배우게 되실수도 있습니다. 이 보고서에서는 개발자들과 관련한 프로그래밍 언어(Rust포함), 데이터베이스, 팀툴, DevOps 와 흥미로운 사실에 관한 설문조사 질문과 더불어 다양한 범위의 주제들을 다루고 있습니다.
이 보고서를 통해 아래와 같은 몇가지 사항을 확인하실 수 있습니다.
– 클라우드 서비스는 점점 인기가 있어지고 있습니다. 로컬 혹은 사설 서버에 대한 점유율은 2018년과 비교하여 각각 8%, 3%가 하락했습니다
– 파이썬(Python)은 2019년도에 가장 많이 연구되어진 언어입니다.
– 머신 러닝 전문가들은 인공지능(AI)가 어느날 개발자들을 대체하게 될 것이라는 것에 대한 두려움이 덜 한 것으로 나타났습니다.
– 직장에서 (기본적인 활동으로) 코딩하는 시간이 많을수록 꿈속에서도 코딩을 하는 경향이 많았습니다.
– JavaScript개발자의 44%는 정기적으로 TypeScript를 사용합니다. 전년도의 17%와 비교하였을때 2019년에는 모든 개발자 중 ¼ 이 이 프로그램을 사용하고 있습니다.
– PHP개발자의 컨테이너식 환경 이용률은 매년 12%씩 증가하고 있습니다.
– Rust 개발자의 73%는 Unix / Linux 개발 환경을 사용합니다. 하지만, 대부분의 경우 Linux가 기본 환경은 아닙니다.
– Go Modules는 최근에 등장했지만, Go 개발자의 40%가 이미 사용하고 있으며, 17%는 이전을 희망하고 있습니다.
– Kotlin개발자의 71%는 직장에서 Kotlin을 사용하고 있으며, 주로 신규 프로젝트 (96%)에 사용하고 있습니다. 그러나 3분의 1 이상의 개발자가 기존 프로젝트를 Kotlin으로 이전하고 있습니다.
– Vue.js의 인기도가 매년 증가하고 있습니다. 작년 이후 11퍼센트 증가했으며, 2017년과 비교했을 때는 점유율이 거의 두 배 성장했습니다.
– 인프라 개발에 관여하는 개발자에게 가장 많이 사용되는 툴 세트는 Docker + Terraform + Ansible 입니다.
개발자 에코시스템에 관한 설문조사 2019에는 19,000명 이상이 참가하였습니다. 우리는 외부 채널로부터 받은 설문조사 답변을 바탕으로 인포그래픽을 준비하였습니다. 이는 전세계 개발자의 80%가 거주하고 있는 17개국의 7,000여명의 개발자에 해당합니다. 설문조사는 150개 이상의 질문으로 이루어져있었으며, 이 보고서에는 일부만 포함 되어 있음을 알려드립니다. 향후에 익명화된 원본데이터와 함께 전체 결과를 공유할 예정이니, 지속적인 관심 부탁드립니다!
전세계의 개발이 어떻게 진화하고 있는지 관심 있으시다면 2019년 설문조사 결과와 2017년, 2018년 설문조사 결과를 비교해 보시기 바랍니다.
데이터 분석과정에 대한 자세한 내용은 방법론 부분을 확인하시기 바랍니다.
당사는 계속해서 개발 동향 분석을 지속할 것이며, 2020년에도 개발자 에코시스템 설문조사를 다시 수행할 것 입니다. 이 설문조사에 참여하고 싶으시다면, 설문조사 패널에 가입 하시기 바랍니다!
JetBrains
The Drive to Develop