État Du Code 2019: Les Questions Et Reponses Résultats du Sondage Dans cet article, nous présentons les résultats du sondage. Pour une analyse plus profonde, consultez notre article qui accompagne ces résultats . Nous préparons déjà les éditions 2020, si vous êtes une organisation qui veut entrer en partenariat, contactez nous a codeivoire.io at gmail.com.
Question 1 Question 1: Vous etes Question 2 Question 2: Quel age avez vous? Question 3 Question 3: Combien d’années d’expérience professionnelle avez vous? Question 4 Question 4: Vous faites en majorité Question 5 Question 5: Quels types d’applications développez vous? Question 6 Question 6: Quel est votre OS de travail? Langages Question 7 Question 7: Quels langages de programmation avez vous appris lors de vos études ou de votre formation? Question 8 Question 8: Quels langages de programmation avez vous utilisé dans les 12 derniers mois? Question 9 Question 9: Quels sont vos principaux langages de programmation? (3 choix au maximum) Question 10 Question 10: Quel est votre langage de programmation principal? Question 11 Question 11: Quel langage de programmation vous excite et que vous aimeriez vous apprendre dans les 12 prochains mois? Frontend Question 12 Question 12: Faites vous du développement front end? Question 13 Question 13: Quels frameworks Javascript utilisez vous regulierement? Question 14 Question 14: Quelles approches et frameworks utilisez vous pour vos feuilles de style CSS? Question 15 Question 15: Quels module loaders ou systèmes de build utilisez vous régulièrement? Question 16 Question 16: Quelles frameworks utilisez vous pour vos tests unitaires et d’intégration? Question 17 Question 17: Utilisez vous Typescript? Question 18 Question 18: Utilisez vous GraphQL? Question 19 Question 19: Quel est votre éditeur de code frontend préféré? Backend Question 20 Question 20: Faites vous du développement backend? Question 21 Question 21: Quel est votre langage de programmation backend principal dans les 12 derniers mois? PHP Question 22 Question 22: Quelles versions de PHP utilisez vous régulièrement? Question 23 Question 23: Quelles frameworks ou CMS utilisez vous régulièrement? Question 24 Question24: Quels moteurs de template utilisez vous régulièrement? Question 25 Question 25: Quelles frameworks de test utilisez vous régulièrement? Question 26 Question 26: Quels outils de qualité utilisez vous régulièrement? Question 27 Question 27: Quel(s) système(s) de build utilisez vous? Question 28 Question 28: Quel est votre système de gestion des dépendances? Question 29 Question 29: Quel est votre éditeur de code préféré? Question 30 Question 30: Quel style de programmation utilisez vous? NodeJS Question 31 Question 31: Quelles versions de NodeJS utilisez vous régulièrement? Question 32 Question 32: Quelles frameworks NodeJS utilisez vous régulièrement? Question 33 Question 33: Quels moteurs de template utilisez vous régulièrement? Question 34 Question 34: Quels process manager utilisez vous? Question 35 Question 35: Quelles frameworks de test utilisez vous régulièrement? Question 36 Question 36: Quels outils de qualité utilisez vous régulièrement? Question 37 Question 37: Quel(s) système(s) de build utilisez vous? Question 38 Question 38: Quel(s) système(s) de bundler et de script loader utilisez vous? Question 39 Question 39: NPM ou Yarn Question 40 Question 40: Quel est votre éditeur de code préféré? Java Question 41 Question 41: Quel style de programmation utilisez vous? Question 42 Question 42: Quelles versions de Java utilisez vous régulièrement? Question 43 Question 43: Quelles frameworks Web/API utilisez vous régulièrement? Question 44 Question 44: Sous quel format deployez vous vos applications? Question 45 Question 45: Quelles versions de J2EE utilisez vous régulièrement? Question 46 Question 46: Quel(s) système(s) de build utilisez vous? Question 47 Question 47: Quel est votre système de gestion des dépendances? Question 48 Question 48: Quel est votre éditeur de code préféré? Question 49 Question 49: Quel style de programmation utilisez vous? Python Question 50 Question 50: Pour quoi utilisez-vous Python? Question 51 Question 51: Quelles versions de Python utilisez vous régulièrement? Question 52 Question 52: Quelles frameworks Python utilisez vous régulièrement? Question 53 Question 53: Quelles frameworks data science utilisez vous en plus de Python régulièrement? Question 54 Question 54: Quelles autres frameworks/libraries utilisez vous en plus de Python? Question 55 Question 55: Quel est votre système de gestion des dépendances? Question 56 Question 56: Quels systèmes de build utilisez vous régulièrement? Question 57 Question 57: Quel est votre éditeur de code préféré? Connaissances Generales Backend Question 58 Question 58: Connaissez vous les principes de l’architecture REST? Question 59 Question 59: Connaissez le concept d’une API (Interface de Programmation d’Application)? Question 60 Question 60: Avez vous développé au moins (1) une API dans les 12 derniers mois? Question 61 Question 61: Avez vous utilisé GraphQL dans les 12 derniers mois? Question 62 Question 62: Avez vous utilisé Firebase dans les 12 derniers mois? Question 63 Question 63: Avez vous développé des microservices dans les 12 derniers mois? Mobile Question 64 Question 65 Question 65: Pour quelles plateformes développez vous vos applications mobiles? Bases De Données Question 66 Question 66: Quelles bases de données avez vous utiliser dans les 12 derniers mois? Question 67 Question 67: Planifiez vous de migrer ou de changer vers d’autres bases de données? Si oui lesquelles? Question 68 Question 68: Quels outils utilisez vous régulièrement pour travailler avec vos bases de données? Gestion de Projet et Travail En Équipe Question 69 Question 69: Utilisez vous un logiciel de gestion de versions de code source regulierement? Question 70 Question 70: Quel logiciel de gestion du code source de vos applications avez vous utilisé dans les 12 derniers mois? Question 71 Question 71: Avez vous un compte Github? Question 72 Question 72: Avez vous un compte Gitlab? Question 73 Question 73: Avez vous un compte Bitbucket? Question 74 Question 74: Quels techniques de gestions de projet avez vous utilisé? Question 75 Question 75: Quels outils de gestions de projet avez vous utilisé? Question 76 Question 76: Quels outils de communication utilisez vous régulièrement au travail? Devops et Déploiements Question 77 Question 78 Question 78: Comment vos applications sont elles déployées? Question 79 Question 79: Sur quelles plateformes avez vous déployé vos applications dans les 12 derniers mois? Question 80 Question 80: Quels services Cloud avez vous utilisé dans les 12 derniers mois? Question 81 Question 81: Quels outils de gestion de configuration utilisez vous régulièrement? Question 82 Question 82: Utilisez vous régulièrement Docker en production? Question 83 Question 83: Utilisez vous régulièrement Vagrant? Question 84 Question 84: Utilisez vous régulièrement Kubernetes en production? Education Question 85 Question 85: Comment avez vous appris le développement de logiciel? Question 86 Question 86: Quel est votre plus haut niveau d’éducation? Question 87 Question 87: Avez vous suivi une formation technique dans les 12 derniers mois? Question 88 Question 88: Si vous deviez prendre une formation technique dans les 12 prochains mois, quels sujets vous intéressent? Question 89 Question 89: Comment noteriez vous votre maîtrise de l’anglais parlé appliqué a l’apprentissage et la pratique du code? Question 90 Question 90: Pensez vous qu’une meilleure maîtrise de l’anglais ferais de vous un(e) meilleur(e) développeur(euse)? Salaires et Contrats Question 91 Question 91: Combien gagnez vous par mois en salaire net? Question 92 Question 92: Etes vous satisfait de votre salaire? Question 93 Question 93: Quel est votre statut actuel? Question 94 Question 94: Si vous êtes en CDD/CDI ou stage, etes vous satisfait(e) de votre travail? Question 95 Question 95: Qu’est ce qui augmenterai votre satisfaction avec votre travail? Question 96 Question 96: Comment est ce que trouvez vous vos opportunités d’emploi ou de stage? Question 97 Question 97: Faites vous des projets en freelance en plus de votre travail (Gombos) ? Question 98 Question 98: Si vous faites vous des projets en freelance en plus de votre travail (Gombos), quelles sont vos motivations? Question 99 Question 99: Ou travaillez vous? Question 100 Question 100: Aimeriez vous travailler plus a distance? Question 101 Question 101: Quitteriez vous la Côte d’Ivoire pour une opportunité de travailler a l’etranger? Question 102 Question 102: Dans quel pays seriez vous prêt a travailler a l’etranger? (3 Maximum) Communauté Question 103 Question 103: À quelle communautés de développeurs appartenez vous? Question 104 Question 104: Comment noteriez vous l’écosystème du développement de logiciel en Côte d’Ivoire ces 12 derniers mois?