En tant que programmeur, êtes-vous professionnellement obligé d'offrir un soutien continu après avoir quitté une entreprise? [fermé]

11

J'ai eu quelques emplois de programmation dans le passé où j'étais le seul développeur à travailler sur un projet. Après mon départ, je reçois généralement plusieurs e-mails par semaine de ces sociétés, généralement des développeurs qui m'ont remplacé là-bas. Ces e-mails demandent généralement des détails sur la façon dont les choses fonctionnent et sur la meilleure façon d'implémenter la fonctionnalité x en fonction du système existant.

Je suis généralement poli et serviable, mais ce type de communication commence vraiment à me faire perdre du temps en faisant chaque travail que je fais avec un autre poids autour de la cheville. Sans parler de projets que j'ai choisi de laisser derrière moi pour une bonne raison.

Ma question est, serait-il professionnellement «ok» de leur dire que je ne vais tout simplement plus offrir de soutien et refuser et répondre aux demandes de renseignements?

NB. Aucune de ces sociétés ne me verse de rétribution et les demandes de renseignements sont souvent des questions informelles des développeurs et non de la direction.

Matt Harrison
la source
2
Question à haut risque d'être "basée sur l'opinion". Quoi qu'il en soit, je pense qu'en aucun cas personne n'est obligé de travailler gratuitement. Donc, pour votre cas particulier, c'est un non clair. (Rien là pour vous empêcher d'être un gars sympa si votre entreprise était gentille avec vous aussi.)
thorsten müller
Comment ont-ils même obtenu votre adresse e-mail!?!
Robbie Dee
3
Pourquoi ne pas proposer à l'entreprise un contrat de support, peut-être "à la demande", pour une durée limitée, disons 6 mois?
Doc Brown
6
Mes obligations professionnelles pour une entreprise prennent fin le dernier jour où je suis payé par cette entreprise.
Ramhound
comme demandé, cette question n'est pas spécifique aux programmeurs . La même chose peut être demandée par un fossoyeur, un agent de vente de Viagra, un collecteur d'ordures, un commerçant financier. "En tant que <insert profession here>, êtes-vous professionnellement obligé d'offrir un soutien continu après avoir quitté une entreprise?"
moucher

Réponses:

26

Vous n'êtes en aucun cas obligé de les aider.

Que votre ancien employeur l'ait ou non réalisé, il a pris une décision à faible coût / risque élevé en ne faisant travailler qu'un seul développeur sur le logiciel. C'était leur décision (peut-être mal informée), et maintenant ils en paient le prix - vous ne devriez pas.

Si vous avez envie de les aider, vous devez conclure un accord de support où ils vous rémunèrent pour le temps passé à aider le nouveau développeur, afin que vous soyez correctement rémunéré pour votre temps.

Pete
la source
2
D'accord avec cela, mais je pense que, bien que ce ne soit pas une obligation, il est éthique professionnel de ne pas profiter de l'ignorance technique de mon employeur. Sans parler des dommages potentiels à la réputation du client disant "Il a créé ce site, et maintenant cela ne fonctionne pas, et il n'aidera pas."
deworde
4
@deworde: Vous devez répondre à de petites questions, mais seulement si cela ne prend que quelques minutes. Si cela prend plus de temps, vous devez leur dire que vous ne pouvez plus faire gratuitement, mais leur accorder toute votre attention s'ils paient une compensation. S'ils sont professionnels, ils vous paieront ou vous laisseront tranquille, mais ils ne vous en voudront pas.
13

Voici un e-mail potentiel à créer *;

Désolé, je suis très occupé en ce moment avec mes contrats existants et je ne vérifie pas régulièrement mes e-mails. Si vous avez une demande d'assistance pour un produit sur lequel je travaillais auparavant, envoyez un message à "[email protected]", afin que nous puissions discuter de la configuration d'un accord d'assistance. Si c'est urgent, assurez-vous de préfixer le sujet avec 'URGENT:' et je le déplacerai en haut de ma liste d'assistance prioritaire.

Sincères amitiés,

Matt Harrison

Envoyez-le en réponse à toute demande d'assistance, même si vous êtes assis au lit en train de manger un sammich et de vérifier vos e-mails. Si cela ressemble vraiment au genre de chose où vous voudriez les aider immédiatement parce que c'est un gros problème, envoyez toujours ceci , mais suivez immédiatement avec un e-mail disant "Je viens de voir ça, je vous aiderai dès que possible comme je peux".

L'idée ici est de les mettre dans l'état d'esprit que c'est un service que vous fournissez en supplément, et s'ils le veulent, c'est un service payant. Le mot discuter signifie que vous ne vous êtes engagé sur rien, et en leur permettant de spécifier 'URGENT:', si vous les avez mis dans une mauvaise position (par exemple, une erreur que vous auriez volontiers corrigée juste pour maintenir votre réputation et parce que c'est la bonne chose à faire ), vous pouvez les aborder avec un état d'esprit différent. «Ce site Web que vous avez créé pour nous vient de nous perdre 50 000 $» est quelque chose que j'approche très différemment de «nous avons besoin de vous pour changer la position du logo sur la page« À propos de nous »».

Cela signifie que si vous prenez le temps d'aider (car être utile est une bonne chose), alors ils savent qu'il y a un coût pour vous. Et si vous ne le faites pas, ils connaissent vos raisons.

Comme quelqu'un l'a mentionné, si vous avez un accord de support existant, ou s'ils ont l'impression que vous en avez, vous devrez de toute façon fournir un service, mais cette réponse couvre cela (et ils devraient avoir votre numéro de support de toute façon). De plus, vous devriez entrer dans n'importe quelle négociation d'emploi avec l'intention de spécifier clairement vos conditions de support à l'avance , surtout quand c'est un projet solo et donc vous ne travaillez pas sur un modèle de contrat standard pour tous les développeurs, et d'autant plus que cela a venez pour vous avant.

Comment savoir si vous êtes professionnellement obligé de faire quelque chose? Parce que votre contrat professionnel vous oblige à le faire. Comment savez-vous que vous n'êtes pas? Parce que les limites de cette obligation sont spécifiquement mentionnées dans votre contrat (par exemple «L'employé doit fournir un soutien sur tous les aspects du travail jusqu'à la cessation d'emploi par l'une ou l'autre des parties, comme décrit dans la section 3» *).

*: Tout le monde a des améliorations à apporter au libellé, veuillez les laisser dans les commentaires

deworde
la source
1

Si vous n'avez pas signé de contrat avec l'entreprise / les clients pour leur offrir de l'aide à l'avenir, vous pouvez dire non à ces appels. Il y a généralement un temps de support convenu entre le client et le développeur. Le développeur est censé aider le client jusqu'à ce que le temps de support soit dépassé.

Noctis
la source
1

Non, vous n'êtes pas obligé professionnellement de fournir un soutien à un ancien employeur.

Si vous voulez le faire, assurez-vous qu'un contrat est en place pour vous dédommager du temps que vous passez.

Il se peut également que vous puissiez proposer de revenir pendant une à deux semaines et de former votre remplaçant (pour ainsi dire), naturellement à un tarif approprié.

Ce que je dirais cependant, c'est que quitter un projet devrait impliquer de laisser une documentation claire derrière, sous une forme appropriée.

Vatine
la source