2018-10-17 19:24:07 +0000 2018-10-17 19:24:07 +0000
132
132

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.

Respuestas (17)

292
292
292
2018-10-17 19:35:43 +0000

Fixing the bug is not your responsibility.

debería proporcionar la ayuda gratis ya que es mi responsabilidad moral

No. Es no tu responsabilidad moral o legal proporcionar ayuda gratis. Ya no eres su empleado.

Me aseguré de dejar una extensa documentación sobre cómo usar el programa y cómo editar el código fuente en caso de que lo necesiten.

¡Bien! Ya has hecho lo que tienes que hacer para ayudar. Son conscientes del error y tienen los recursos para arreglarlo ellos mismos. Se espera que ellos lo arreglen, no tú.

También hay varias razones de peso por las que no deberías hacer el trabajo gratis:

  • Ahora eres un profesional. Realizar trabajo no remunerado no te beneficia.
  • Actualmente estás empleado por una nueva compañía. Realizar trabajo fuera de horario para su antigua empresa puede ser considerado un conflicto de intereses o un incumplimiento de contrato.
  • Ha pasado al menos un año desde que dejó la antigua empresa, y sus sistemas pueden haber cambiado. No tiene ni idea de cuánto tiempo le llevará completar este arreglo.

¿Cómo debe responder a su solicitud?

La opción A es negarse educadamente, y dirigirlos a la documentación que dejó atrás.

¿Debo negociar un nuevo contrato con mi empleador anterior y cobrarles dinero por esta asistencia adicional que les estaría proporcionando en mi tiempo libre?

La opción B es discutir esto con su empleador actual. Tal vez pueda negociar un contrato temporal para ayudar a la antigua empresa, pero primero debe obtener el permiso de su actual empleador. También asegúrese de preguntar cuánto tiempo ellos (la antigua empresa) esperan de usted.

59
59
59
2018-10-17 19:46:07 +0000

¿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?

Sí, si te sientes profundamente con ello. Estás escribiendo un código para que puedan obtener un beneficio. Como un aparte, es totalmente posible que su actual empresa no le permita trabajar. Verifique con su gerente si se le permite hacer esto antes de preguntar por el contrato. La mayoría de las empresas que he visto tienen cláusulas/reglas relativas a trabajar en una empresa similar mientras se está empleado allí.

¿O debo proporcionar la asistencia de forma gratuita ya que es mi responsabilidad moral, aunque no esté contractualmente obligado a ello?

No, no creo que tengas la responsabilidad moral de arreglar tu error. Si usted escribió un software que solucionó el hambre en el mundo, entonces sí, tal vez en ese caso. Sin embargo, dado que estabas haciendo dinero, y ellos estaban haciendo dinero contigo, entonces no hay obligación moral o qué no.

35
35
35
2018-10-18 08:35:21 +0000

¿Debo 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 debo proporcionar la asistencia de forma gratuita ya que es mi responsabilidad moral, aunque no esté contractualmente obligado a ello?

No hay obligaciones morales en los negocios.

Se le pagó por hora, no por el resultado. Y por lo que usted describió la compañía está buscando su ayuda desde una posición neutral, no están enfadados o amenazándole.

Lo más probable es que ya hayan hecho una rápida estimación y crean que pedirle que arregle el error será más rápido, más barato y posiblemente menos probable que introduzca otros errores que contratar a alguien nuevo que no esté familiarizado con el código.

Su petición es absolutamente racional. La persona que escribió el código es normalmente la mejor persona para arreglar un error. Llegar a ti con una petición de ayuda es una solución obvia. Lo más probable es que no se sorprendan de que les pidas un pago, y lo más probable es que no pierdan el sueño si te niegas.

Así que , si lo deseas, puedes ofrecerles arreglar el error a una tarifa por hora que consideres justificada. Debería detallar todo lo que ha mencionado antes - que está empleado a tiempo completo, que completaría este trabajo en su tiempo libre (¡importante para una estimación de plazos!) y que sólo puede hacer el trabajo a distancia.

Y , debería pedir una compensación por su tiempo. ¿Por qué harías esto gratis? ¿Por qué asumes que esperan que lo hagas gratis? ¿Harían algo gratis por ti? Y eso es todo lo que hay. Me abstendría de las reflexiones filosóficas de algunas otras respuestas. Por qué encontraron el error ahora, si leyeron o no su documentación, si ya trataron de arreglarlo con gente de la empresa, todo eso no tiene ninguna consecuencia para su pregunta.

No piense demasiado en cosas simples.

20
20
20
2018-10-17 19:52:17 +0000

