
Il y a une phrase: "Peu importe la façon dont vous élevez un enfant, il aura toujours quelque chose à dire à son psychanalyste." Il en va de même pour le travail avec les employés. Quelle que soit la qualité de votre travail dans l'entreprise, vos employés auront quelque chose à dire sur les raisons de quitter l'entretien - c'est normal. Mais les risques peuvent toujours être minimisés et la durée de vie d'un employé au sein de l'entreprise peut être augmentée.
Nous avons décidé d'analyser les principales raisons du départ des développeurs des lieux précédents. Ce n'est pas une étude approfondie, mais une section à court terme pour le moment: nous avons examiné 175 notes suite aux résultats de la communication avec les développeurs, qui traitent à différentes étapes de nos projets, sélectionné les déclarations les plus vives et les regroupant en huit sujets.
Sur chaque sujet, il y a des recommandations pour les représentants des entreprises et des employés qui aideront les deux parties à établir une coopération ou à se séparer avec des conséquences négatives minimales.
Workflows non supervisés
Le leader de notre sélection. Elle survient dans plus de 60% des raisons lors d'un changement d'emploi. La particularité est qu'il s'agit d'un concept assez large, qui comprend les erreurs de gestion, les failles logicielles, le manque de spécialistes pour mettre en œuvre les tâches.
«Il a quitté son dernier emploi à la fin de l'année dernière, maintenant je suis engagé dans le développement personnalisé. L'équipe de développement avait très peu d'employés, pendant longtemps ils n'ont pas pu trouver les bonnes personnes, c'est pourquoi il y avait des problèmes avec les processus de travail. »
«Les processus de travail bien structurés manquent depuis longtemps à l'endroit actuel: il n'y a pas assez de département de test, toutes les tâches doivent être effectuées en permanence en peu de temps sans immersion profonde, les équipes n'ont pas le temps d'écrire des autotests.»
«Il n'y a personne qui puisse construire correctement des processus, beaucoup de choses doivent être refaites. Pas assez de détails, je voudrais travailler dans une équipe compétente et consulter des collègues en matière professionnelle. »
Si vous êtes un employeur et que vous souhaitez comprendre comment les employés sortants perçoivent les processus de travail dans l'entreprise, utilisez l'entretien de sortie. Il peut être soit personnel, soit sous forme d'enquête. Son essence est de clarifier les raisons de laisser de telles questions: «qu'est-ce qui vous a convaincu de passer à une autre entreprise?», «Aviez-vous suffisamment de ressources pour travailler?», «Que manquerez-vous dans le nouveau lieu de travail?». Il est recommandé de réaliser un tel entretien lorsque l'entreprise ne doit rien au salarié (salaire payé, cahier de travail remis) afin que le salarié ne pense pas que ses réponses puissent affecter les paiements ou autres bonus de l'entreprise.
Si vous êtes un développeur , clarifiez avec la direction avant même de licencier la raison de l'inefficacité des processus de travail, comment cela peut être résolu. Lorsque vous interviewez de nouvelles entreprises, des questions telles que: «Avez-vous essayé d'influencer cela en quelque sorte?» ou "avez-vous parlé avec les dirigeants sur ce sujet?" pour comprendre à quel point vous êtes actif en cas de problème.
Problèmes de gestion
Pour cette raison, il y a une phrase qui a dérangé: "Ils viennent travailler dans l'entreprise, mais laissent la tête". Nous le compléterons: «ils quittent le leader, plusieurs managers ou toute la direction générale». Il s'agit d'un processus qui ne peut être influencé. Par exemple, en raison d'un changement de direction, la stratégie générale de l'entreprise change, un nouveau positionnement sur le marché se produit, de sorte que l'entreprise peut réagir avec une sortie de personnel même sans la volonté de la direction d'optimiser l'équipe elle-même.
«Je ne vois pas de soutien de la direction concernant les changements et les innovations (par exemple, connecter les testeurs au moment de la planification architecturale). Avec l'équipe, nous essayons d'établir des processus. Quand je suis arrivé dans l'entreprise, il n'y avait pas assez d'expérience et de connaissances, mais maintenant le désordre est devenu évident: l'attitude des dirigeants démotive. "
«J'ai commencé à envisager quelque chose de nouveau pour moi, car ils ne sont pas satisfaits des processus en place: le chef de projet s'engage avec la direction pendant certaines périodes, mais ne tient pas compte de l'avis des développeurs.»
«J'ai décidé de chercher du travail, car dans la place actuelle, il y a beaucoup de changements internes au niveau de la haute direction, ce qui entraîne le départ des développeurs par des équipes entières.»
Si vous êtes un employeur , travaillez sur des outils de rétroaction. Et accepter le fait qu'en cas de changement de leader charismatique, une partie de l'équipe pourra partir avec lui.
Si vous êtes un développeur , essayez de ne pas prendre une décision difficile d'arrêter lorsque des rumeurs sur un changement de leadership - voyez comment cela affecte réellement les processus dans l'entreprise. Mais pour la tranquillité d'esprit, le marché du travail peut toujours être surveillé.
Problèmes financiers des entreprises
Probablement la seule raison du départ, ce qui ne pose pas de questions supplémentaires aux nouveaux employeurs, si le candidat n'est pas un directeur commercial, ni même le fondateur du projet, bien sûr.
«J'ai décidé de faire une recherche d'emploi parce que à partir de la nouvelle année, l'entreprise a commencé à avoir des difficultés à payer ses salaires. Malheureusement, ils ont commencé à se concentrer non pas sur la qualité du produit, mais sur la vitesse de sortie de nouvelles fonctionnalités, et ont réduit le département des testeurs. Initialement, il y avait 10 développeurs dans l'équipe, maintenant il ne reste que 3-4 personnes. »
"L'entreprise n'a pas une meilleure situation avec la partie commerciale, ils n'achètent pas la solution développée, mais je ne veux pas écrire le code" sur la table "."
Si vous êtes un employeur , budget et budget à nouveau! Essayez de ne pas embaucher 60 développeurs en début d'année, afin d'en réduire 50 d'ici la fin de l'année.
Si vous êtes développeur , sachez que le code du travail dit: "En cas de retard de paiement du salaire pour une période de plus de 15 jours, le salarié a le droit de notifier par écrit à l'employeur de suspendre le travail pendant toute la période jusqu'au paiement du retard." Pendant la période de suspension du travail, vous pouvez être absent de votre lieu de travail pendant vos heures de travail, par exemple pour un entretien sur un nouveau lieu de travail.
Promesses non tenues: attentes / réalité
Parfois, lors d'un entretien pour qu'un candidat accepte une offre, les responsables du recrutement peuvent embellir la situation actuelle ou promettre des tâches / projets très attractifs. Si le choix du travail ne se fera que sur un critère critique, alors, en son absence, le candidat sera immédiatement licencié. Par conséquent, les gestionnaires d'embauche expérimentés ne sont pas pressés d'embellir les processus de travail ou les tâches, mais parlent même des difficultés auxquelles ils sont confrontés dans leur travail, afin que le candidat comprenne clairement ce qu'il accepte et que l'équipe ne souffre pas en raison du roulement du personnel.
«Elle a quitté la société X en raison du fait que le nouveau département de développement mobile du bureau de Moscou a été mis à exécution de l'ancien projet, bien qu'au départ ils aient promis d'en développer un nouveau. Nos collègues américains ont reçu une nouvelle demande. »
«J'ai décidé de commencer à chercher du travail, car sur le site actuel, nous avions promis une équipe solide et des tâches intéressantes, mais en conséquence, le département de développement a commencé à se dissoudre, de nombreux développeurs ont réussi à quitter et les processus de travail n'étaient pas définis. Initialement, l'équipe était composée de 11 personnes sur le front-end, maintenant il reste 7 personnes. »
«J'ai aimé le travail par tâches, mais les premiers accords sur les conditions n'ont pas été respectés, c'est pourquoi j'ai dû changer de métier.»
Si vous êtes un employeur , ne faites pas de promesses impossibles à tenir ou elles ont une très faible probabilité de se réaliser. Par exemple, si vous prévoyez d'ouvrir un bureau aux États-Unis, mais pour cet événement, il est nécessaire de dépasser un certain seuil de profit, dites au candidat: «Nous ouvrirons un bureau aux États-Unis si nous réalisons le plan de vente d'au moins 90%.» Il n'est pas nécessaire d'ouvrir tous les numéros, la transparence suffit.
Si vous êtes développeur , il sera plus difficile de connaître les conditions réelles de travail et le degré d'attractivité des tâches. Certaines entreprises organisent des journées de test avec paiement ultérieur, d'autres dans le cadre de la tâche de test vous permettent de ressentir la technologie sur le projet - c'est la meilleure option si vous n'êtes pas sûr que les attentes et la réalité convergent. Le bouche à oreille peut aider, mais il est conseillé de s'appuyer sur plusieurs sources.
Désir de changer les conditions de travail
Le critère, qui, en cas d'inflexibilité de l'entreprise, devient le dernier point de la décision de changement d'emploi.
"Je travaille à distance, je n'ai pas assez de travail d'équipe, je voudrais trouver un travail intéressant au bureau, je veux plus de motivation, partager l'expérience avec mes collègues et plus d'implication dans le processus."
«L'entreprise ne peut pas fournir d'emploi officiel, ce qui a également affecté le changement de travail.»
«Plusieurs fois par semaine, je devais appeler des collègues des États-Unis sur des questions de travail, et en raison du décalage horaire, je devais rester tard jusqu'à ce que je travaille tard, ce qui ne fonctionnait pas non plus.»
«J'ai décidé de quitter mon dernier lieu de travail le mois dernier en raison du traitement constant le week-end et des emplois pressés fréquents.»
Si vous êtes un employeur , vos principaux assistants sont la formalisation et le début flexible de la journée. Si vous ne pouvez pas garantir un travail à distance constant, vous pouvez faire un certain nombre de jours à distance par semaine ou par mois. Un horaire de travail gratuit permet aux employés de faire un travail personnel sans sacrifier les processus de travail. Bien que l'un de nos exemples ci-dessus, le développeur était à la recherche d'un emploi au bureau - chaque candidat a ses propres exigences pour l'employeur. Et oui, prévenez du recyclage si cela se produit.
Si vous êtes développeur , recherchez un emploi correspondant à vos besoins. Si dans une structure conservatrice il est possible d'affecter la flexibilité des horaires de travail, alors certainement pas l'éloignement du travail.
Perfectionnement professionnel
La raison la plus positive pour laquelle les développeurs changent d'emploi. Mais ils effraient certains employeurs qui pensent quelque chose comme ça: "Oh, mais il ne s'ennuiera pas avec nous?" va soudainement partir dans quelques mois? " Et c'est bien s'ils le pensent, car dans la plupart des cas, il est évident que le candidat et les tâches ne sont pas adaptés les uns aux autres.
«En général, tout me convient à l'endroit actuel, mais il n'y a pas assez de développement professionnel. Un travail intéressant dans une société financière, c'est pourquoi j'ai aimé le poste proposé. »
«Je travaille sur le projet X lié à la robotique. J'ai décidé de chercher, car maintenant je ne travaille que sur le backend et il n'y a personne pour apprendre. "
«Il cherchait du travail, car J'aimerais travailler sur un projet plus intéressant, avec lequel il a été possible de se développer ensemble professionnellement, en effectuant des tâches plus complexes et intéressantes. Maintenant que le projet est au stade de la stagnation, il n'y aura pas de tâches globales dans un avenir proche. »
«Je travaille dans l'entreprise X depuis 2 ans. Je suis en train de développer des applications iOS et Android, ce qui n'est pas très pratique, car à l'origine je suis venu sur iOS et j'aimerais développer davantage dans cette direction. "
Si vous êtes un employeur , discutez à l'étape de l'entretien de la façon dont le développeur voit son développement. Qu'il ait besoin d'un mentor, de mitaps internes, d'accès à des cours ou à de la littérature, quelles technologies il veut étudier ou qu'il veut pomper dans la gestion - sachant cela, vous pouvez créer des conditions confortables pour le développement et, par conséquent, pour le travail.
Si vous êtes candidat , décidez dans quelle direction vous souhaitez déménager, quoi étudier et comment, et recherchez-le auprès du futur employeur. Assez pour vous de nouvelles technologies sur le projet ou besoin d'une présentation plus magistrale.
Codage VS Management
La raison du départ qui, lorsque la direction gagne, devient critique. Il se trouve principalement parmi les principaux développeurs et chefs d'équipe - tout le monde n'est pas prêt à améliorer l'expérience de gestion d'une équipe.
«Je suis venu dans l'entreprise en équipe pour un autre QA, mais le mentorat n'a pas duré longtemps - après 2 mois, je suis resté seul avec trois projets. Elle-même a pris des outils pour résoudre des problèmes et a cherché des informations. Elle est ensuite devenue un testeur de premier plan, maintenant l'équipe compte déjà 5 personnes. Mais une telle croissance était plus une nécessité qu’un désir sincère: maintenant je cherche des postes sans travailler avec une équipe, parce que je veux me développer techniquement. "
«Jouer le rôle de l'équipe principale engagée dans les services vidéo. Le ratio des tâches est d'environ 50/50 (rédaction du code / devoirs du lead - répartition des tâches, révision). Maintenant, je veux que le codage prévale. »
«L'équipe était très petite et composée d'un backend et d'un développeur frontend, deux gestionnaires de contenu étaient souvent connectés au travail. Initialement engagé dans le développement de trois sites de boutiques en ligne, un peu plus tard apparurent quatre autres magasins en ligne. Il a quitté l'entreprise car il s'est rendu compte qu'il aimait développer plus que des tâches managériales. De plus, la direction a commencé à placer les ventes de KPI dans le département de développement. »
Si vous êtes un employeur : menez des discussions internes sur votre carrière pour comprendre où l'employé souhaite évoluer. Même si vous ne pouvez pas modifier les conditions de travail, vous serez prêt pour le départ potentiel du développeur.
Si vous êtes développeur , essayez de transmettre rapidement ce que vous n'aimez pas aux dirigeants. Si vous aimez le nouveau rôle principal, mais que vous doutez de vous, des conférences ou des mitaps pour les chefs d'équipe, par exemple TeamLead Conf, vous aideront.
Tâches / portée inintéressantes
Associé à cette raison est le terme préféré des réseaux sociaux: l'épuisement professionnel. Mais nous appellerions cela un saut dans le développement professionnel: lorsque vous commencez à effectuer des tâches complexes sur l'automatisation et que vous sentez que chaque jour la pensée fonctionne de moins en moins.
«Il a travaillé sur l'application avec les paiements prévus, sur une nouvelle fonctionnalité avec un gestionnaire financier personnel et s'est engagé à soutenir l'ancien code. Il est parti parce qu'il a été transféré dans une équipe engagée dans une application hybride, et ce n'était pas très intéressant, il y avait peu de travail, ils ont écrit le code natif qui transmettait les données et s'ennuyaient. "
«J'ai décidé de quitter l'entreprise X, maintenant je transfère des projets. Je suis un peu fatigué des produits bancaires, et je ne vois pas toujours la participation de collègues. "
«Je travaille dans l'entreprise X et je considère les offres. Le projet actuel, qui a mené les deux dernières années, a mis en œuvre toutes les fonctionnalités et de nouvelles tâches ne sont pas attendues. »
Si vous êtes un employeur et que vous ne pouvez pas proposer de nouveaux projets et tâches, vous ne pouvez qu'être heureux qu'un spécialiste solide se soit développé dans votre entreprise.
Si vous êtes un candidat et comprenez que cela devient ennuyeux, discutez avec votre responsable des nouvelles tâches qui peuvent vous donner un emploi - s'il n'y a pas de tâches, alors il n'y a pas le choix, préparez-vous à une transition en douceur vers une nouvelle entreprise. Ce qu'il n'est pas souhaitable de faire: considérer sans parler avec les dirigeants que vous n'avez pas d'options de croissance - seule une conversation ouverte peut tout remettre à sa place.
Au lieu de la sortie
Les employés changent rarement d'emploi pour une raison. Très souvent, initialement en accord avec toute offre et connaissant l'absence d'un futur emploi (emplacement gênant du bureau ou besoin de retravailler), le candidat équilibre avec des avantages: la possibilité de croissance, des tâches non triviales ou une équipe hautement professionnelle. Mais dès que les inconvénients commencent à dépasser les avantages (il s'avère qu'il n'y a nulle part où grandir davantage, un projet intéressant remplace la routine), alors le suivi du marché du travail commence. Par conséquent, les raisons du départ sonnent quelque chose comme ceci: "des tâches à grande échelle ne sont pas prévues et je ne ressens pas l'implication de l'équipe", "elles n'indexent pas les salaires et un désordre complet dans les processus de travail", "je veux apprendre de nouvelles technologies, mais je suis fatigué de la sphère actuelle". Comme nous l'avons dit au début de l'article, cela est inévitable, mais pas irréparable.
Katerina Gavrilova , fondatrice de l'agence de recrutement DigitalHR