开发人员离开的原因:8个原因



有这样一句话:“无论您抚养一个孩子的程度如何,他都会对他的心理分析家说些什么。” 与员工合作也可以这样说。 无论您在公司中的工作状况如何,您的员工都会对离开面试的原因发表意见-这很正常。 但是,始终可以将风险最小化,并且可以延长公司内部员工的生命。

我们决定分析开发人员离开先前地点的主要原因。 这不是一个深入的研究,而是当前的一个短期部分:我们根据与开发人员的交流结果查看了175条便笺,这些开发人员将在项目的不同阶段进行处理,选择最生动的陈述并将它们分为八个主题。

在每个主题上,都有针对公司和员工代表的建议,这些建议将帮助双方建立合作关系或以最小的负面后果参与其中。

无人监督的工作流程


我们选择的领导者。 换工作的原因有60%以上。 特殊之处在于,这是一个相当广泛的概念,其中包括管理错误,软件缺陷,缺乏执行任务的专家。

“他在去年年底离开了上一份工作,现在我从事定制开发。 开发团队的员工很少,很长时间以来他们一直找不到合适的人,这就是工作流程存在问题的原因。”
“目前长期缺乏结构化的工作流程:没有足够的测试部门,所有任务都必须在短时间内不间断地不断完成,而且团队没有时间编写自动测试。”
“没有人可以正确地构建流程,必须重做许多事情。 没有足够的细节,我想在一个能干的团队中工作,并在专业方面与同事协商。”
如果您是雇主,并且想了解离任员工如何看待公司的工作流程,请使用离职面试。 它可以是个人的,也可以是调查的形式。 其实质是通过以下问题阐明离开的原因:“是什么说服了您转到另一家公司?”,“您有足够的资源来工作吗?”,“在新的工作场所您会错过什么?”。 建议在公司不欠员工任何款项(支付工资,提供工作簿)时进行此类面试,以使员工不认为自己的回答会影响公司的付款或其他奖金。

如果您是开发人员 ,请在解雇之前与管理层澄清,原因是工作流程效率低下的原因是如何解决的。 在采访新公司时,您可能会被问到以下问题:“您是否尝试过以某种方式影响这一点?” 或“您是否与领导层讨论了这个话题?”以了解遇到问题时的积极性。

管理问题


由于这个原因,有一句话困扰着:“他们来公司工作,但要离开公司。” 我们将对其进行补充:“他们离开领导者,数名经理或整个高层管理人员”。 这是一个不能影响的过程。 例如,由于高级管理人员的变动,公司的总体战略发生了变化,因此出现了新的市场定位,因此,即使管理层不希望优化团队本身,公司也可以以员工外流的方式做出响应。
“我看不到管理层对变更和创新的支持(例如,在架构规划时连接测试人员)。 我们正在与团队一起努力建立流程。 当我第一次来到公司时,经验和知识不足,但是现在的混乱局面变得显而易见:领导者的态度令人沮丧。”
“我开始为自己考虑一些新事物,因为他们对当前的流程不满意:项目经理在一定时期内与管理层保持联系,但没有考虑开发人员的意见。”
“我决定去找工作,因为目前在高层管理人员内部有很多内部变动,这需要整个团队的开发人员离职。”
如果您是雇主 ,请使用反馈工具。 并接受这样一个事实,即如果更换了有魅力的领导者,团队的一部分可能会离开他。

如果您是开发人员 ,请在谣传有关领导层变更的传言时不要做出一个艰难的决定, 那就辞职-看看这实际上如何影响公司的流程。 但是为了省心,可以随时监控劳动力市场。

公司财务问题


当然,可能的唯一原因就是离职,如果候选人不是商业总监,甚至不是项目的创始人,那也不会给新雇主带来其他问题。
“我决定去找工作,因为 从新的一年开始,该公司开始难以支付薪水。 不幸的是,他们开始不再关注产品的质量,而是关注新功能的发布速度,并减少了测试人员的工作量。 最初,团队中只有10个开发人员,现在只剩下3-4个人。”
“公司在业务方面没有更好的情况,他们不购买开发的解决方案,但是我不想在桌子上写下代码。”
如果您是雇主 ,请再次进行预算和预算! 尽量不要在年初雇用60名开发人员,以便在年底之前减少50名开发人员。