¿Debo 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?

Eso depende de cómo vea su responsabilidad moral, cuánto valora su relación con ellos, cuánto tiempo cree que llevará la corrección del error y cuánto valora este tiempo.

Podría indicar que está demasiado ocupado y por lo tanto negarse a ayudar a arreglar el error.

Podría ofrecerse a echar un vistazo rápido al problema, y luego darles una estimación de cuánto tiempo y a qué ritmo se necesitaría para arreglar el problema.

O podría simplemente aceptar intervenir y ayudar a arreglarlo.

Si fuera yo, y no pensara que me ocuparía demasiado tiempo libre, sólo haría lo último.

De hecho, he ayudado a empleadores anteriores. Muchas veces.

Una vez dejé un puesto de Administrador de Sistemas. Mi reemplazo terminó borrando archivos críticos del sistema en un disco principal e inadvertidamente eliminó su única copia de seguridad en el proceso. Aunque no tuve nada que ver con la causa, trabajé con mi reemplazo toda la noche para reconstruir el disco del sistema operativo y crear una copia de seguridad viable, y luego fui a mi trabajo habitual por la mañana. Recibí una bonita carta de “Gracias” a cambio. Para mí, era lo correcto.

10
10
10
2018-10-17 20:51:14 +0000

IANAL.

Asumiendo que ayudar a la compañía anterior no constituye un incumplimiento de contrato o conflicto de intereses bajo su contrato actual (¡compruébelo primero!):

  1. **Presumiblemente esta empresa sigue creando software. Presumiblemente tienen desarrolladores en su personal. Presumiblemente esos desarrolladores tienen más experiencia que algún interno de nivel inferior que trabajó allí durante 3 meses (sin decir que usted es de nivel inferior ahora, pero usted mismo en ese momento probablemente tenía menos experiencia que su personal de tiempo completo hoy en día). Pueden pagar a sus empleados para que lo hagan, o usted puede hacerlo por ellos. Lo que esperan es que usted haga el trabajo por menos de lo que ellos tendrían que pagar a sus empleados para hacerlo. Lo que esto significa, presumiblemente, es:

  2. Deberías dejarles claro que este trabajo se hará en tu horario, no en el de ellos, porque tienes un trabajo a tiempo completo en otro lugar y estarás haciendo este trabajo para ellos después de las horas de trabajo. Esto es para establecer expectativas. Deben entender que después de un día completo de trabajo de 9 a 5, no estás interesado en trabajar un trabajo de 5 a 1, y que sólo estarás trabajando en él un par de horas al día. Deben entender esto, porque de lo contrario será un problema para ti.

  3. Deberías dejarles claro que esto es un trato de una sola vez, y después de que esto se haga, no deberían contar contigo para mantener este código para ellos para siempre. Proporcionaste documentación (¡buen trabajo!) sobre el código que escribiste, y ahí es realmente donde tu responsabilidad debería terminar, pero estás proporcionando este servicio por la bondad de tu corazón, y no deberían tentar a la suerte. Una vez más, estableciendo expectativas.

  4. Y esta es la parte más importante, así que está en negrita y cursiva: Consigue esto por escrito. Redacta y firma un contrato. No lo hagas a tontas y a locas, porque así es como te fastidian en tu trabajo. Probablemente (IANAL) no debería necesitar un abogado para hacer esto por usted; una simple declaración de los términos anteriores (y cualquier otro término que desee) en un correo electrónico, con una respuesta “reconocida” o “confirmada” de ellos debería ser suficiente (IANAL).

7
7
7
2018-10-18 01:57:22 +0000

Es bastante normal que los desarrolladores hagan trabajos independientes por su cuenta. Si quieres hacerlo, asegúrate de que no haya conflictos, legales o prácticos, entre tus acuerdos de trabajo a tiempo completo y a tiempo parcial. Asegúrate de que ambas partes tengan muy claro qué es lo que estás haciendo y qué no estás de acuerdo en hacer por ellos, incluyendo el compromiso de tiempo. Investigue la creación de su propia corporación para protegerse. No trabaje sin un contrato justo, debidamente escrito y firmado.

Pero basado en su descripción, esto no es, en realidad, “un error en su código”. Es un error en su código, y ya no trabajas para ellos. Si no quieres aceptar el nuevo contrato, no tienes que hacerlo. Tan simple como eso.

Lo más probable es que, en ausencia de tal contrato, no se te permitiría arreglar, o incluso acceder al código. Y por lo tanto, no podrías ser responsable de ello.

5
5
5
2018-10-18 05:21:55 +0000

