阅读更多

0顶
0踩

非技术

原创新闻 为何优秀的程序员会不断离去

2017-08-17 15:45 by 副主编 jihong10102006 评论(0) 有9426人浏览
引用
原文:This Is Why Your Best Developers Keep Quitting
作者:SUZAN BOND
译者:jackyrong

聘请一大帮初级程序员是一回事,而如何留下这些经验丰富的、可以指导初级程序员的人则是另外一回事。

无论是大学生还是正在找工作的有经验程序员,都一直知道要不断学习编码。尽管来自行业内部有强烈的反对者要求适度减少编程培训学校的呼声,但大量培养初级开发者的学校还是充斥着就业市场。

你可能会认为这对技术公司来说是好消息,因为他们现在能挑选新的人才了。但在许多情况下,这实际上对于培养和发展那些能真正支持新员工、指导新手以及能解决棘手问题的人,都是不容易的。

很多时候,科技行业通常的额外津贴对留住那些最顶尖、最有经验的人才来说并不是那么重要。正如StackOverflow的首席运营官Jeff Szczepanski最近为FastCompany撰写的文章中写道,“开发者关心学习与成长,”,但当热门的初创公司在谈及到他们的公司文化时,培训和专业的发展并不完全是他们首要关注的。为了坚持下去,伟大的开发人员需要真正的职业发展道路;换句话说,不仅仅是拥有一份“热门”的工作。下面我们看下为什么贵公司最优秀的技术天才有可能离你而去的几个原因,以及如何采取措施来防止其发生。

直到雇员离职才问哪里出错

解决问题的乐趣和看到自己创造的东西能运行起来,正是驱动许多软件开发人员工作的动力。公司需为最优秀的员工腾出空间,让他们持续地去构思,然后实施其新的想法。“如果有人一直来找你,但他们的创意想法却停止了,则这是个很大的征兆,意味者他们要离开,”技术顾问Jason Cole针对小企业的技术团队给出了建议。“如果你有人说,‘我很无聊’,而你却对此毫不在意,那就只能眼睁睁看着他们离开,去一个他们不会感到无聊的地方。”

直到某天你收到通知,要和即将离职的员工进行离职面谈,否则上述这些问题通常不会出现。但那时,意味着即使你有解决问题的办法,但为时已晚。这就是为什么技术领导者应该考虑和他们认为最有价值的开发者进行“面谈”。当创新的想法停滞或生产力下降时,这通常是个迹象:你需要积极主动坐下来和开发者商谈。

最近,Sprint公司的人事和文化副总裁Diane Scarborough说,她已经学会了在人们的言谈举止中发现这些微妙的变化,并能在员工离职前发现这些抱怨。当与团队成员交谈时,她渴望认知新的技术,并倾听在其他公司从事不同项目的成员谈及任何话题。 “不要害怕问别人问题,”她建议道:“你快乐吗?”什么让你留下来?什么会令你离开?”她补充说,“问‘你还好吗?’这样的话题不是违法的。”,即使这些话是不客气的,但她知道它们是危险的信号。

混淆了技术和管理

传统的职业生涯是上升态势的,这通常意味着把顶尖人才提升到管理层去监督其他人。领导者可能会注意到他们中的某些人喜欢教导别人,然后就推测他们喜欢管理别人。

指导和管理可能看起来很相似,但它们是完全不同的技能。管理是通过让他人去完成工作,这是重点关注人本身。指导或教导——特别是涉及到软件开发——这更多指的是技术技能的知识转移。

注意不要把喜欢传授知识的技术专家误当成喜欢管理的人。相反,更应该给最好的高级工程师提供不仅是成为领导的机会,而应该为技术专家开辟一条技术晋升之路,基于他们帮助其下级同事“技能”提升程度的基础上去提升他们的职位——即使这不涉及他们的管理工作。

你的组织架构要灵活

记住不要让你公司的组织结构图成为一个死板的、固定的、易忽略的东西——当涉及到技术角色时,这是一个特别高的风险。应该及时回顾和调整你的组织架构,以和当前团队的专业知识相适应。在Cole的经验看来,”第一个让技术人员辞职的原因是因为他们在进入管理层前别无选择。”。Szczepanski也同意;在他看来,当开发者遇到需要向无技术背景的领导者汇报工作时会感到沮丧。

这是一个长期的问题,但是只需要通过定期回顾审核你的组织架构就可以避免。无论谁离开,谁加入,总是必须确保在管理层要有技术专家,并为其他开发者成为技术专家开启晋升渠道。

你没有提供足够的支持

