Bonjour à tous,
Je travaille dans une PME spécialisée dans les marchés publics. La société est composée de 83 salariés dont 3 développeurs informatique. Nous ne travaillons jamais en équipe, chaque développeur gère l'information de son activité.
Pour ma part, je suis responsable d'une chaîne de production de dossiers (le client nous envoi à Toulouse, nous effectuons des traitements, puis ça part en production à l'île Maurice, ça revient à Toulouse pour repartir sur notre site Internet où le client le téléchargera), on en produit 350/400 par jour.
A l'origine, l'entreprise a démarré avec deux informaticiens: Un ancien bûcheron qui s'intéressait un peu à l'informatique, et un gars à la logique pour le moins farfelue, n'ayant aucune sensibilité dans le développement, le tout dans une ambience startup. Je vous laisse imaginer comment je peux me chier dessus lorsqu'il faut effectuer de la maintenance sur un outil qui n'a jamais été revisité.
Chaque jour, des problèmes surviennent, et impossible de les régler en moins d'une semaine car la moindre modif provoque des bugs de partout, et moindre correction de ces effets de bords en amène d'autres etc...
Je dois faire du support, de la maintenance, des analyses, des docs fonctionnelle/analyse, les ordres du jour de réunion, les comptes rendus, le développement, administrer les données, proposer des améliorations etc... Il est rare que je ne travail que sur un projet à la fois et comme je travail dans un univers de production, plusieurs fois par jour je dois stopper mon boulot pour aller dépanner une merde car ça bloque la prod, revenir sur ce que j'étais en train de faire, repartir dépanner un truc etc...
Jeudi, je devais sortir des statistiques, un peu de décisionnelle pour aider le boss à décider. Je lui ai envoyé et manque de pot, j'avais fait une erreur sur un traitement qui ont rendu les stats fausses, et n'avais pas jeté un oeil sur la cohérence des données avant de l'envoyer.
Rien de bien compliqué, c'est juste de l'inatention, mais du coup maintenant, j'passe pour un branleur couplé avec un incompétent à telle point que je commence à le croire.
Techniquement, il n'y a rien de compliqué dans mon travail, et dans chaque production, le mot d'ordre de la boite c'est "pragmatique", donc aucune pérénité, du travail à l'arrach' pouvit qu'on ai de la visu rapidement, des objectifs à court terme. La boite a 10 ans, les outils sont de plus en plus figés et donc c'est long de les faire évoluer, raison de plus pour passer pour un branleur car le boss, il ne voit que ce qui est visible, et constate que la moindre demande met de plus en plus longtemps à être produite.
Pour ma part, je suis obligé de travailler chez moi, sur des projets à moi avec des méthodes à moi pour garder confiance en mes capacités techniques et entretenir mon savoir faire que je n'utilise pas au travail.
Est-ce que l' "homme à tout faire", qui doit penser à 30 trucs en même temps, autant au bas niveau (le code) qu'au haut niveau (le client) est un gros facteur de fautes d'inatentions ? Je ne me pose pas la question de comment je vais tester un truc ou pas. Lorsqu'il y a 2-3 projets sur le feu à rendre pour avant hier, la production gelée et des bugs un peu partout... je n'arrive pas à me réserver du temps pour les tests qui inconsciemment sont totalement secondaires.
Surtout le soir, quand la fatigue se fait ressentir, on oublie une condition dans uen requête et boom, ça efface tout... ca m'est déjà arrivé.
Est-ce que c'est normal ou suis-je négligent? Je me pose la question car ce n'est pas la première fois que ça arrive.
Qu'en pensez-vous?
Partager