Un punto importante que no se ha planteado: cuál será su relación con ellos, y cómo le pagarán.

Hay dos opciones: le consideran un empleado (a tiempo parcial, con un contrato de duración determinada), o le consideran un contratista. **

  • En el primer caso, esto puede ser un poco complejo ya que usted ya no está en el país, especialmente en lo que se refiere a impuestos, contribuciones a la seguridad social, etc. Si no sabes de antemano cuánto tiempo va a tardar, también puede ser un gran dolor de cabeza para ellos en términos de contrato, a menos que acuerdes una cantidad fija.

  • En el segundo caso, tendrías que facturarles. Pero eso significa estar registrado como comerciante individual (o una empresa), declarando esos ingresos, y pagando impuestos y contribuciones sobre esos ingresos. Esto significa a su vez:

En algunos países, hay empresas que harán la interfaz por ti: facturarán a la empresa de destino por ti, y te pagarán (menos impuestos, contribuciones, y su comisión) como un empleado. Debes elegir una empresa de este tipo en el país en el que resides actualmente para evitar los problemas mencionados anteriormente.

En todos los casos, comprueba tu contrato con tu empleador actual, y cuáles son las normas en tu país de trabajo actual. Es posible que tenga que notificar o incluso obtener un visto bueno formal de su empleador actual antes de que pueda trabajar para otra persona al mismo tiempo.

3
3
3
2018-10-18 20:17:08 +0000

Por supuesto que “puedes” hacer esto. Como otros han dicho, debería consultar con su actual empleador antes de hacer esto.

Me haría varias preguntas:

  • ¿Qué pasaría si encuentran otro ‘bicho’ en el futuro? ¿Haría lo mismo la próxima vez? ¿La vez siguiente?
  • ¿Haría lo mismo con su actual empleador si se mudara de su actual puesto?

  • Me ha pasado algo así. Yo era el SME (experto en la materia) en varios sistemas cuando fui despedido hace 28 meses. Recibí algunas llamadas meses después de que mi puesto fuera eliminado - varias de usuarios y el resto de gente de operaciones (ambos tenían mi celular). Les expliqué amablemente que ya no trabajaba allí (no fue mi elección) y su mejor curso de acción fue contactar a mi antiguo gerente (responsable de los sistemas). Él podría asignar al desarrollador ahora asignado al sistema.

Y no - no tienes una obligación moral con tu antiguo empleador.

3
3
3
2018-10-18 15:53:59 +0000

¿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?

Sí, podría (no “debería”) - aunque tenga cuidado con las posibles implicaciones fiscales y de conflicto de intereses. Si decide hacerlo o no depende de usted.

¿O debería proporcionar la asistencia gratuitamente ya que es mi responsabilidad moral, aunque no esté contractualmente obligado a ello?

No. Usted no tiene una responsabilidad moral aquí. Es a todos los efectos imposible escribir un código no trivial que sea perfecto tanto ahora como en el futuro para siempre - si todos tuviéramos que apoyar, de forma gratuita, el código que escribimos hace años, para los empleadores anteriores, entonces después de unos años de acumulación de tales “obligaciones” no tendríamos tiempo para hacer nuestros trabajos actuales (por los que nos pagan).

Un interesante experimento de pensamiento sería: si ese código que escribiste hace un año resultara ser decisivo para conseguir que tu antiguo empleador tenga un gran contrato con un nuevo cliente, ¿tendrían la obligación moral de enviarte una gran bonificación por escribirlo, aunque ya no trabajes allí? ¿Y lo harían realmente? Pocas personas responderían “sí” a cualquiera de las dos preguntas. Entonces, ¿por qué la expectativa inversa debería venir con tal obligación moral?

Hiciste el trabajo (presumiblemente) lo mejor que pudiste en ese momento, y recibiste un (presumiblemente) salario justo a cambio. Esa era la relación comercial que tenías con tu empleador en ese momento. Ahora se ha terminado. Si decides hacerlo, puedes decidir entablar otra relación comercial con ese empleador, pero sería muy tonto que esa nueva relación implicara trabajar gratis.

2
2
2
2018-10-19 20:51:52 +0000

Una vez tuve un ex-empleador que hizo esto conmigo. Aquí están sus opciones básicas:

  1. Hazlo gratis.
  2. Diles que vayan a pescar.
  3. Envíeles su estimación de tiempo y su tarifa por hora. Ofrezca arreglarlo por un precio.

Esta es una buena manera de ponérselo; no está diciendo que no, y está dispuesto a trabajar con ellos, pero no es un tonto.