为了给员工提供灵活性和权益,一些公司实际上过于依赖他们——他们没有提供足够的职业支持。Scarborough指出:“告诉别人你要对自己的事业负责是很容易的,但如果你不支持他们,那就行不通了。如果你不帮助他们,没有人会赢。”

上述的话对开发人员来说也是如此,对其他任何人来说也一样,但当涉及到技术团队时,风险可能会更高,开发人员拥有的专业知识,足以让他们对那些可能连开发人员在干什么或需要开发什么都不知道的领导产生厌恶,你的工程师团队可能对体现不出他们价值和技能的工作感到厌倦。

所以与其年复一年条条框框的形式计划和检查,倒不如定期寻找职业发展机会,这是很重要的。你的人力资源领导者也不必自己拥有所有的答案;最好的方法之一就是让每个人在一个房间里呆上一个小时进行头脑风暴,以了解他们如何从工作中获得更多想要的东西。

最终,在企业内建立持续学习和改进的文化,这能让你的企业留住最优秀的人才。这一切都是从更多的对话开始。当人们能利用自己的才能去做喜欢的事并提升技能,他们不会只是停滞不前——他们会告诉他们最聪明的朋友一起加入他们。

关于作者

Suzan Bond 职业规划导师,帮助技术人员去建立职业规划。她是Be On YourselfBet On Your People的创建者。
0
0
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 入职一个月的工作感悟

    之前每周一篇博客的想法没有实践h

  • 新公司一个月的感受

    现在是12:43,午休时间,趴在桌子上,闭着眼睛,睡不着,睡不着,那就写写吧。5分钟前,《百炼成魔》小说终于看完了,尾章作者是这样阐释“百炼成魔”四个字的,并非魔性,也非杀人放火,为了做成自己想要做的事情而坚持,破解一路上的辛苦,即为百炼,亦是成魔。看到作者的解释,趴在桌子上闭着眼睛,脑子里开始浮想联翩。来新公司一个多月了,有很多困扰,总结一下主要是两点:1.是个新人,但表现却不是现在是这个公司实习

  • 谈刚进一公司的感慨

    从2014年毕业后 踏入了社会中的IT行业,做了一名有理想有报复的程序员。 从初窥门径到进步,这是一条充满感慨的道路,过去先不提。     就从今年开始吧: 今年在重庆**公司入职,现已入职快三月了,觉得自己是个挺幸运的人,在重庆这人生地不熟的地方(别问我为什么来这个地方,因为想来),面试了2家,第二家就成功入职,第一次跳槽,也不算跳槽吧 毕竟是合同到期来开原公司的。到一个新的环境,新的地方,新

  • 进新公司两天感受

    新公司几乎让我Crazy了!虽然忙(比以前我待的哪个公司都忙),但快乐着------久违的快乐感觉(老婆说我是个贱骨头,我也觉得:的确如此)! 1、公司用Jira来track软件研发的一切事务。Jira几乎能track你所做的一切事情。有利于自己track工作,也有利于公司对个人的考评。 2、Scrum软件开发流程。我认为Scrum是目前最高效的软件开发模式(也许有些偏颇)。 3、360度绩效评估。让所有东郭先生现出原形,也有利于真正有能力的员工脱颖而出(拒绝大锅饭、拒绝平庸)。 4、真正扁平化管理

  • 旧公司总结及新公司心得体会

    背景 我是重庆大学物联网工程专业毕业,去年毕业的时候刚好遇到了西门子到重庆大学来招聘,西门子打算在成都为西门子的Mindsphere工业云平台招聘一个研发中心,因为我是物联网工程专业,所以我当时认为工业物联网应该是会有很好的发展的。而且是和云平台相关,并且是一个外企。想增长点见识,于是当时我就选择了加入到了西门子。 我在西门子工作了刚好13个月,去年的7月份我从学校拿到毕业证书。三天以后就到成...

  • 来到公司一星期的感受

    之所以不用“工作一星期”或者“上班一星期”是因为在这个星期里面我确实什么活都没干。记录一下这一个星期的情况。 周一中午12点,在上海浦东机场登机。下午3:30来到深圳宝安机场。然后打的来到TCL大厦。不得不说宝安机场计程车的安排非常不好,那么多客流,只安排了一个通道来进入计程车,而且只有当计程车到你面前的时候才能打开车门。导致客流疏散的异常缓慢。 报道之后见了新同事,30多个人每...

  • 最近参加一个公司的入职培训

    <br />最近参加一个公司的入职培训<br /> 其实主要是学习点学校学不到的东西!<br /> 这个真的很珍贵的·所以这几天得珍惜··<br /> <br />CSS的学习实践还在继续·明天很多问题要解决~加油!

  • 入职两个月的感悟

    从4.13号到今天(6.13号),入职整整liang

  • 新公司入职一年,心中的痛苦与彷徨

    待续。。。

  • 总结一下到新公司后这半个月的工作吧(中)

    第一周的兜兜转转,终于让我在第二周的开头就搞定了

  • 入职两周心得体会

    来了才知道自己原来不干编程,干通信网的测试,算下来正式工作已经两周了,第一周碰上月末周六,第二周有个双休日,也该来记录一下最近的心历。 总的来说对自己的工作状态还是很满意的,在此记录下来,希望自己以后都能保持这份学习的热情继续下去。 其实每天都有很多收获,只能想到哪里写哪里了。 1. 最大的感受就是公司的氛围和公司鼓励的学习状态,公司的氛围就是所有人都不会吝啬于分享自己的知识,只要你问,一般

  • 公司一个月(总结)

    前言     从2015年3月16日 ,到现在已经一个多月了,今天终于有点时间,来好好的总结自己这一个多月来都做了些什么,记录下来,以便以后提醒自己,以后也来看看。  第一周(还算满意)        一进公司,技术老大,带着自己一个部门一个部门的客串,熟悉下公司的环境和同事,而且还时常跟自己聊聊职业规划和技术方面的需求等,自己Android的负责人也愿意共享自己的技术,帮助自己快速了解公司的状况...

  • 新公司入职遇到的一件事

    上午把入职手续办了一下,在填写完合同之后,过了好久hr也没有来拿合同,自己在那里等了好长时间,期间我也有想找人力去或者问一下主管的想法,但是最后还是让主管先问我合同填好了没有,填好了就找hr去,这样就显得自己遇到事情不主动解决一味地等待,这样非常不好,吸取教训,下次一定要转变。

  • 入职两个月的一些感受

    写在最前: 今晚闲下来,发觉时间过得好快,不知不觉已经周五了,入职新公司已经两个月拉。以前从来没有写总结之类的习惯,但突然今天就想把自己这两个月的一些感受记录下来,以后决定每年写一篇年终总结,季度总结看心情写吧。 这两个月的感受: 入职这家公司之前,虽说自己正式工作算起的话已经两年开发经验了,但自知自己欠缺的还很多,一些基础知识还不够牢固,导致在做项目遇到瓶颈。前几天项目中用到的泛型,不能灵

  • 入职两个月的总结和反思

    今天是我入职两个月的日子,两个月不长不短,感觉自己从最初的想实现自己的价值变成了熬时间,成为了上班盼着下班的上班族,自此为界不再虚度自己的时间,找回初心在自己规划的成长道路上前行,早日成为一位高级程序员!在此给自己定下目标,每周更新自己的日志,总结工作,总结学到的技术! 加油!不忘初心!

  • 初入公司,小小感想

    spring boot提供了更简洁快速高效的方式进行项目开发,减少了xml配置,使用gradle管理所有jar包,配合jdk1.8能够完美的开发企业级的项目,dao层的单表增删改查完美的避开了以前需要一个一个的些,和mybatis有点像,但是感觉注解要比ssm框架的注解多些,多表联查的时候使用的sql语句没有mybatis那样的简洁,但感觉确实比ssm开发少了很多的配置管理,更加高效专心的进行业务...

  • 到新公司上班一个礼拜的感受

    到新公司上班一个礼拜了,一个香港的公司,公司是做供应链的,用的是公司自己的框架,web框架是对struts进行改造得到的,有一个自己ORM框架,可能是我对那个东西不太了解的缘故,感觉那个ORM框架,就是没有Hibernate爽,没有什么文档,不知道的只有去问老员工该怎么搞,老员工还说那个东东好用,但是他们也有很多问题,他自己也搞不定,把个struts该得不伦不类的,看着真是郁闷,定制的JSP页面,...

  • 在新公司上班感想

    在新公司上班一个月多了,颇有感慨,随便写写哈。。。首先是活轻松了,当然,这个跟目前的情况有关,以前是D字头的,还是顶级公司大区D字头的,这个压力阿,就甭说了,现在么,只是在试用期的新人,具体职位等过了试用期再说,当然这个压力就小了其次是感觉公司文化的不同,以前的公司,讲究的是团队,非常紧密的团队,或者说是小团体,简单地说是先团队再公司,因此有很多惯例、规矩和准则,比如新人进门,要吃“入伙饭

Global site tag (gtag.js) - Google Analytics