Rappel au niveau de la méthodologie : nous avons pris l'ensemble des offres d'emploi postées sur le Portail Emploi et comptabilisé les annonces demandant chaque technologie. Dans le cas où une annonce demande plusieurs technologies (cas extrêmement courant), elle est donc décomptée pour chaque technologie étudiée, ce qui permet donc de dégager la demande globale pour chaque technologie, du moment qu'elle fait partie d'au moins une des compétences requises pour un poste. Notez également que la manière de déterminer les offres en fonction des technologies a évolué ce qui peut expliquer des petites différences sur les chiffres des années passées.
Voici pour commencer la popularité des différents SGBD dans les 20 000 offres d'emploi postées en 2018 sur Developpez.com :
Ainsi que l'évolution de la popularité des différents SGBD de 2013 à 2018 :
Oracle, la base de données, gagne cette année la première place, tout juste devant SQL-Server. Les compétences dans ces bases de données professionnelles ont donc été particulièrement recherchées cette année.
Au contraire, MySQL chute brutalement de la première place qu'il avait acquis en 2014 vers la troisième. La demande en MySQL reste bien plus élevée que pour MariaDB. Concernant ce dernier cependant, il en faut pas oublier qu'il a été conçu à l'origine comme un remplaçant en "drop-in" de MySQL, même si au fur et à mesure des années cet adage n'est plus aussi vrai, les deux logiciels ayant de réelles divergences.
Loin derrière les trois ténors de la base de données, on trouve PostgreSQL dans une solide quatrième place. La performance de la base de données open source sont particulièrement encourageante. Enfin, en cinquième place, on peut retrouver le plus connu des bases de données orientée document, MongoDB. Cependant, après une apogée en 2016, la demande actuellement semble se tasser pour ce type de technologie.
Populaire ou pas, combien chaque base de données peut rapporter ?
Mais au fait, c'est bien beau de dire que certaines bases de données sont plus demandées que d'autres, mais au final combien cela rapporte ? On dit souvent que ce qui est rare est cher, du coup est-ce que les technologies plus confidentielles rapportent vraiment plus, au prix d'une recherche d'emploi plus délicate ? C'est ce que nous allons voir.
Rappel au niveau de la méthodologie : pour le calcul des salaires, nous avons pris la moyenne de la fourchette de salaires des offres d'emploi postées sur le Portail Emploi ; les valeurs clairement trop éloignées de la moyenne sont ignorées dans le calcul. Il s'agit donc bien de propositions de salaires, et non pas de salaires réels actuellement versés à des personnes, dont l'expérience et l'ancienneté peuvent être très diverses. Les salaires dans cette étude sont exprimés en euros bruts mensuels.
Pour commencer, voici les salaires moyens proposés en Région Parisienne.
« Très bien payés » ~ 4 500 euros |
« Bien payés » ~ 4 000 euros |
« Assez bien payés » ~ 3 500 euros |
« Correctement payés » ~ 3 250 euros |
« Mal payés » ~ 3 000 euros |
DB2 |
Oracle, Sybase, MariaDB |
PostgreSQL, MongoDB, MySQL |
SQL Server |
Access |
Et cette année encore, DB2 est la base de données qui vous rendra riche et puissant à Paris avec environ 4 500 euros mensuels proposés dans les offres d'emploi. Ceci dit, vous ne risquez pas de vivre sous les ponts avec Oracle, Sybase et MariaDB, qui vous proposeront 4 000 euros mensuels.
En bas du tableau, on trouve SQL Server de manière assez surprenante, mais c'est bien Access qui paye le moins. À sa décharge, Access ne joue pas dans la même cour que les autres.
La règle du « ce qui est rare est cher » se vérifie assez bien pour la plupart des bases de données, exceptés Oracle, très bien payé malgré le fait qu'il soit cette année le leader des offres d'emploi, et Access, qui malgré sa faible demande, reste véritablement payé au lance-pierres.
Et en province ?
En province, les salaires sont moins élevés, ce qui n'est pas surprenant, mais ce qui peut l'être davantage, est que les technologies les mieux payées ne sont pas les mêmes que celles des entreprises parisiennes. À croire qu'à lieu différent, besoins différents.
« Très bien payés » ~ 3 500 euros |
« Bien payés » ~ 3 250 euros |
« Assez bien payés » ~ 3 000 euros |
« Correctement payés » ~ 2 750 euros |
« Mal payés » ~ 2 000 euros |
MongoDB |
DB2 |
MySQL, Access, PostgreSQL |
MariaDB, Oracle, SQL Server |
Sybase |
Cette fois ci, c'est MongoDB qui décroche la palme de la base de données la mieux payée en province. Ceci dit, DB2 n'est pas loin à une solide deuxième place.
Le résultat le plus surprenant est Sybase qui décroche une dernière place très nette, alors qu'elle est très bien placée à Paris. Au contraire, Access se défend bien en quatrième place par comparaison à son humiliation parisienne.
En conclusion
Si nous devions nous forger un avis sur les différentes bases de données en fonction de leur popularité et leur salaire, voici ce qu'il en sortirait.
- Oracle est la coqueluche de cette étude ; non seulement c'est la base la plus demandée, mais les salaires proposés peuvent faire pâlir d'envie toute la profession.
- SQL Server est aussi très demandé, mais malheureusement les salaires proposés sont décevants. Si ce qui est rare est cher, ce qui est commun est également bon marché.
- MySQL est bien demandé, et mieux payé que SQL Server. Si vous deviez choisir entre les deux sur le seul critère de l'emploi, MySQL serait un meilleur plan.
- PostgreSQL est une base relativement peu demandée, mais les salaires proposés sont dans la moyenne. Peut mieux faire, assurément.
- MongoDB, malgré la hype autour du NoSQL, est plutôt rare. Le salaire moyen proposé est d'environ 3 500 euros sur l'ensemble du territoire, ce qui incite au haussement d'éauple sur Paris, mais qui se révèle dément en province. Si vous n'êtes pas de Paris et cherchez une base de données lucrative, c'est le filon du moment !
- DB2 est la voie des futurs millionnaires, aussi bien à Paris qu'en Province, c'est la rançon de sa demande relativement faible.
- Access paraît être un choix peu heureux à Paris. En province, c'est envisageable, mais il y a de meilleurs choix, sans le moindre doute.
- MariaDB spécifiquement semble peu demandé, mais plutôt bien rémunéré à Paris, et dans la moyenne en province. En tout cas, cela ne sera pas un mauvais choix.
- Vous aurez du mal à trouver un emploi avec Sybase, mais clairement c'est à Paris qu'il faut décrocher un tel poste, si vous ne souhaitez pas connaître la misère.
- DB2 est une base de données relativement rare, mais elle vous assurera un avenir radieux et un compte en banque plein.
- Sybase fait partie des base de données très rares qu'il vaut mieux pratiquer à Paris pour espérer un salaire convenable.
Retrouvez aussi l'étude emploi 2018 sur les langages de programmation, l'étude sur les tendances emploi 2018 ainsi que l'étude emploi 2017 sur les bases de données.
Êtes-vous payé à votre juste valeur ?
Envisagez-vous de changer de base de données en fonction de la demande ou du salaire proposé ?
Pensez-vous que les postes sur les bases de données les mieux payés méritent un tel salaire ?