年中公司安排晋升计划,提名了几个小伙子。他们日常工作都很扎实努力,成绩也比较显著。但是晋升表格交上来,却让人大皱眉头。
主要原因,就在于表格填得太潦草敷衍,外人很难看明白工作的价值。比如在工作业绩方面的陈述,就是“提升了系统运行的速度和稳定性”。作为直接主管,我当然知道“提升了系统运行的稳定性”意味着什么。但除我之外,其他人大概很难明白这句话的真正含义。
如果我们换一种陈述,“通过一个季度的工作,提升了系统运行的速度,之前平均页面响应时间在2-3 秒左右,现在降低到1-2 秒,每天为该部门同事节省 4 人时;提升了系统运行的稳定性,之前每天都会有同事反馈速度很慢,需要不停重启,现在可以持续一周不必重启,而且做到了无缝重启;之前每2-3 天会出现一次后台进程卡死严重影响大家的工作效率,现在已经彻底消除”。说的其实还是那些内容,数据也是开发人员掌握最清楚,效果却大不一样。
那么,为什么没有做到这一点呢?我自己是做技术出身,结合自己的经验,我觉得主要的问题还是不够认真:可以认真对待程序的每个细节,却不能以同样的态度对待程序之外的工作。
就我观察,这个问题在很多技术人员身上都普遍存在。在程序的世界里,大家可以反复雕琢、精益求精;随之而来的,大家潜意识里觉得,真实世界也应当像程序一样,一举一动都有客观的标准可以遵循。所以做好了自己的本职工作,其它该有的都会有,办各种行政手续、走各种流程,形式主义应付一下就好。
所以,不认真应付这些流程完全不是精力的问题,而多半是态度的问题。虽然从领导的角度出发,我当然需要而且必须努力支持称职人员的晋升,保证大家的辛苦付出有所回报。但是另一方面,就像我在《技术人才如何提升自己的价值》里提过的,程序之外的广阔天地里“万事万物都有客观标准”只是一个美好的假设,技术人员应当注重提高自己的表达能力。具体到这个事例里,即便是与程序无关的表格填写工作,也应当认真对待,拿出详实可靠的数据来证明自己工作的价值。
如果还需要较真,我们可以退一万步:两个程序员都有晋升机会,一个人草草填写敷衍了事,另一个人认真对待数据详实,两个人其它方面都一样。最终,认真对待数据详实的程序员拿到了晋升的机会,这应该是顺理成章的吧。
这个问题也可以扩展到其它领域:你觉得自己在“本职范围”内做好了,是否可以不那么认真地对待“非本职”的方面?
我刚找工作的时候,照猫画虎粗粗写了一份简历就四处去投,效果很不好。有一天另一个朋友发了份简历给我参考。初看之下我并没有觉得有什么稀奇,等他详细解说这份简历做了一个月,我才发现其中的门道:这份简历绝对谈不上豪华,但从内容的编排,到文字的组织,再到数据的展现,无不经过了精心的思考,列出来的内容分量十足,但没有多余分毫,而且绝无杂乱。换做是我,即便我能展示这么多内容,也绝不可能展示得那样高的质量。我相信是要认真修改一个月,才可以把每个细节都改好的。所以我才认真地反复修改我的简历,改了一周再拿出来,回复率明显提升了很多。
遗憾的是,我发现仍然有很多着急找工作的同学,考了各种证,参加各种招聘会,却不愿意抽时间来,认真改改自己的简历。而认真对待的简历,和随意敷衍的简历,其实是一眼就可以分辨出来的。或许你之前认真准备了各种证书各种培训,仅仅因为简历做得不认真,就丧失了很多的机会,不是相当可惜吗?
为什么重要的事情要认真,“不那么重要”的事情也要认真?我想,除了可以从个人态度和素质方面寻找原因,另有一个客观原因是无法逃避的:如果社会或者公司高度发达,专业化做得很好,大家只要认真对待最重要的方面就好了,其它方面自然有人能帮你补到及格线以上,所以总得结果不会太坏——可惜,在我们身边,这样的环境往往并不存在,所以凡事多认真一点,哪怕把自己变成八爪鱼,多半不会是坏事。