J'ai dit à l'entreprise pour laquelle je travaillais que je voulais me retirer graduellement, mais que je resterais quelques mois avant de postuler n'importe où pour aider au recrutement de mon remplaçant. Je l'ai offert parce que je suis le seul développeur Web et que je ne voulais pas les laisser sans défense.
Le problème, c'est qu'ils veulent embaucher une personne très sous-qualifiée pour éviter de payer un salaire élevé.
En ce qui me concerne, c'est leur entreprise et ils peuvent la gérer comme ils veulent. Cependant, quand il s'agit d'aider à trouver et à former quelqu'un avant mon départ, je suis dans une position où je ne sais pas quoi faire.
Pour donner un peu de perspective, je leur ai construit un système de commerce électronique de taille moyenne utilisant un framework MVC; il y a plus, mais je vais en rester là. Les candidats qu’ils me trouvent à revoir sont des personnes qui n’ont jamais travaillé en tant que programmeur, qui ont créé un couple de sites Web statiques vraiment pourris à l’aide d’un programme WYSIWYG et qui s’appellent eux-mêmes concepteurs de sites Web.
Je sais que ces personnes n'ont aucune chance de réussir. J'ai essayé de l'expliquer à l'entreprise, mais elle ne veut pas l'entendre. ils pensent qu'une de ces personnes peut être formée et être opérationnelle à mon niveau dans environ un an. En réalité, je ne pense pas que leur site durera un an s’ils empruntent cette voie.
Je pense qu'ils pensent peut-être que j'essaie simplement de me faire bien paraître et que les nouveaux candidats ont une mauvaise mine pour une raison quelconque, ce qui n'est pas le cas du tout. Je voudrais laisser ce que j'ai travaillé dur dans des mains capables.
Alors, quelle est la chose éthique et professionnelle à faire ici? Continuez simplement à leur dire que ces candidats ne servent à rien tant qu’ils ne trouvent pas un candidat décent, jusqu’à ce qu’il soit temps pour moi de partir, à quel point je ne les laisse avec personne? Ou simplement accepter qu’ils vont se détruire et faire de leur mieux pour choisir le meilleur des candidats et leur apprendre ce que je peux avant de partir?
Je veux vraiment juste faire la bonne chose ici, ainsi je peux partir en bons termes. Et si un an plus tard, ils échouent, je peux avoir la conscience tranquille.
la source
Réponses:
Voici ce que vous faites:
S'ils refusent de vous donner des curriculum vitae de quiconque répond à vos critères, alors vous avez fait votre part.
En ce qui concerne l' éthique , vous n'avez pas la responsabilité de vous remplacer, c'est le travail du responsable du recrutement. Si vous voulez aller au-delà de l'éthique pour faire preuve de gentillesse, proposer de l'aide est une bonne chose, mais tenez-vous-en à ce que votre travail requiert réellement.
Enfin, fixez une date limite pour quitter l’entreprise , ne croupissez pas dans cet emploi. Ils pourraient très bien vous envoyer des candidats non qualifiés afin que vous restiez (bien que ce soit peu probable). Mais une fois que vous avez défini ce délai, faites-le savoir afin que les attentes soient bien comprises.
la source
Vous ne pouvez probablement pas changer d'avis
J'ai vécu à peu près exactement la même situation: j'ai été embauché comme non-programmeur par une entreprise comptant une cinquantaine d'employés, j'ai constaté un besoin et, au cours de plusieurs années, j'ai appris à programmer moi-même et je me suis construit un système intranet assez sophistiqué. .
Quand je me suis préparée à partir, je voulais aider à la transition pour trois raisons:
J'ai donc proposé d'aider à embaucher et à former un programmeur. Comme la vôtre, mon entreprise a sous-estimé les compétences et la formation nécessaires pour reprendre le même chemin que moi et ne voulait pas payer le salaire d'un véritable développeur. Ils ont fondamentalement ignoré ma liste de qualifications. J'ai accordé un seul entretien technique à une personne qui a lamentablement échoué et qui n'a pas eu d'autres candidats.
Le résultat
Finalement, ils m'ont fait passer quelques jours à "former" quelqu'un qui travaillait déjà pour l'entreprise et qui était en train d'apprendre le langage HTML. Il a montré une certaine promesse, mais savait qu'il avait un long chemin à parcourir.
Comme vous espérez le faire, je suis parti avec une conscience propre . Je savais que j'avais fait de mon mieux pour les aider à continuer. J'étais déçu de voir qu'ils pensaient si peu à mon travail qu'ils pensaient que quelqu'un d'aussi inexpérimenté pourrait le prendre en charge, mais malgré le fait que je m'étais expliqué de manière explicite, j'avais su que ce système était faux.
Après mon départ, j'ai appris que leur administrateur système (qui était bon) était également parti et, en raison de leurs capacités techniques sérieusement sous-évaluées, la société avait également fait porter le fardeau de ce travail sur le pauvre gars qui avait pris la relève. Et comme il fallait s'y attendre, lui aussi est bientôt parti pour des terrains plus verts.
Il y a quelques mois, j'ai reçu un courrier électronique d'un employé non technique qui posait une question du type "vous souvenez-vous du serveur sur lequel l'application est exécutée et de son mot de passe?" J'ai à peine su comment répondre.
Faites de votre mieux et avancez
Vous ne pouvez pas amener les gens à valoriser la qualité s'ils ne le font pas déjà . Tout ce que vous pouvez faire, c'est donner de bonnes informations. Dites-leur quel type de personne est nécessaire et ce qu'ils devraient payer pour que quelqu'un soit qualifié. Donnez-leur des conseils sur les sites où les programmeurs recherchent des emplois. Donnez des évaluations honnêtes des candidats.
Surtout, fixez une échéance et conservez-la . Sois utile, puis sois parti.
la source
Si vous interviewez, continuez à rejeter les personnes qui ne sont pas qualifiées pour faire le travail. Si vous avez quitté, qui va former ces personnes? Tout d'abord, expliquez les raisons pour lesquelles vous pensez que les candidats rejetés ne sont pas qualifiés, puis repartirez avec une concision claire Vous avez fait de votre mieux pour leur faire comprendre ce qu’ils avaient fait de mal, vous ne leur devez plus aucune loyauté s’ils n’écoutent pas vos conseils.
la source
Les rejeter, ce n'est pas seulement protéger l'entreprise, c'est protéger votre réputation à long terme. Vos principales exigences dans ce rôle sont les suivantes:
Si l’essentiel du travail est le développement de l’arrière-plan, cela peut impliquer un diplôme en CS au minimum, car la programmation Web peut être apprise, mais la compréhension de la programmation de base est plus difficile à maîtriser.
la source
Mon avis de lire ceci (seulement un avis): état d'esprit différent.
En faisant de la «rétroingénierie» sur des situations similaires, je peux (seulement) supposer que vous travaillez pour un lieu qui croit que les développeurs sont interchangeables, ce qui est malheureusement la conception courante en dehors des boutiques informatiques (et même de certaines sociétés informatiques). En regardant le travail sous ce prisme, vous êtes payé "plus", pas en fonction des capacités / compétences, mais seulement de la connaissance des éléments internes du système (accent mis sur "seulement"). Dans cet état d'esprit, tout autre développeur (de préférence moins cher) ferait l'affaire, à condition qu'il dispose d'un délai suffisant pour apprendre le fonctionnement de l'application.
Sur la base de votre question, il est difficile de changer cette perception pour une personne qui n’a pas beaucoup travaillé avec les opérations informatiques. Votre conscience devrait être claire, vous ne pouvez rien faire
C'est ce que j'ai pensé en lisant votre question et en l'associant à une expérience antérieure.
la source
Faites les deux choses - 1) continuez à leur dire que ces candidats ne sont pas bons jusqu'à ce qu'ils en trouvent un bon , que vous ne pensez pas que leur site durera un an s'ils choisissent cette voie et 2) continuez à leur dire qui est celui-là. vous choisiriez parmi ceux que vous avez examinés jusqu'à présent.
Autant que je sache, c'est le moyen le plus sûr si vous voulez partir en bons termes et avoir la conscience tranquille quand (si) ils échouent.
La première chose que j'ai apprise est que si vous ne leur indiquez pas qui est actuellement le "meilleur des pires" pour ainsi dire, cela fera très probablement une très mauvaise impression. Deuxièmement, il y a une chance (légère mais non nulle) que vous surestimiez les dégâts et qu'ils soient capables de gérer les choses même avec un remplacement inférieur.
la source
Vous ne devriez pas vous en soucier.
La société est évidemment dirigée par des abrutis et vous feriez mieux de partir. La question est stupide et indique un sentiment naïf que vous êtes d’une manière ou d’une autre valorisé pour vos compétences en programmation dans une entreprise sans la comprendre ou l’apprécier.
Tout d’abord, assurez-vous d’avoir vos canards alignés et sautez au diable.
Juste pour nuancer mon opinion, j'ai sauté d'un endroit à l'autre sur des contrats et une fois que je suis arrivé chez Microsoft et d'autres endroits comme celui-ci, le monde était magnifique. J'ai finalement réalisé qu'après cela, il y avait un peu de plafond pour ceux-là aussi en termes de salaire, bien que les éditeurs de logiciels soient beaucoup plus agréables à travailler.
Lorsque vous êtes diplômé, le monde réel s'ouvre et vous êtes vraiment libre. Assurez-vous simplement que vous avez suffisamment économisé, car les affaires connaissent des hauts et des bas.
la source
Beaucoup de bonnes réponses ont déjà été postées, je vais donc éviter de les répéter.
J'ajouterais aussi:
Simplement un effort de CYA.
la source
Vous l'avez dit vous-même. Vous leur avez donné beaucoup plus de préavis, vous avez proposé de rester quelques mois pour que la nouvelle recrue soit au plus près de vos capacités, et vous leur avez dit que leurs candidats potentiels actuels ne sont pas assez bien.
C'est au-delà de ce qui est requis de vous. Restez honnête avec eux jusqu'à votre départ, que vous trouviez un bon candidat ou non, et vos conditions de départ devraient être bonnes.
(Et comme le dit HLGEM, vous ne leur devez plus aucune fidélité une fois que vous êtes parti)
la source
Étant dans une situation similaire dans le passé, j'ai trouvé que la meilleure approche est de leur trouver un entrepreneur qui peut entrer quand / au besoin. Comme on a l'impression qu'ils sont en phase de maintenance, ils n'ont peut-être pas besoin d'un corps à temps plein et vous pourriez probablement le vendre comme une option permettant de réduire les coûts pour l'entreprise.
Il est l' emploi des managements supérieurs pour trouver et embaucher un remplaçant approprié et vous devez seulement être les envoyer des gens que vous recommanderiez pour le poste. Soyez là pour aider au dépistage si vous le souhaitez, mais ce n'est pas votre responsabilité. Le fait qu'ils comptent sur quelqu'un qui quitte l'entreprise pour embaucher un remplaçant montre à quel point ils sont irresponsables.
En ce qui concerne l'éthique, le seul problème que je vois est de ne pas avoir de documentation (de haut niveau) en place pour qui assume votre rôle. Si des éléments tels que nom d'utilisateur / mots de passe / sshkeys, emplacements de référentiel, etc. sont dans votre tête, décrivez-les et assurez-vous que vos supérieurs savent où trouver les informations.
la source
Vous devez faire de votre mieux pour expliquer qu'ils ont besoin de quelqu'un d'expérience, et de préférence de quelqu'un qui a travaillé seul auparavant. Je leur demanderais qui et comment ils comptent former quelqu'un après votre départ; vous devez leur faire comprendre que 99% des connaissances de leur système vont vous quitter et qu'ils peuvent vous demander de passer du temps à enseigner les bases, ou enseigner à quelqu'un comment travailler réellement avec l'application. Je suggère de louer un exemple pour qu'ils aient besoin de quelqu'un d'expérience. N'embauchez pas un échec total, mais si vous avez un candidat raisonnable, engagez-le et montrez à votre entreprise à quel point il en coûtera pour que cette personne reçoive la moitié de vous. cela finira probablement par le fait que ce type soit viré et que votre entreprise ne vous aime pas trop.
vous êtes dans une situation de perte / perte pour laquelle vous avez essayé d'être gentil et vous avez offert la chance de gagner. Si vous n'engagez personne et ne partez pas, ils vous haïront quand tout s'effondrera, parce que vous les aurez abandonnés, si vous embauchez une personne non qualifiée, ils vous haïr quand tout s'effondrera, parce que vous aurez embauché quelqu'un pour le contrarier. votre meilleur espoir est de tout faire s'effondrer sur un développeur non qualifié pendant que vous êtes toujours là pour le réparer et obtenir une personne qualifiée pour vous remplacer, en supposant que votre société réalise qu'elle a besoin de quelqu'un qualifié après que le type non qualifié se soit trompé.
la source