Cette section de l'enquête a été montrée aux personnes qui ont coché « Matériel informatique » ou « Automatisation du domicile » en réponse à la question « Quels types de logiciels développez-vous ? » dans les sections C et C++, à celles qui ont coché « Technologies embarquées ou Internet des objets » en réponse à « Quels types de projets développez-vous en Rust ? » dans la section Rust, et à celles qui ont coché « Technologie embarquée » en réponse à la question « À quelles fins utilisez-vous Python ? » dans la section Python.
Ne perdez pas de vue que les développeurs de logiciels embarqués peuvent travailler sur plusieurs types de projets (embarqués et autres) et que certains éléments des logiciels embarqués ne sont pas spécifiques au développement embarqué (les microservices par exemple).
Technologie embarquée
Assembly, MATLAB et C sont les langages les plus fortement associés au développement embarqué. Plus de 25 % des personnes les utilisant comme langages principaux développent des logiciels embarqués. Toutefois, en termes absolus, Python est le principal langage des développeurs logiciels embarqués.
Les développeurs de logiciels embarqués n'utilisent généralement pas les dernières normes des langages, sauf pour le C++, langage pour lequel ils sont nombreux à utiliser les normes les plus récentes (C++17 et C++20).
Merci du temps que vous nous avez accordé !
Nous espérons que vous avez trouvé ce rapport intéressant. N'hésitez pas à le partager avec vos ami·e·s et collègues.
Rejoignez le JetBrains Tech Insights Lab
Participez à des enquêtes et à des études sur l'expérience utilisateur pour aider les produits JetBrains à gagner en facilité d'utilisation, mais aussi en puissance. En participant à nos études, vous aurez également la possibilité de gagner des récompenses.
Si vous avez des questions ou des suggestions, contactez-nous à surveys@jetbrains.com.