Mi anterior empleador me ha pedido que arregle un error en el código que escribí para ellos
Mi anterior empleador quiere que arregle un error en el código que escribí mientras trabajaba para ellos. ¿Debería proporcionarles asistencia por contrato (pagado) o gratuitamente a pesar de que ya no estoy trabajando para ellos?
Antecedentes: El verano pasado trabajé como interno para una gran empresa de fabricación. La duración de mi contrato se fijó en 3 meses. Me pagaban una tarifa por hora por mi trabajo. Mis responsabilidades en el trabajo implicaban el soporte informático y el desarrollo de software. El proyecto de software en el que trabajé era una aplicación de servidor bastante simple. Trabajé en el proyecto exclusivamente. Al principio el proyecto parecía ser un éxito, el software funcionaba como estaba previsto. Antes de que mi contrato concluyera y dejara la empresa, me aseguré de dejar una amplia documentación sobre cómo utilizar el programa y cómo editar el código fuente en caso de que fuera necesario.
No firmé un contrato específicamente relacionado con este proyecto de software y cualquier asistencia posterior a la implementación que pudiera requerir.
Desde entonces he empezado a trabajar para una compañía diferente como desarrollador de software a tiempo completo en un país diferente.
Problema: Recientemente he sido contactado por mi empleador anterior (esto es más de un año después de que mi contrato terminara con ellos), diciendo que hay un pequeño error en el software que escribí anteriormente, y que necesitan mi ayuda para arreglar dicho problema. Como se mencionó anteriormente, ahora trabajo a tiempo completo en un país diferente. Esto significa que volver allí en persona está fuera de discusión. Aunque creo que será posible arreglar el error de forma remota. Si fuera a ayudar a arreglar este error, tendría que dedicar mi tiempo libre (tardes y fines de semana) a ayudarles.
Me conviene arreglar este error para poder seguir usando el empleador anterior como referencia para futuros empleos. No quiero que estén en malos términos conmigo.
Pregunta: ¿Debería negociar un nuevo contrato con mi anterior empleador y cobrarles dinero por esta asistencia adicional que les estaría proporcionando en mi tiempo libre? ¿O debería proporcionar la asistencia de forma gratuita ya que es mi responsabilidad moral, aunque no esté contractualmente obligado a ello?
Actualización importante: Mi actual empleador me ha dado permiso para trabajar para el empleador anterior, siempre que se cumplan ciertos criterios:
- Les proporciono actualizaciones regulares sobre la progresión y la duración estimada del proyecto.
- Administro mi tiempo de tal manera que este trabajo adicional no afecte negativamente a mi trabajo actual para ellos, es decir, no trabajo hasta tarde en la noche antes de un día de trabajo.
- Mantengo en silencio a cualquier otro de los trabajos que actualmente hago para mi empleador actual.