Mon ancien employeur m'a demandé de corriger un bug dans le code que j'ai écrit pour lui
Mon ancien employeur veut que je corrige un bug dans le code que j'ai écrit alors que je travaillais pour lui. Dois-je leur fournir une assistance, sous forme de contrat (rémunéré) ou gratuitement, bien que je ne travaille plus pour eux ?
Background: L'été dernier, j'ai travaillé comme stagiaire pour une grande entreprise de fabrication. La durée de mon contrat a été fixée à 3 mois. J'étais payé à l'heure pour mon travail. Mes responsabilités comprenaient le support informatique et le développement de logiciels. Le projet de logiciel sur lequel je travaillais était une application serveur assez simple. Je travaillais exclusivement sur le projet. Au départ, le projet semblait être un succès, le logiciel fonctionnait comme prévu. Avant la conclusion de mon contrat et mon départ de l'entreprise, j'ai veillé à laisser une documentation complète sur l'utilisation du programme et sur la manière de modifier le code source en cas de besoin.
Je n'ai pas signé de contrat portant spécifiquement sur ce projet de logiciel et sur l'assistance post-déploiement dont il pourrait nécessiter. Depuis lors, j'ai commencé à travailler pour une autre société en tant que développeur de logiciels à plein temps dans un autre pays. J'ai récemment été contacté par mon ancien employeur (plus d'un an après la fin de mon contrat avec lui), disant qu'il y avait un petit bug avec le logiciel que j'avais écrit précédemment, et qu'il avait besoin de mon aide pour résoudre ce problème. Comme indiqué précédemment, je travaille maintenant à plein temps dans un autre pays. Cela signifie qu'il n'est pas question d'y retourner en personne. Je pense cependant qu'il sera possible de corriger le bogue à distance. Si je devais aider à résoudre ce problème, il faudrait que je consacre mon temps libre (soirées/ week-ends) à les aider.
Il est dans mon intérêt de résoudre ce problème afin que je puisse toujours utiliser l'ancien employeur comme référence pour mon futur emploi. Je ne veux pas qu'ils soient en mauvais termes avec moi.
Question: Dois-je négocier un nouveau contrat avec mon ancien employeur et lui faire payer cette aide supplémentaire que je lui fournirai pendant mon temps libre ? Ou devrais-je fournir l'assistance gratuitement, puisqu'il s'agit de ma responsabilité morale, même si je n'y suis pas tenu contractuellement ?
Mise à jour importante: Mon employeur actuel m'a donné l'autorisation de travailler pour l'employeur précédent, à condition que certains critères soient remplis :
- Je leur fournis des mises à jour régulières sur la progression et la durée estimée du projet.
- Je gère mon temps de manière à ce que ce travail supplémentaire n'ait pas d'impact négatif sur mon travail actuel pour eux, c'est-à-dire que je ne travaille pas tard dans la nuit avant une journée de travail.
- Je ne parle à personne des travaux que je fais actuellement pour mon employeur actuel.