일반적인 개발 동향

공유하기:

개발

어떤 종류의 활동에 참여하고 계신가요?

어떤 운영 체제를 기반으로 개발하시나요?

오픈 소스 프로젝트에 기여하고 계신가요?

41%

오픈 소스 프로젝트에 기여하는 응답자의 비율이며, 20%가 거의 정기적으로 기여한다고 답했습니다.

오픈 소스 프로젝트에 기여하는 개발자의 수(국가별)

IDE 또는 에디터에 어떤 플러그인을 사용하시나요?

크로스 플랫폼 개발

크로스 플랫폼 소프트웨어를 개발하시나요?

개발하는 크로스 플랫폼 데스크톱 애플리케이션은 어떤 플랫폼을 대상으로 하나요?

Maarten Balliauw

JetBrains 개발자 애드버킷

데스크톱 사용에서 macOS가 더 큰 점유율을 차지할 것이라는 제 예상과는 달리 Windows의 지배력이 높습니다. Linux를 타깃으로 삼고 있는 사람들의 수를 확인하는 것도 매우 흥미롭습니다.

개발하는 크로스 플랫폼 모바일 애플리케이션은 어떤 플랫폼을 대상으로 하나요?

크로스 플랫폼 데스크톱 애플리케이션 개발 시 다양한 운영체제 또는 플랫폼에서 일반적으로 어떻게 작업하시나요?

크로스 플랫폼 모바일 애플리케이션 개발 시 다양한 운영체제 또는 플랫폼에서 일반적으로 어떻게 작업하시나요?

모바일

어떤 모바일 운영체제를 대상으로 개발하시나요?

모바일 개발을 담당하는 대다수의 개발자는 Android 애플리케이션에서 작업하며, 절반 이상이 iOS 개발에 참여하고 있습니다.

모바일 운영 체제를 어떻게 개발하시나요?

모바일 개발자 중 거의 절반은 크로스 플랫폼 기술을 사용합니다. 여기에서 Kotlin Multiplatform을 비롯해 최고의 크로스 플랫폼 프레임워크 5가지에 대해 알아보세요.

어떤 크로스 플랫폼 모바일 프레임워크를 사용하시나요?

보안

62%

SSDLC(Secure Software Development Life Cycle)를 따르는 개발자의 비율.

안전한 개발을 위해 어떤 도구를 사용하시나요?

개발된 소프트웨어의 보안을 유지 관리하기 위해 어떤 통합 솔루션을 사용하시나요?

정적 분석

작업 중에 코드 품질을 어떻게 유지하나요?

프로젝트/조직에서 고품질 코드를 유지하는 데 가장 큰 장애물은 무엇인가요?

자동화된 코드 분석/정적 분석에 어떤 도구를 사용하시나요?

마이크로서비스

다음 질문은 마이크로서비스를 개발하는 응답자에게만 표시되었습니다.

34%

마이크로서비스를 개발한다고 보고한 응답자의 비율.

시스템 설계 시 어떤 접근 방식을 사용하시나요?

애플리케이션에서 분산된 부분은 어떻게 통신하나요?

나에게 적합한 도구를 찾아보세요

읽어주셔서 감사합니다!

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

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