이 질문은 사용하는 주요 프로그래밍 언어 3개 중 하나로 Java를 선택한 개발자에게만 표시되었습니다.
Java
Java는 한국, 중국 및 독일에서 가장 많이 사용되는 언어입니다. 한국의 Java 점유율은 53%, 중국은 47%, 독일은 33%입니다.
Java 8이 Java의 주요 버전이라는 사실은 그리 놀랄 일이 아니며 2021년 사용 비율은 2020년과 상대적으로 동일합니다. Java 11은 2019년 이후 매년 약 10% 포인트씩 안정적으로 사용 저변이 확대되고 있습니다. Java 12 및 Java 13의 점유율은 2020년 이후 약 3배 감소한 반면, 최신 Java 14 및 Java 15는 비교적 새로운 버전임에도 불구하고 이미 사용자를 확보하고 있습니다.
전반적으로 2021년 애플리케이션 서버 환경은 2020년과 거의 동일하며 Apache Tomcat이 개발자들 사이에서 가장 많이 사용됩니다.
기본 언어 중 하나로 Java를 사용하는 개발자는 Java가 아닌 개발자에 비해 Windows에서 개발 환경을 사용하는 경우가 더 많습니다.
2020년과 2021년 사이에 임베디드 서버 사용량은 약 5% 포인트 증가했습니다.
가장 인기 있는 두 가지 유닛 테스트 프레임워크(JUnit 및 Mockito)의 사용은 2% 포인트로 약간 증가했지만 전체적인 구도는 거의 동일하게 유지되었습니다.
Spring Boot의 점유율은 2021년에 약 4% 포인트 약간 증가했으며, 2020년과 비교하면 전반적으로 적은 수의 개발자가 사용하는 새로운 웹 프레임워크가 더 많습니다.
빌드 시스템의 전체적인 구도는 2021년과 2020년을 비교했을 때 거의 같으며 Maven과 Gradle이 여전히 개발자들 사이에서 가장 인기가 있습니다.
2021년에 가장 많이 사용되는 JVM 프로파일러는 IntelliJ IDEA의 통합 프로파일링 도구 모음으로, 개발자의 약 4분의 1이 사용합니다. 다른 JVM 프로파일러의 사용 빈도는 약간 감소했습니다.
응답자의 대표성을 확보하기 위해 최대한 노력을 기울였지만 JetBrains 제품 사용자가 설문조사에 참여할 가능성이 높은 만큼 설문조사 결과에 약간의 편향이 있을 수 있습니다.
독립형 IDE의 사용 비율은 Java 개발자가 아닌 사람보다 Java 개발자 사이에서 더 높습니다.
일반적으로 Java를 기본 언어 중 하나로 사용하는 개발자는 Java를 사용하지 않는 개발자에 비해 직원이 5,000명 이상인 회사에서 일할 가능성이 더 높습니다.
웹 사이트 및 IT 인프라에 Java를 사용하는 비율은 2020년에 비해 2021년에 약간 증가한 반면 Java는 비즈니스 인텔리전스/데이터 과학/머신러닝에 덜 사용되었습니다.
올해 Java 개발자 중 더 많은 비율이 개발자가 되기 위해 공식 기관에 다닌 반면, 독학으로 배운 비율은 줄어들었습니다.
읽어주셔서 감사합니다!
이 보고서가 여러분에게 도움이 되었길 바랍니다. 이 보고서를 친구와 동료에게 공유해 주세요.
JetBrains Tech Insights Lab에 참여하세요
질문이나 제안이 있으면 surveys@jetbrains.com으로 연락해 주세요.