Il mio precedente datore di lavoro mi ha chiesto di risolvere un bug nel codice che ho scritto per loro
Il mio precedente datore di lavoro vuole che io risolva un bug nel codice che ho scritto mentre lavoravo per loro. Dovrei fornire loro assistenza su contratto (retribuita) o gratuitamente, nonostante il fatto che non lavoro più per loro?
Background: La scorsa estate ho lavorato come stagista per una grande azienda manifatturiera. La durata del mio contratto è stata fissata a 3 mesi. Mi hanno pagato una tariffa oraria per il mio lavoro. Le mie responsabilità lavorative comportavano il supporto informatico e lo sviluppo di software. Il progetto software su cui ho lavorato era un'applicazione server piuttosto semplice. Ho lavorato esclusivamente sul progetto. All'inizio il progetto sembrava essere un successo, il software funzionava come previsto. Prima di concludere il mio contratto e di lasciare l'azienda, mi sono assicurato di lasciare un'ampia documentazione su come utilizzare il programma e come modificare il codice sorgente in caso di necessità.
Non ho firmato un contratto riguardante specificamente questo progetto software e l'assistenza post distribuzione che potrebbe richiedere.
Da allora ho iniziato a lavorare per un'altra azienda come sviluppatore di software a tempo pieno in un altro paese.
Problema: Sono stato recentemente contattato dal mio precedente datore di lavoro (questo è più di un anno dopo la fine del mio contratto con loro), dicendo che c'è un piccolo bug con il software che ho scritto in precedenza, e che hanno bisogno del mio aiuto per risolvere tale problema. Come già detto in precedenza, ora lavoro a tempo pieno in un altro paese. Questo significa che tornare lì di persona è fuori questione. Anche se credo che sarà possibile risolvere il bug a distanza. Se dovessi aiutare a risolvere questo bug, dovrei dedicare il mio tempo libero (sera e nei fine settimana) ad aiutarli.
È nel mio interesse risolvere questo bug in modo da poter utilizzare il precedente datore di lavoro come riferimento per la mia futura occupazione. Non voglio che siano in cattive condizioni con me.
Questione: Devo negoziare un nuovo contratto con il mio precedente datore di lavoro e far pagare loro il denaro per questa ulteriore assistenza che gli fornirei nel mio tempo libero? Oppure devo fornire l'assistenza gratuitamente, poiché è una mia responsabilità morale, anche se non sono contrattualmente obbligato a farlo?
Aggiornamento importante: Il mio attuale datore di lavoro mi ha dato il permesso di lavorare per il precedente datore di lavoro, a condizione che siano soddisfatti determinati criteri:
- Fornisco loro aggiornamenti regolari sulla progressione e la durata stimata del progetto.
- Gestisco il mio tempo in modo tale che questo lavoro aggiuntivo non influisca negativamente sul mio lavoro attuale per loro, cioè non lavoro fino a tarda notte prima di un giorno lavorativo.
- Mantengo il silenzio su tutti gli altri lavori che svolgo attualmente per il mio attuale datore di lavoro.