Licencié pour la troisième fois d'un poste de développement de logiciels. Que faire ?
Aujourd'hui, j'ai été licencié d'une entreprise de logiciels… pour la troisième fois en un an et demi. Inutile de dire que j'ai l'impression d'avoir touché le fond et qu'il est impossible de s'en sortir sans changer de carrière. Dois-je changer de carrière ? Est-il même possible de trouver un emploi aujourd'hui ?
Licencié d'une entreprise de fintech le 2ème mois pour non performance. C'était correct car je manquais de motivation (désintérêt pour le domaine des affaires et la technologie). J'ai supposé que la bonne culture serait suffisante pour me permettre de continuer.
Licencié d'une société de plate-forme web après 2 ou 3 mois pour mauvaises performances. A postulé pour un poste en Python, mais a été chargé de travailler avec du code C pendant un mois. Le développement a donc été plus long en raison de la nature du langage et de son éloignement de la base de code principale. Je suis ensuite passé au projet approprié - ce qui m'a donné l'impression de repartir de zéro, avec en prime quelques nouvelles choses à apprendre. On m'a averti qu'on avait des doutes sur mon ancienneté et on m'a dit qu'on verrait combien de choses je pourrais introduire dans le projet en un seul sprint. J'ai livré quelques choses mais sans aucune mesure, c'était comme si je tirais dans le vide. On m'a ensuite laissé partir pour “ne pas être assez âgé”. C'était en période d'essai, si je me souviens bien.
Licencié au 6ème mois pour mauvais résultats. Pendant la période d'essai, j'ai reçu des commentaires positifs. Je travaillais sur un projet en Python et je faisais des remaniements et des nettoyages pour lesquels j'ai reçu de bons commentaires tout en terminant la plupart des billets à temps. Même le directeur m'a reconnu à l'unanimité que j'étais à la hauteur (il a probablement ressenti mes craintes dues à mon mauvais passé). Après cela, je suis passé à un nouveau projet qui était un nouveau territoire pour moi. Garder le même tact pour le nettoyage et le remaniement n'a pas fonctionné cette fois-ci. De plus, les billets étaient mal décrits et l'auteur n'était pas toujours là pour demander des éclaircissements ou disponible parce qu'il était occupé par de nouveaux projets. En combinaison avec l'apprentissage d'une nouvelle technologie, les choses ont pris beaucoup plus de temps cette fois-ci et j'ai manqué deux échéances. J'ai reçu un avertissement à ce moment-là. J'ai eu 4 jours avant de partir en vacances où j'ai fait des heures supplémentaires et j'ai réussi à terminer tout mon travail dans le but de montrer un changement de comportement. À mon retour, j'ai reçu une lettre de licenciement dont les principaux points étaient les suivants : (1) performances insuffisantes et (2) prise de temps de la part d'autres développeurs
À l'exception du cas 1, je pense que les autres cas étaient dus à une mauvaise gestion et probablement à une communication un peu déficiente de ma part. Cependant, y a-t-il une chance que je puisse vendre cela ? En général, le problème tel que je le vois, c'est que j'ai tendance à nettoyer le code en désordre, à remanier et à m'assurer que les choses sont bien testées - ce qui peut être considéré par beaucoup comme une performance lente.
Je suis assez perdu à ce stade. J'ai la trentaine, je n'ai pas de repli, pas de famille et pas beaucoup d'amis. Heureusement, j'ai quelques économies pour me permettre de continuer pendant 6 mois, mais je dois faire les bons choix.
Tout cela est basé au Royaume-Uni. En termes de codage, je dirais que je suis au-dessus de la moyenne et j'essaie de suivre les bonnes pratiques générales, le remaniement, les tests, les modèles de conception, etc. J'ai un très bon portefeuille GitHub avec de nombreux projets très étoilés construits à partir de zéro. Certains projets ont en fait été utilisés par des entreprises avec lesquelles je me suis entretenu.