2019년 Python 개발자 설문조사에서 확인된 5가지 흥미로운 사실
지난 5월, Python Software Foundation(PSF)에서 2019년 Python 개발자 설문조사의 결과를 발표했습니다. 이 조사는 2019년 가을에 진행되었으며 150여 개국의 24,000명 Python 개발자로부터 응답을 수집했습니다. Python 개발자 설문조사는 PSF에서 승인한 공식 문서로서, Python 세계의 현 상황을 파악하기 위한 참고 자료로 사용됩니다.
서론은 여기까지로 하고, 지금부터 설문조사에서 밝혀진 몇가지 흥미로운 사실을 살펴보겠습니다!
1. JavaScript는 여전히 가장 인기 있는 ‘제2의 언어’…
JavaScript는 Python 개발자 사이에서 여전히 인기 있는 ‘제2의 언어’라는 사실에는 변함이 없지만 이 수치는 2018년 대비 8% 감소하였습니다. ‘Python과 함께 사용되는 다른 언어의 사용 현황’은 아래에서 결과를 확인할 수 있습니다.
2. Python은 정말 유연한 언어…
‘Python을 어떤 용도로 사용하시나요?’라는 질문에서 2년 연속으로 응답자의 59%가 ‘데이터 분석’을 선택했습니다. JavaScript를 선택한 사람들이 감소한 데 이어(위의 1번 결과 참고) ‘웹 개발을 옵션으로 선택한 응답자의 수도 2018년 대비 4% 줄었습니다.
이 일련의 질문에서 밝혀진 흥미로운 사실은 사용자가 Python을 사용하는 목적으로 평균 3.9가지를 다양하게 선택했으며 이는 이 언어의 주요 특징 중 하나인 유연성을 입증한다는 것입니다. 아래에는 ‘Python을 어떤 용도로 사용하시나요?’라는 질문에 대한 분포 비율이 나와 있습니다.
3. Python 2는 거의 사장되었지만 여전히 생존…
Python 2는 더 이상 공식적으로 유지관리되지 않으며 예상대로 응답자의 대다수는 Python 3을 사용하고 있습니다. 재미 있는 사실은 Python 2가 2018년 대비 6% 떨어지긴 했지만 여전히 응답자의 10%가 사용하며 0% 보다는 여전히 멀다는 것입니다.
4. AWS는 여전히 주요 클라우드 플랫폼이지만 컨테이너가 가상 머신보다 대중화됨…
AWS는 Python 개발자 사이에서 55%의 상대적 시장 점유율을 유지했지만 Google과 Microsoft는 시장 점유율을 각각 3%와 4% 각각 증가시켜(2018년 대비) 간격을 좁혔습니다.
클라우드에서 코드를 실행하는 방식은 2018년과 달라졌습니다. 가장 인기 있는 선택지는 컨테이너로, 가상 머신을 선택한 수를 넘어섰습니다. 아래는 ‘프로덕션 환경의 클라우드에서 코드를 어떻게 실행하시나요?’라는 질문에 대한 분포 비율입니다.
5. 가장 인기 있는 Python IDE는 PyCharm!
PyCharm은 4년 연속으로 Python 개발자가 개발 컨텍스트(웹 개발 또는 데이터 과학)와 관계없이 사용되는 주요 IDE입니다. Python을 기본 언어로 선택한 사용자들이 사용하는 Python IDE의 분포 비율은 아래에서 확인하세요.
Python 에코시스템은 매년 진화하고 변화합니다. JetBrains는 PSF와 협력하여 우리가 정말 좋아하는 이 놀라운 프로그래밍 언어를 폭넓게 이해하는 일이 언제나 즐겁습니다.
2019년 공식 Python 개발자 설문조사 페이지에서 전체 결과를 확인하세요. 올해는 익명 데이터를 다운로드할 수 있으므로 Python 및 데이터 과학 기술을 사용하여 데이터를 직접 탐색해 보세요!
직접 데이터를 확인하기로 하셨다면, 여러분이 추가적으로 발견한 사실도 알려주세요!
이 글은 Roberto Pesce가 작성한5 takeaways from the Python Developer Survey 2019를 번역한 글입니다.