如果您是开发商 ,请注意,劳工法规规定:“如果延迟支付工资超过15天,则雇员有权书面通知雇主暂停整个工作,直到支付延迟的款项。” 在工作暂停期间,您可能在工作时间内不在工作场所,例如在新工作地点进行面试。

未兑现的承诺:期望/现实


有时,在面试时,应聘者会接受要约,招聘经理可以修饰当前情况或承诺非常有吸引力的任务/项目。 如果仅根据关键标准进行工作选择,那么在没有选择标准的情况下,候选人将被立即解雇。 因此,有经验的招聘经理不急于修饰工作流程或任务,甚至谈论他们在工作中面临的困难,以便候选人清楚地理解他的同意,并且团队不会因人员流动而遭受苦难。
“她离开X公司的原因是,莫斯科办事处的新移动开发部门已经完成了旧项目,尽管最初他们承诺要开发一个新的。 我们的美国同事得到了新的申请。”

“我决定开始寻找工作,因为在目前的位置,我们承诺要有一支强大的团队和有趣的任务,但是结果,开发部门开始解散,许多开发人员设法离开了,工作流程没有被安排。 最初,该团队由前端的11人组成,现在剩下7人。”
“我喜欢按任务完成工作,但是没有遵守有关条件的最初协议,这就是为什么我必须换工作。”
如果您是雇主 ,请不要做出无法兑现的承诺,否则兑现的可能性极低。 例如,如果您计划在美国开设办事处,但是对于这种情况,有必要克服一定的利润门槛,然后告诉应聘者:“如果我们至少完成90%的销售计划,我们将在美国开设办事处。” 不必打开所有数字,透明度就足够了。

如果您是一名开发人员 ,将很难知道实际的工作条件和任务的吸引力。 一些公司安排了测试日并随后付款,有些公司在测试任务的框架内让您感受到项目中的技术-如果您不确定期望和现实是否会融合,这是最佳选择。 口口相传可能会有所帮助,但建议您依靠多种渠道。

渴望改变工作条件


在公司僵化的情况下,该标准成为决定更换工作的最后一点。
“我在远程工作,没有足够的团队合作,我想在办公室找到一份有趣的工作,我想要更多的动力,与同事分享经验,并更多地参与该过程。”
“公司无法提供正式工作,这也影响了工作变动。”
“每周我不得不几次打电话给美国同事处理工作问题,由于时间上的差异,我不得不待到很晚才工作,这也没有用。”
“由于上周末的工作量不断增加,而且繁忙的工作频繁,所以我决定在上个月离开最后的工作地点。”
如果您是雇主 ,那么您的主要助手就是形式化和灵活的一天的开始。 如果您不能保证经常进行远程工作,则可以每周或每月远程进行一定数量的工作。 免费的工作时间表可让员工在不牺牲工作流程的情况下进行个人工作。 尽管上面是我们的示例之一,但开发人员只是在办公室寻找工作-每个候选人对雇主都有自己的一套要求。 是的,如果发生回收,请警告。

如果您是开发人员 ,请寻找适合您需求的工作。 如果采用保守的结构,可能会影响工作时间的灵活性,那么肯定不会影响工作的距离。

专业发展


开发人员换工作的最积极的原因。 但是他们吓走了一些雇主,他们的想法是这样的:“哦,但是他不会对我们感到无聊吗? 几个月后会突然离开吗?” 如果他们这么认为,那是件好事,因为在大多数情况下,应聘者和任务很不适合彼此。
“总的来说,现在的一切都适合我,但是专业发展不足。 在一家金融公司工作很有趣,这就是为什么我喜欢这个职位。”
“我正在从事与机器人技术有关的X项目。 我决定搜寻,因为 现在我只在后端工作,没有人可以学习。”

