Ceci sera probablement mon dernier post tech avant longtemps... et je vais vous expliquer pourquoi.
Aujourd'hui, je vais vous parler du marché de l'emploi dans le dev.
Les recruteurs : "Il y a une pénurie de talents"
Les devs : "J'ai un mal fou à trouver un emploi/une mission"
Voici la conclusion de mon analyse de cette situation.
<coup-de-gueule>
Depuis quelques années, les frameworks se multiplient, que ce soit en frontend ou en backend. Les GAFAM y vont tous de leur contribution, en distribuant des outils dont le dev lambda et les entreprises utilisatrices se rendent ensuite dépendants.
De nouvelles lib voient le jour régulièrement, faisant grandir la liste des outils existants.
À ceci s'ajoutent tous ces outils utilisés pour la CI et le CD. Il en existe déjà beaucoup, et de nouveaux outils voient régulièrement le jour.
Ensuite, nous avons tout le panel des outils de testing... et ainsi de suite.
Le nombre sans cesse croissant des technos disponibles, et de technos utilisées dans une stack, rend sans cesse plus difficile :
❌️ Le recrutement (difficile de trouver un candidat qui match à 100% avec la stack)
❌️ La recherche de poste (difficile de trouver un poste qui match à 100% avec ce que je maîtrise)
Mais,
✅️ Quel que soit l'outil utilisé, le métier reste le même.
✅️ Les outils modernes sont pensés pour être pris en main rapidement, et sont très bien documentés.
Je ne peux plus rester spectateur de l'effondrement de la tech, constatant chaque jour que, ne voyant le problème qu'à travers son propre prisme, chacune des parties se plaint de la situation, tout en continuant à alimenter consensuellement ledit problème, en tentant de traiter les symptômes plutôt que les causes.
Les bons dev ne manquent pas, les postes non plus !
Ce qui pose problème avant tout, c'est cette focalisation sur des technos précises, quand ces dernières sont légion pour traiter des problématiques qui concernent tous les devs sur la plupart des projets.
Stan Amsellem l'a compris et a lancé passeport.dev en ce sens.
Arrêtons de nous focaliser sur les outils et concentrons-nous sur les problématiques auxquelles ils répondent.
PS: côté recruteurs, j'ai déjà vu "nous cherchons quelqu'un qui n'hésite pas à sortir de sa zone de confort", couplé à un refus systématique des candidats ne matchant pas la stack... de grâce, soyez cohérents dans votre démarche.
</coup-de-gueule>
Bonne semaine à toutes et à tous.
QA automation specialist | ISTQB® Advanced Test Manager | Founder QALILAB
3 sem.Excellent post ! 👏 Je suis entièrement d’accord sur l’importance de comprendre le métier avant de coder.