Yo evitaría (2), lo que más o menos quema el puente, y recomendaría (1) o (3).

Si la referencia/relación es muy importante para ti, entonces tal vez lo hagas gratis esta vez, pero si te piden otro favor, cuéntales el tiempo y el costo.

Si trabajas gratis, te pierden el respeto.

Elegí (3). Ellos dijeron que no.

2
2
2
2018-10-18 20:57:34 +0000

Déjeme comenzar diciéndole que el título de su pregunta puede cambiarlo todo. ¿El código es Tu-tu-tu-tu-tu-tu-tu-tu-tu? Entiendo que no habías firmado un contrato con ese empleador en ese momento, pero creo que es seguro asumir que, como en todo contrato de desarrollo de software, el código no es tuyo, sino de tu empleador. Claro, tú lo escribiste, pero si tuvieras un contrato al que volver, encontrarías una cláusula que establece que todo el código que escribas para la empresa es propiedad de la empresa, y **no de tu propiedad.

Si estamos de acuerdo en que es el código de tu empleador, entonces las otras respuestas dan muy buenos consejos, y espero que ésta te dé un poco de perspectiva sobre cómo proceder. Usted les estaba vendiendo su tiempo y esfuerzo, y cumplió con esa obligación. Tal vez quieras venderles tu tiempo y esfuerzo de nuevo, si tienes algo de sobra.

Si tienes alguna razón para creer que el código es de hecho tu , entonces deberías consultar con un abogado.

2
2
2
2018-10-21 23:22:26 +0000

Mi regla general es que para un empleador anterior, proporcionaré ayuda trivial/facilitada como cortesía, es decir, gratis. Eso es tal vez 5 minutos de trabajo o hablar con alguien.

Después de eso estoy feliz de operar en base a un contrato con ellos, siempre y cuando la ley y mi situación personal lo permita. (No hay conflicto con mi otro empleo/no competencia etc., legal para hacer trabajo en ese país, etc.)

En particular, hay que pensar en la ley de inmigración y la cuestión de hacer el trabajo para ellos. Las leyes de inmigración varían (por ejemplo, el Reino Unido ni siquiera permite que un extranjero que visita por turismo trabaje a distancia para la empresa de su país de origen, así que no te atrevas a revisar ese correo electrónico) – pero a menudo, hacer trabajo es hacer trabajo. Si usted ha trabajado en el pasado con un visado que ya no tiene, necesita revisar la legalidad de hacer un trabajo para ellos _ahora.

Por último, recuerde el viejo cuento del trabajador especializado.

La poderosa y antigua máquina de forjar estaba abajo. No podíamos forjar cigüeñales, y ellos habían llamado al fabricante (no era Ingersoll-Rand) y su mejor gente tampoco podía entenderlo. Algunos de sus veteranos y algunos de los nuestros estuvieron de acuerdo, era hora de llamar a Bill.

Bill era un genio con estas máquinas. Ayudó a diseñar este sistema y se había retirado de la compañía.

Bill caminó arriba y abajo de la gran máquina. Miró aquí, miró allí, olió algo de aceite. Bill pidió prestado un martillo. ¡BAP! “Pruébalo ahora”. La gran máquina cobró vida.

¡Gracias Bill! Sí, envíenos una factura.

La factura ha vuelto, ¿¡10.000 dólares!? Pedimos un desglose. Regresó

  • Llamada de reparación in situ —– $199
  • Máquina de golpeo con martillo —- $1
  • Saber dónde golpearla —- $9,800
1
1
1
2018-10-20 13:41:43 +0000

No le debes nada a la vieja compañía. Escribiste lo que parece ser un código satisfactorio y bien documentado. No se le exigió que escribiera un código libre de errores. ¡Eso sería imposible!

Te han pedido que hagas un poco más de trabajo para ellos. Su actual empleador está de acuerdo. La única pregunta es cómo cobras por este trabajo.

Obtener una descripción precisa del problema. Calcule el número de horas necesarias para solucionarlo. Estime el tiempo que le queda para asignar este número de horas de su tiempo libre. Cotizar una tarifa por hora. Luego tienen la opción de contratarlo para hacer el trabajo o no.

1
1
1
2018-10-20 21:57:09 +0000

