État Du Code 2019: Les Questions Et Reponses

Abou Kone
Code d'Ivoire
Published in
8 min readDec 30, 2019

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?

--

--

Abou Kone
Code d'Ivoire

Chief Mercenary @akiltechnologies. @codedivoire founder. African Tech is on my mind.