이 질문은 사용하는 주요 프로그래밍 언어 3개 중 하나로 Kotlin을 선택한 응답자에게만 표시되었습니다.

Kotlin

Kotlin를 어떤 용도로 사용하시나요?

대다수의 Kotlin 개발자는 여전히 Android 및 서버 측 애플리케이션 개발에 이 언어를 사용합니다. 10% 이상이 모바일 멀티플랫폼 개발에 Kotlin을 사용하고 있으며 이 숫자는 계속 증가하고 있습니다.

Kotlin은 멀티플랫폼 언어이기 때문에 다른 유형의 소프트웨어 개발 및 데이터 과학에도 상당히 많이 사용됩니다.

JDK 8은 작년 이후 10% 포인트 하락하기는 했지만 여전히 Kotlin 개발자(64%) 사이에서 가장 인기 있는 버전입니다. Kotlin은 JDK 16을 포함한 모든 새 버전의 JDK를 지원합니다.

현재 사용하는 JetBrains Kotlin 라이브러리 및 프레임워크는 무엇인가요?

2021년에 라이브러리와 프레임워크를 사용하는 Kotlin 개발자의 비율이 이전보다 많아졌습니다.

JetBrains에서 만든 최고의 Kotlin 라이브러리에 대한 인기가 높아지고 있습니다. 가장 인기 있는 라이브러리인 코루틴은 작년보다 점유율이 10% 포인트 증가했습니다.

직렬화테스트는 비중이 각각 9%와 6% 포인트 올랐습니다. 작업을 수행할 때 Kotlin 사용자의 약 1/4이 마이크로서비스, 웹 애플리케이션 등을 만들기 위한 비동기 프레임워크인 Ktor를 적용합니다.

현재 사용하는 다른 Kotlin 라이브러리 및 프레임워크가 있다면 무엇인가요?

2018년 가장 많이 사용된 JetBrains 이외 프레임워크였던 Spring/Spring Boot는 이제 Gson 및 Jackson에 이어 3위를 차지했습니다.

동영상 개요에서 Spring, Coroutines 및 반응형 프로그래밍에 대해 자세히 알아보세요.

얼마나 오랫동안 Kotlin을 사용하셨나요?

평균적인 Kotlin 개발자는 더 많은 경험을 쌓고 언어와 함께 성장하고 있습니다. 2018년에 Kotlin 개발자의 절반 이상이 6개월 미만 동안 이 언어를 사용했습니다. 지금은 무려 31%가 2~4년 동안 Kotlin을 사용해 온 개발자입니다.

Kotlin를 어떤 용도로 사용하시나요?

어떤 유형의 프로젝트에서 주로 Kotlin을 사용하시나요?

Kotlin으로 전환하기 전에 어떤 언어를 사용하셨나요?

Kotlin을 어떻게 배우셨나요?

Kotlin에 대해 더 자세히 알고 싶다면 Kotlin 시작하기 웹 사이트, Kotlin YouTube 채널 및 “Atomic Kotlin” 책을 포함해 언어 제작자가 제공하는 훌륭한 학습 리소스를 이용할 수 있습니다.

Kotlin 개발에 가장 자주 사용하는 IDE는 무엇인가요?

Kotlin 언어의 현황에 대해 자세히 보려면 JetBrains의 공식 Kotlin 총조사 보고서를 참조하세요.

읽어주셔서 감사합니다!

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

JetBrains Tech Insights Lab에 참여하세요

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

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