“他正在找工作,因为 我想从事一个更有趣的项目,通过它可以专业地共同发展,执行更复杂和有趣的任务。 现在该项目正处于停滞阶段,在不久的将来将不会有任何全球性任务。”
“我在X公司工作了两年。 我正在同时开发iOS和Android应用程序,这并不是很方便,因为我最初是来iOS的,并且希望在这个方向上进行更多的开发。”
如果您是雇主 ,请在面试阶段讨论开发商如何看待自己的发展。 无论他需要导师,内部顾问,学习课程或文学作品,他想学习什么技术或想在管理中注入知识-知道这一点,就可以为发展以及工作创造舒适的条件。

如果您是应聘者 ,请决定您想以哪种方式移动,学习什么以及如何学习,并与未来的雇主一起寻找。 对于您来说,该项目上的新技术已经足够了,或者需要更多的讲座介绍。

编码与管理


离开的原因(当管理层获胜时)变得至关重要。 主要是在领先的开发人员和团队负责人中找到的-并不是每个人都愿意改善团队管理的经验。
“我作为一个团队来到公司,参加了另一个质量保证,但是指导并没有持续很长时间-两个月后,我一个人呆在三个项目上。 她自己选择了解决问题的工具并寻找信息。 然后她成为了一名领先的测试人员,现在该团队已经有5个人。 但是,这样的增长比真诚的愿望更为必要:现在,我正在寻找职位而无需与团队合作,因为我想在技术上进行发展。”

“执行负责视频服务的领导团队的角色。 任务的比例约为50/50(编写代码/线索的职责-任务分配,审查)。 现在我想编码占上风。”
“团队非常小,由一个后端和一个前端开发人员组成,两个内容经理经常与工作联系在一起。 最初从事三个在线商店站点的开发,后来又出现了另外四个在线商店。 他离开公司是因为他意识到自己不仅喜欢管理工作,还喜欢开发工作。 此外,管理层已开始将KPI销售纳入开发部门。”
如果您是雇主,请进行内部职业讨论,以了解员工希望成长的地方。 即使您无法更改工作条件,也将为开发人员的潜在撤离做好准备。

如果您是开发人员 ,请尝试将您不喜欢的内容快速传达给领导层。 如果您喜欢新的主角角色,但对自己感到怀疑,那么团队领导者的会议或mitaps(例如TeamLead Conf)将为您提供帮助。

无趣的任务/范围


与此相关的是社交网络最喜欢的术语:倦怠。 但是我们将其称为专业发展的飞跃:当您开始执行自动化方面的复杂任务时,您会觉得每天的想法越来越少。
“他负责计划付款的应用程序,以及个人财务经理的新功能,并致力于支持旧代码。 他之所以离开是因为他被调到了一个从事混合应用程序的团队,这不是很有趣,没有什么工作,他们编写了传输数据的本机代码,感到无聊。”
“我决定离开X公司,现在我正在转移项目。 我对银行产品有点厌倦,而且我并不总是看到同事的参与。”
“我在X公司工作,考虑报价。 当前的项目在过去的两年中一直处于领先地位,已经实现了所有功能,并且不希望有新的任务。”
如果您是雇主 ,并且不能提供新的项目和任务,那么您将很高兴公司中成长了一位强大的专家。

如果您是应聘者,并且感到无聊,请与您的经理讨论哪些新任务可以为您提供工作-如果没有任务,那么别无选择,为顺利过渡到新公司做好准备。 不可取的事情是:在不与领导交谈的情况下考虑您没有增长的选择-只有公开对话才能将一切摆在适当位置。

代替输出


员工很少出于一种原因换工作。 很多时候,一开始就同意任何提议,并且知道缺乏未来的工作(办公室位置不便或需要返工),求职者会平衡自己的优点:增长的可能性,不平凡的任务或高度专业的团队。 但是,一旦弊端超过了利弊(事实证明,无处可增长,一个有趣的项目将取代常规),然后就开始对劳动力市场进行监控。 因此,留下这样的声音的原因是:“没有预见到大型任务,我感觉团队没有参与其中”,“他们没有索引薪水和工作流程中的混乱状况”,“我想学习新技术,但对当前领域感到厌倦”。 正如我们在本文开头所述,这是不可避免的,但并非无法弥补。

Katerina Gavrilova ,DigitalHR招聘机构的创始人

Source: https://habr.com/ru/post/zh-CN455960/


All Articles