Par mageekguy,
jeudi 4 octobre 2018.
Réfléxions
Chez Norsys, l’un de mes rôles est d’être formateur au sein de « l’école du développeur », un cursus de formation qui est suivi par les nouveaux arrivants.
Concrètement, ils partent dans un premier temps 5 jours à Lille au siège du groupe pour apprendre les bases théoriques que nous pensons nécessaires pour qu’ils soient de « bons » développeurs au sens « Norsys » du terme.
Et dans un second temps, la plupart du temps dans la foulée de la session lilloise, je reçois sur Lyon ceux qui font du PHP pour une session de travaux pratiques de 5 jours pour leur faire toucher du doigt ce qu’implique être un « bon » développeur aujourd’hui, toujours au sens « Norsys » du terme.
Je ne vais pas vous expliquer dans le détail ce qu’est pour Norsys un « bon développeur », car pour comprendre mon message, vous avez uniquement besoin de savoir qu’à la suite de cette formation, je reçois souvent des messages qui peuvent, en caricaturant à peine, se résumer à :
Mon projet, c’est le gros bordel, la dette technique est phénoménale, il n’y a aucune communication au sein de l’équipe, d’ailleurs, il n’y a pas d’équipe ni de tests ni de spécifications, par contre, il y a de la duplication de code partout, l’architecture est aux abonnés absents, il n’y a pas de vision ou alors elle change d’un jour à l’autre, les algorithmes sont inefficaces, l’intégration continue n’existe pas, et puis… tu te rends compte qu’ils travaillent encore avec SVN ???? Je n’ai pas signé pour ça !