Python에 관한 질문은 3개의 기본 프로그래밍 언어 중 하나로 Python을 선택한 개발자들에게만 표시되었습니다.

Python

어떤 버전의 Python을 가장 많이 사용하시나요?

Python 개발자의 3%만이 2021년에도 여전히 Python 2를 사용하고 있습니다! 5년 전에는 이 비율이 47%였습니다.

Python을 어떤 용도로 사용하시나요?

JetBrains 개발자 에코시스템 설문조사를 실시한 지난 5년에 걸쳐 개발자들이 Python을 사용하는 방식은 변하지 않았습니다. 웹 개발과 데이터 분석이 여전히 이 언어를 사용하는 가장 일반적인 방식으로, 각각 약 50%를 차지합니다.

Python 사용자의 4%만이 게임을 개발하며 그 중에서 77%는 이를 취미로 삼고 있습니다.

학술 연구에 참여하는 설문조사 응답자의 75%가 Python 프로그래밍 언어를 사용하는 것으로 나타나 이 목적에서 가장 인기 있는 언어의 위치에 올랐습니다.

Python과 함께 어떤 웹 프레임워크/라이브러리를 사용하시나요?

Python과 함께 어떤 데이터 사이언스 프레임워크를 사용하시나요?

Python과 JavaScript는 사람들이 가장 많이 배우는 언어입니다. 설문 응답자의 거의 30%가 지난 12개월 동안 이 두 언어를 배웠습니다.

사람들이 Python을 배우기 위해 어떤 MOOC 플랫폼을 사용하는지 물었습니다. 언급된 상위 3개 플랫폼은 Udemy, Coursera 및 edX입니다. 흥미롭게도 다른 언어와 비교할 때 Udemy는 일반적으로 가장 인기가 적은 반면 Coursera와 edX는 훨씬 더 자주 사용하는 것으로 나타났습니다.

JetBrains에서는 자체 교육 플랫폼인 JetBrains Academy를 출시했습니다. 또한 특별한 PyCharm Edu IDE를 사용하여 Python을 배우고 가르칠 수 있습니다.

다음 프레임워크/라이브러리 중 Python과 함께 사용하는 것은 무엇인가요?

이 설문조사에 참여한 모든 개발자의 절반은 교육 과정에서 Python을 배웠습니다.

Python과 함께 어떤 다른 기술을 사용하시나요?

5,000명 이상의 직원이 있는 대기업에서 일하는 Python 개발자의 비율(20%)은 다른 개발자(15%)보다 높습니다. 그러나 다른 모든 규모의 회사의 경우 비율은 일반적으로 다른 개발자와 거의 동일합니다.

Python 개발에 어떤 IDE/에디터를 주로 사용하시나요?

응답자의 대표성을 확보하기 위해 최대한 노력을 기울였지만 JetBrains 제품 사용자가 설문조사에 참여할 가능성이 높은 만큼 설문조사 결과에 약간의 편향이 있을 수 있습니다.

오늘날 Python은 데이터 과학을 위한 필수 언어가 되었습니다. 데이터 분석(54%), 데이터 엔지니어링(54%) 및 머신러닝(71%)에 관련된 대다수 개발자들이 Python을 사용합니다.

JetBrains는 데이터 과학을 위한 몇 가지 강력한 새 도구를 개발했습니다.

첫 번째로 Jupyter Notebook을 위한 강력한 환경인 Datalore는 온라인에서 모든 사람이 사용할 수 있으며 회사에서는 온프레미스로 설치하여 사용할 수 있습니다.

그리고 데이터 과학을 위한 JetBrains의 새로운 IDE인 DataSpell은 탐색적 데이터 분석 및 머신러닝 모델의 프로토타이핑에 적극적으로 참여하는 데이터 과학 전문가를 위한 생산성을 높여주는 개발 환경입니다.

Python 개발자 에코시스템의 현황에 대해 자세히 알아 보려면 Python Software Foundation과 협력하여 진행한 Python 개발자 설문조사를 확인하세요.

읽어주셔서 감사합니다!

이 보고서가 여러분에게 도움이 되었길 바랍니다. 이 보고서를 친구와 동료에게 공유해 주세요.

향후 설문조사에 참여해 주세요

By submitting this form I agree to the JetBrains Privacy Policy

질문이나 제안이 있으면 surveys@jetbrains.com으로 연락해 주세요.