公司有1个非常优秀的应届生,领导很关注这个人,想把他培养成中层干部。
此人在应届生培训中引起了导师的注意,分配到产品线后,做出了许多成绩,得到了产品线总监的好评。
去年9月份,他写了一套用solr改进数据库分布式索引 wiki,并且出了 demo,做了压力测试,论证了可行性,还想到了运维方案,后来领导采纳了他的意见,让一个架构师带他一起做。
去年十一,他在家用 docker+shell+ruby写了1套测试部署框架,在他自己的产品线上用得很好,后来推广至全公司,到各部门宣讲,wiki写得很惊艳、PPT很漂亮、口才非常棒,减小了 SOA 架构的测试难度。
去年年底,他带了5个应届生用 selenium +自动打码平台,做了一套自动出票系统,现在日出票8000张。
今年年初,他又提出用 Flume + Kafka + Strom + Hbase 改进业务审计系统的分析报告,现在意见立项开始做了。
CTO 说这个孩子比他年轻的时候还厉害,如果英文好点,进 FLAG 完全没问题。
但是,这孩子有许多缺点:
1. 公司有弹性工作制,他住的地方离公司2公里,有一台赛格威,却11点钟才到岗,晚上8点就走了。
2. 他业绩很好,却不愿参加升级答辩。
3. 他干活很快,BUG 率低。但不愿写测试,说这是下人干的粗活。领导给他分3天任务,他1天半就能干完,领导再分活,他就不接受了,理由是拿多少钱,做多少事。干完活之后,就开始刷微博、看B站,影响很不好。
4. 他不愿意接受加班。他是北京本地人,拿过拆迁补助,似乎并不缺钱。
5. 伤害其他同事。
他在处理故障的时候,经常指责某些产品经理脑子有问题,工作方法完全不对,怎么通过面试的?
他指责的那些产品经理,确实思维能力偏弱,但是有责任心,温和热情,沟通能力不错,在部门联合开发中,能起到润滑剂和纽带的作用,也不是一无是处。
像这样的程序员,要如何纠正他的三观,引导他走上正轨?
子雄,将军的回答
以下回答你的问题:
1.公司有弹性工作制,他住的地方离公司2公里,有一台赛格威,却11点钟才到岗,晚上8点就走了。
你自己说的是弹性工作制,然后你指望人家每天按时来,这叫弹性?
弹性工作制就是:忙的时候要忙,闲的时候随意。唯一的要求就是按时出成绩。
如果他工作散漫没效率,你可以有意见。但人家漂亮的按时完成了工作,
你干想干什么?让别人在你公司多呆一小时看菜鸟同事奋斗吗。
__________________________________________________
2.他业绩很好,却不愿参加升级答辩。
是的,我不愿意去腾讯就是通道委员会。就是因为我觉得其中有些菜鸟没什么资格评论我的工作。你让一个明显业绩和智商双优越的人去浪费时间走流程干什么?赶紧升职,给挑战的任务,涨工资啊。
___________________________________________________
3.他干活很快,BUG率低。
但不愿写测试,说这是下人干的粗活。
领导给他分3天任务,他1天半就能干完,领导再分活,他就不接受了,理由是拿多少钱,做多少事。干完活之后,就开始刷微博、看B站,影响很不好。
你愿意让一个废物或平庸的人3天写一个平庸的程序,满是bug;还是愿意愿意要高手1天搞定一个没bug的程序,剩下两天刷微博?这个帐目不会算吗?
其他人有意见?太简单了,告诉他们好好努力,程序写好了,也能这样。
另外,他领导分了3天的任务,人家一天完成。明显这个领导能力有问题没法预估工作饱和量嘛,这是领导失职。当然,也许他之前带的人是这个工作能力……
测试……算了不写了,容易得罪人。他想法没太大问题,程序行业确实有鄙视链,你觉得用F22去撒农药没浪费也没什么。
就好像卡马克跑来说美术是菜比做的,他不做,我也认。
___________________________________________________
4.他不愿意接受加班。
他是北京本地人,拿过拆迁补助,似乎并不缺钱。
是的,加班可耻,他做的对。如果加班,就只能说明领导工作安排有问题。其次,你们加班给加班费了没有?如果没有,你好意思让人加班?反正我挺不好意思让人加班,我觉得让手下加班自己挺无能。要么是我自己傻逼估错了时间;要么是我自己傻逼拖延症犯了。
____________________________________________________
5.伤害其他同事。
他在处理故障的时候,经常指责某些产品经理脑子有问题,工作方法完全不对,怎么通过面试的?
他指责的那些产品经理,确实思维能力偏弱,但是有责任心,温和热情,沟通能力不错,在部门联合开发中,能起到润滑剂和纽带的作用,也不是一无是处。
是的,他说的对。这几年产品经理这个职业兴起,导致国内有很多产品经理一点基本概念都没有。
作为产品经理,如果没经验,那么逻辑要好吧?你说那人思维能力都弱,不知道你怎么想的。换我这就开了或转岗了。
你不要把产品经理和产品助理弄混。助理就是打杂的润滑剂,经理是要主导项目进度,为项目负责的。
你愿意要一个脑子不清楚的人去做产品经理,被牛逼工程师骂就是活该。
___________________________________________________
总结:
你现在应该非常庆幸他还在你这,任何公司都缺有战斗力的工程师。
如果你要留他,要尽可能为他服务,让他发挥价值,激励他,让他做更重要和他想做的事情。给他更多的资源。
如果你做不到,没关系,牛人到处都能找工作。
转自:知乎