Ni siquiera les respondas. Cualquier cantidad de dinero que les puedas cobrar no vale la pena por los problemas que causará. Están buscando a alguien que haga un trabajo para ellos y al que no puedan pagar. Déjame decirte cómo funciona esto. Primero, sólo tienen “un pequeño cambio - estoy seguro de que puedes hacer esto en quince minutos”. Luego es “mientras tenemos su atención, ¿podría hacer un cambio más para nosotros. Con tus grandes habilidades esto no te llevará nada de tiempo”. Pronto pasarás todo tu tiempo libre, noches y fines de semana trabajando para esta compañía en FarAwayLandistan. ¿Y cuando llegue el momento de pagar? ……… …hazte un favor, ahórrate algo de tiempo y molestias, e ignóralos. Si quieren que se haga este trabajo, encontrarán a alguien local para hacerlo.

1
1
1
2018-10-22 13:33:09 +0000

No arreglas los errores de forma gratuita a menos que estés creando/distribuyendo software libre.

Hay dos formas de arreglar errores “gratis” en otros casos:

(A) eres un empleado y arreglar tus errores es parte de tu trabajo, en cuyo caso lo “gratis” se paga con tu salario;

(B) tienes un contrato como vendedor de software con el cliente que dice que durante X meses después de la venta de software arreglarás los errores gratis, en cuyo caso lo “gratis” es factorizado en el precio inicial que el cliente paga.

Usted estaba en la posición A cuando hizo la entrega, por lo que la posición B no se aplica y ya no se le puede pedir que arregle los errores de forma gratuita como proveedor de software después de que el período inicial de soporte gratuito haya terminado.

Por lo tanto, el único curso de acción normal es ser como un vendedor en la posición B después de que el “soporte gratuito” haya terminado y ofrecer (1) hacer un trabajo de una sola vez para arreglar el error, o (2) ofrecer un contrato de servicio para mantener el software actualizado.

En esta posición se aplican las advertencias habituales mencionadas en otras respuestas: asegurarse de que su empleador actual está de acuerdo con eso, y ser muy específico sobre lo que se le está pagando.

Los fallos típicos en este caso son por un precio fijo de una sola vez suscribirse a seguir arreglando fallos eternamente o acordar arreglar fallos que no son realmente tuyos (es decir, mantener tu código actualizado con los cambios en otros programas o requisitos).

1
1
1
2018-10-20 16:52:07 +0000

Además de los excelentes consejos que ya han sido dados por otros, le insto a tener en cuenta lo siguiente:

  1. El software, como cualquier otra cosa construida por el hombre, requiere mantenimiento, y por lo tanto, si quieren confiar en él, deben planificar y presupuestar el mantenimiento, independientemente de quién lo realice.
  2. La diferencia de costo entre una prueba de concepto escrita por un interno y un software de calidad de producción y mantenimiento escrito para realizar aproximadamente la misma tarea puede estar entre el 1% y el 99%, y normalmente está mucho más cerca de lo último.

Pensar en el mantenimiento como “sólo esta pequeña cosa más” no hace que el costo desaparezca, sólo les impide planificar y presupuestar el mismo.

Puede que tengas que dejarles esto claro antes de aceptar cualquier otro trabajo. No lo digas así, por supuesto; eso sería pedante. Pero no entres en ninguna negociación en la que su posición se base en ignorar o malinterpretar esto.

1
1
1
2018-10-20 09:04:47 +0000

Me sorprende que ninguna de las respuestas hasta ahora mencione que eras un “interno”.

La realidad es que abusaron de tu presencia como interno para hacer un trabajo de calidad en la producción y ahora están preguntando si todavía apoyas sus operaciones. En resumen: las prácticas han terminado, y no les debes nada. Un interno es un interno, después de todo. Por ejemplo.., deberías haber tenido un mentor en su momento que te guiara y estuviera familiarizado con el trabajo que dejaste atrás, y no es tu responsabilidad que no haya sucedido.

Sin embargo, es una buena idea seguir no quemar ese puente.

Si todavía estás dispuesto a ayudarles a hacerlo, intentaría tener una estimación aproximada del tiempo que llevaría hacerlo, o simplemente estar en el lado seguro citándote a ti mismo como trabajando entre 100-200 Euros por hora con un pago inicial mínimo de 3-4 horas.

De lo contrario el dinero no valdrá la interrupción que crea en tu vida profesional y privada.

Como dicen otros, también debes ser muy consciente de tus leyes fiscales locales. Rechacé trabajos/actuaciones cortas en el pasado que en papel se veían muy bien, sin embargo después de los impuestos no valían la pena, por varias razones que no son relevantes para su pregunta.

P.D. También sea consciente de las leyes de excepción/precedencia. Tenemos una excepción por un par de años que no exige mucho papeleo, sin embargo si quemamos esa oportunidad con un trabajo de un par de cientos de euros, no podemos beneficiarnos de ella si surge otra oportunidad.