이러한 질문은 설문조사에 참여한 다른 모든 응답자의 1/5(무작위로 선택)에게 표시되었습니다.

교육

일반

다음 교육 기관/리소스 중 개발자가 되기 위한 첫 걸음을 내딛는 데 도움이 된 것은 무엇인가요?

전문 개발자가 되기 위해 사람들이 취하는 주요 단계로 두 가지 옵션, 즉 공식 교육과 개인적 노력이 두드러졌으며, 응답자의 60%가 두 가지 모두를 선택했습니다.

지난 12개월 동안 어떤 프로그래밍 언어를 배우기 시작하거나 계속해서 배우고 계신가요?

초보 개발자는 Java와 Python을 배울 가능성이 가장 높았고 숙련된 전문가는 Go, TypeScript 또는 Rust를 배우는 경향이 높았습니다.

Python , Java, JavaScript 및 TypeScript 등 가장 많이 배우는 언어는 당연히 가장 인기 있는 언어이기도 합니다. 마지막 2개는 배우는 언어로서 점차 인기를 얻고 있는 것으로 보입니다. Go는 사용 빈도가 아직 매우 낮음에도 불구하고 배우려는 언어로서는 인기가 매우 높습니다.

지난 12개월간 무엇을 통해 새로운 도구/기술/프로그래밍 언어를 배우셨나요?

어떤 온라인 공개 수업(MOOC) 플랫폼을 사용하시나요?

프로그래밍 언어, 국가 및 연령과 같은 다양한 요인이 MOOC에 대한 선호도의 다양성에 영향을 미칩니다. 예를 들어 Pluralsight는 나이가 많은 개발자들 사이에서 더 인기가 있는 것으로 나타났습니다. C 및 C++ 개발자는 Udemy보다 Coursera를 선호하는 반면, Egghead는 웹 개발에 특화되어 많은 TypeScript 및 JavaScript 학습자를 확보하고 있습니다.

어떤 유형의 학습 콘텐츠를 선호하시나요?

다른 국가의 개발자와 달리 인도의 개발자는 읽는 것보다 동영상 콘텐츠를 선호하는 것으로 나타났습니다. 거의 70%가 동영상 콘텐츠 이용을 선택했고 30%만 학습 자료를 읽는 것을 선호했습니다. 이러한 추세 덕분에 MOOC 및 온라인 코딩 학교의 인기가 매우 높습니다. 인도 응답자의 거의 50%가 온라인 과정을 통해 공부하지만 다른 국가의 개발자의 경우에는 20%에 불과합니다.

새로운 도구/기술/프로그래밍 언어를 학습하는 데 한 주에 몇 시간을 투자하시나요?

이러한 결과는 명확하면서 다소 놀라운 패턴을 보여주었는데, 경험이 더 많은 개발자일수록 새로운 것을 배우는 데 들이는 시간이 적다는 것입니다.

교육과정/프로그램 학습을 마치기 전에 중단한 적이 있으신가요?

Python 학습자는 학습 과정을 포기하는 비율이 가장 낮은 반면 TypeScript 학습자는 가장 높은 비율로 과정을 포기했습니다.

학습을 중단한 이유는 무엇인가요?

수년 간 전문적인 코딩 경험을 쌓은 후에 학습을 중단하는 이유

이러한 질문은 취업 상태로 학생 또는 일하는 학생을 선택한 응답자에게만 표시되었습니다.

학생

어떠한 교육 기관에 재학 중이신가요?

현재 다음 중 어떤 학위를 취득하는 것이 목표이신가요? 

전공은 무엇인가요?

'기타' 항목으로 제출된 대부분의 옵션은 데이터 과학, 생물 정보학 및 컴퓨터 과학의 다양한 분야와 같이 기술과 관련된 것이었지만 천문학, 생물학, 의학을 전공한 학생들도 꽤 있었습니다.

교육 기관에서 어떤 프로그래밍 언어를 배우셨나요?

Java는 교육 기관에서 가르치는 언어로 인기가 떨어지고 있는 반면 Python의 인기가 높아지고 있습니다.

다음 중 귀하의 선생님/교수님이 사용을 권장한 도구는 어떤 것인가요?

이러한 질문은 “강사/교사/개인 교사”를 직무 역할로 선택한 응답자에게만 표시되었습니다.

교사

귀하에게 교육이란 무엇인가요?

어떠한 교육 기관에서 가르치시나요?

"기타"를 선택한 응답자의 대부분은 자신의 회사에서 교육 또는 훈련을 담당합니다.

어떠한 수준의 교육을 가르치시나요?

어떠한 과목을 가르치시나요?

어떤 프로그래밍 언어를 가르치셨나요?

다음 도구 중 학생에게 추천하는 도구가 있다면 무엇인가요?

읽어주셔서 감사합니다!

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

JetBrains Tech Insights Lab에 참여하세요

설문조사와 UX 연구에 참여하여 JetBrains 제품을 더욱 사용하기 쉽고 더욱 강력하게 만들어 보세요. 연구에 참여하시면 상품을 받을 수 있는 기회도 주어집니다.

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