每年年终的时候的绩效考核是让我最为厌恶的程序。去年绩效不怎么样,今年似乎更糟。老板没有什么好脸色,我也是一肚子不高兴。上周的谈话让我情绪低落了好几天,到昨天才恢复过来。
老板的话没有大错。至少在现象上。我一年下来的业绩的确不怎么样。他指出的问题的确存在。我写出来的软件仍旧有很多bug,使用不便,功能不完整,界面不统一,经常卡壳,外加上数据不准确。这么一番评论下来,我的东西简直就是一堆垃圾。这种评价,让我无法不情绪低落。更让我沮丧的是,这种评价,并非是第一次,去年也是如此。
前段时间,圣诞节的时候我读了一本书,叫做《Great at Work》,是Berkeley的一位教授在五年的研究之后写的实验总结。具体是回答一个问题:people always suggest “work smart”, not “work hard”, but how to work smart?这本书就是为了回答这么一个问题:如何更有效的工作。我读了之后感觉获益良多。读完之后,我还特意回过头,做了详细的笔记。算是这几年来精读的一本书吧。
其实在去年从老板那里得到这种评价之后,我就开始了反省,试图找出原因。我曾认真的记录我每天的工作内容和具体花费的时间。当时,我的认知是我不善于利用时间,所以单位时间内的工作效率低下。当时也读了一本书,是MIT一个教授写的,就做《Deep Work》,其内容就是教你如何每天只工作四小时,同时达到高效产出的目的。我同样认认真真读了,做了笔记。然后按照书中的建议,买了一本日志,把每天每个小时的工作内容记录下来,并且给每个小时的效率打分:高效,普通和低下。我连续不断的记录了三个月,而后又断断续续的记录了一段时间。基本上,我算是掌握了自己的大脑的工作效率曲线。然而,在坚持一段时间之后我慢慢的发现,我单位时间的效率也许高了,但是总体的效率仍旧不怎么地。我一度以为是自己坚持不够,自律不够。而后开始强化自律。而强行自律的后果,却是让我陷入一个更深的意志消沉的恶性循环之中—-当然也有在2020年疫情期间不能出去走动,调整情绪有关。
我在去年下半年开始寻找新的指导,最后偶然的找到这本书《Great At Work》—- 我觉得我找到了答案。总结下来,有三方面的原因共同促成了我效率不高的原因:
(1) 精力分散,没有集中解决主要问题。我同时负责了管理实验室,管理和维护机器,设备,配置新设备,测试数据收集,维护,整理,开发新软件和维护旧软件的工作。这种分散,严重违反了《Great at work》里面的第一条:“少而精” (Doing less, then Obsess)
(2)现实中,我的事情多而杂,但是绩效考核只看一点:你开发了多少新的软件,或者新的功能。所以我的注意力不断的被迫转来转去 — 具体是,每三个月,老板要我汇报一次开发进度。其结果就是我必须保持一定的新功能的开发速度。然而现实中,我每个星期需要主持一次会议,讨论自动测试的结果。而要得到这些结果,我需要提前准备好数据。所以我每周都需要检测设备,安排测试,整理数据。。。如此等等,我其实只有最多每周三天半的时间可以做开发,而这三天,又需要在新软件开发和旧软件维护中取舍。这是一种典型的《On the folly of rewarding A, while hoping for B》这篇著名的文中指出的情况。老板每次强调的,看到的,考核的,永远只是新的东西,而每周的例行会议上却经常抱怨旧的东西暴露出来的问题。所以我每周都在新旧之间取舍,不断的调整工作重心,疲于奔命而不自知。
(3)我自己已经开始失去工作的热情。我其实一直都很喜欢编程。这种热情从来没有消退过。但是我也的确观察到自己的工作热情的消退。我一度开始怀疑我自己是否是假喜欢。又观察到我在很长一段时间内,心里有些畏惧和厌恶上班,特别是每周主持的例会。因为每次都要面对责难 — 其实不是责难,而是看到自己写出来的软件有各种小问题,层出不穷,对自己的信心的摧残。直到看到这本书里面讨论到为什么有人能够保持长期的工作热情,而有些人不能。我才恍然大悟。这本书里说到,长期的工作热情来自于两方面“passion”和“purpose” — “passion”是一个人内心的动力,算是“热诚”。而“purpose”,不等同于“目的”,它指的是因为自己的工作结果给别人带来了利益而得到的一种情绪和心理上的反馈。如果没有这种来自于内外的两种情绪的结合,一个人的热情不会太长久。在我身上,我的“passion”一直都在。但是“purpose”在不断的消退。我所有的工作结果,既得不到应有的肯定,也得不到正确的反馈。按常理,如果自动测试有了结果,每周例会会将错误报告给其它的功能开发组,然后跟进和进一步的交流。这种跟进,其实是让我看到我的工作有了成效—-也就是让我感受到“purpose”,因为我的工作就是查错。找到错误,能够被别人肯定,而后修复,其实是一种很大的心理慰济。然而这部分的工作却被基本取消了。我和其它组没有直接的交流。我提出过很多次,我们需要了解我们的客户,即便是内部的。然而老板不断的否决,觉得是多事。而回头再想想,我去年有提出很多关于如何改进产品的建议,都是如此被否决 — 我甚至还和我的老师讨论过我的建议,并且得到肯定的答案。一次次的否定之后,我还能够保持一定的热情,我想,我是真的喜欢编程的。
我的问题,不仅在于我认识到这些比较晚了,也在于我平时并没有太多对老板说“NO”的习惯和勇气。或者可以将我的性格归之于懦弱。这些都是我不可推卸的性格弱点。认识到这些,我的目的,自然不是为了自我埋怨,或者诿过于人。这些从来都不是我的目的。我是为了更好的认识自己,和我周围的这个世界。
我读的这本书和我的经历让我认识到一点:人是需要不断的调整的。生活上如此,工作上尤其需要如此。一个好的工作,在于三个条件的相互满足:自己的能力和兴趣爱好(内在的passion),适合自己的能力的岗位和任务(purpose),和能够有相近的理念的工作环境。这个环境,一定要包括老板的价值取向和同事之间的洽合度。其中,最后一项是最难的。换而言之,找工作不仅仅是被别人面试,更需要去面试一下自己的老板—-当然这种可能性太小,所以现实中人需要不断的换工作。而反观于我,我在现在的位置上做了八年,前一份工作干了七年。我以为我是在尽忠尽职,实际上却是一个错误。
想通了这些,我会主动调整我接下来的工作重心和节奏。老板的意见 —- 或者说干扰,我已经不再太在意了。我想好好的将自己的工作收一下尾。我不愿意留下一堆烂尾楼。我原来准备在八九月份或者年底开始找新的机会,但是我现在会将这些提前到四五月份。而即便是换到新的位置,我也会密切观察新老板的做事风格,随时准备新的调整。
人需要不断的反省,我想我没有我老板认为的那么糟糕。老子说,“知人者智,自知者明”,我正在努力。
— 附注:《道德经》中的这句话:“知人者智,自知者明”,人们通常将“智”翻译为“智慧”,将“明”翻译为“聪明”,“高明”。我不同意。从我自身的经历,“自知”远远比“知人”要困难。了解别人的时候,自己基本置身事外,比较容易做到客观评价,这其实是容易的。我更倾向于将这里的“智”翻译为“智力”,也就是聪明的意思。而这里的“明”,则是“清明”,“明了”,是一种自信,了然于胸的智慧 — 或者说境界。


