이 설문조사 섹션은 "어떤 유형의 소프트웨어를 개발하고 있으신가요?"라는 질문에 "하드웨어" 또는 "홈 자동화"를 선택한 사람, Rust 섹션에서 "Rust로 어떤 유형의 프로젝트를 개발하시나요?"라는 질문에 "임베디드 기기/사물 인터넷"을 선택한 사람, 그리고 마지막으로 Python 섹션에서 "Python를 어떤 용도로 사용하시나요?"라는 질문에 "임베디드"를 선택한 사람들에게 표시되었습니다.
임베디드 개발자는 다양한 종류의 프로젝트(임베디드 및 기타)에서 작업할 수 있으며 임베디드 소프트웨어의 일부 요소는 임베디드 개발에만 국한되지 않는다(예: 마이크로서비스)는 점에 주목할 필요가 있습니다.
임베디드
임베디드 개발과 가장 밀접하게 관련된 언어는 Assembly, MATLAB 및 C입니다. 이러한 언어를 기본 언어로 사용하는 사람들의 25% 이상이 임베디드 소프트웨어를 개발합니다. 그러나 절대적인 수치로 봤을 때, Python이 임베디드 소프트웨어 개발자 사이에서 최고의 언어입니다.
종합
임베디드
임베디드 소프트웨어 개발자는 일반적으로 최신 언어 표준을 사용하지 않습니다. 그러나 C++와 관련하여 최신 언어 표준인 C++17 및 C++20이 임베디드 개발자들 사이에서 큰 비중을 차지하고 있다는 사실은 흥미롭습니다.
C++
C
Rust
Python
C++
C
C++
C
C++
C
읽어주셔서 감사합니다!
이 보고서가 여러분에게 도움이 되었길 바랍니다. 이 보고서를 친구와 동료에게 공유해 주세요.
JetBrains Tech Insights Lab에 참여하세요
질문이나 제안이 있으면 surveys@jetbrains.com으로 연락해 주세요.