工作时间长了之后,有时会出现干活「缺少劲头」的现象。怎么算「缺少劲头」呢?有一种说法是对第二天是否充满期待,我有过这种感觉,很棒,但要天天如此也不容易。我觉得缺少劲头的表现大概就是: 上班时容易被工作以外的事情吸引,下班后也不愿再想工作上的事。这不能说不对,但可以更好。毕竟在公司过的每一天,都是你自己的,何不提升下质量呢。
为什么会出现这个问题
在「如何衡量你的人生」这本书里,作者提到了两个激励因素:基础因素和动力因素。
- 基础因素:职业地位、福利待遇、办公环境等。
- 动力因素:挑战、认可、责任感、成长等。
我们在选择一份工作时,往往对基础因素考虑的很多,而忽视了动力因素。基础因素相对比较固定,存在边际效应递减的问题。假设上一份工作的月薪是 1 万,下一份工作是 2 万,翻了一倍。在前几天可能还会有点小兴奋,过不了多久这个兴奋感就会过去,因此无法形成持续的激励。
当出现「缺少劲头」时,往往是激励因素出了问题。如果是基础因素出了问题,在证明自身能力的前提下可以争取。如果是动力因素出了问题(往往这个是大多数),这就需要花点时间反思了,是公司的环境问题还是自己的能力问题,多数情况下可能是自己的问题。比如做的事情没有挑战,为什么会被分配到没有挑战的事?有去争取其他更想做的事情么?得到的反馈是什么?或者最近一年感觉没什么成长,是因为确实没什么事情可做,还是自己不知道要做什么?对于做的事情标准不够高?
除了这两个因素外,氛围也很重要,周围的人做事的方式是否认同,是否踏实,是否能形成合力等。尽量去营造积极的氛围,对自己和团队都会大有好处。
如何解决这个问题
先做成一件事。
而这并不简单。
假如领导说:你看现在反馈 Android App 图片出不来问题的用户不少,你来解决下。你看了几天代码,做了一些改动,上线后发现效果还不错,反馈的用户果然少了,于是你认为这件事情就算完成了。真的完成了么?这就涉及到了「标准」,这样的标准能给一个及格的分,毕竟精确解决了问题(反馈用户变少了)。但离「做成」还有不少距离,比如:
- 能不能设计一个更精确的模型来监控线上图片出不来的现象。
- 除了图片出不来,图片请求耗时是不是也需要监控下。
- 顺便看下 iOS 有没有类似的问题。
- 能不能定义一套「关键指标」用来反映线上用户的图片使用体验。
- 图片请求能不能做下优化,比如降级策略、弱网策略。
- 能不能设计一套网络质量检测工具,对于排查其他的网络问题时也能有点帮助。
- 能不能设计一个代码层面的无侵入网络环境模拟工具,可以自动执行各种网络环境下的单元测试。
- 能不能在几处关键地方加入打点,方便排查个别用户的图片体验。
一个小需求中能提炼出很多可以做的事:
- 让问题排查更有效率。
- 减少重复性的劳动。
- 抽象出一套通用解决方案,甚至可以开源,回馈社区。
为什么「做成一件事」很重要?
对自己来说,能帮助养成「高标准」的习惯。很多人做事能达到 70 分,但能达到 90 分的就很少,因为太难了。首先需要想到该如何达到 90 分,光是这一条就已不易。而要达到 90 分,往往需要跳出舒适圈:跟其他部门的同事沟通;查看源码或论文;接触一门不太熟悉的语言等等。这个过程会带来不少挑战,同时对自己的成长也会带来帮助。当做成了 1,2 件事情后,慢慢就会形成习惯,而最终是习惯造就了我们自己。做成一件事后,可以营造好的口碑,提升信任感,别人会觉得把事情交给你心里会比较有底,慢慢机会就会多起来。
对这件事没什么兴趣怎么办?
没有兴趣自然就做不好了嘛。那在有兴趣的事情上做得怎么样?足够好么?为什么现在没有在做那样的事?有兴趣是很好的一件事,但乔布斯的一句话可能成为了不把事情做好的借口:
You’ve got to find what you love. If you haven’t found it yet, keep looking.
「这不是我喜欢的事情,所以我做不好,我还要继续寻找」。然后把希望寄托在某天忽然被某件事深深吸引。不否认这种情况发生的可能性,但有点像赌博,风险比较高。我觉得缺少兴趣往往是对一件事的认识不够或有偏见。比如对画画缺少兴趣,因为从来没有画好过一副画,也不认为自己有这方面的天赋,如果要求你在一个星期内画一幅颇有难度的画,可能就很难交出一份满意的作品了。其实只要找到诀窍,勤加练习,同时赋予意义就完全有可能做到。赋予意义很重要,首先要说服自己这件事情值得做才有可能做得好:画画能够锻炼耐心,这与写程序是共通的;画画锻炼观察能力,这是一种元能力,对于自我提升会很有帮助;画画涉及到构图,跟程序架构有点像;画画需要扣细节,在追求完美的过程中这种精神必不可少。这样是不是让画画这件事不再枯燥乏味了呢?
当做成了几件事后,会发现其中有一些通用技能可以复用,比如学习能力,问题分解能力,推进能力,沟通能力。这些元能力的习得,对于做成更大的事会很有帮助。
其他
职业规划
我自己其实没什么规划,但知道做什么事情会比较开心,只要做这些事能持续获得成就感和成长同时能对别人带来积极影响就行。我会想象 1 年后自己大概是一种怎样的状态,然后努力向那种状态靠拢。
变得更专业
如果要获得别人的认可和尊重,这是唯一的捷径。当遇到难题时会想到你,设计上没什么思路时会找你,方案 Review 时也会找你。解决这些问题的过程中会增加影响力,这对于以后推进一些事情大有裨益。
遇到一个不顺眼的主管怎么办
Ta 的哪些地方导致了「不顺眼」,对自己做的事情会产生怎样的影响,有没有沟通过还是自己的主观判断,Ta 的建议是否中肯等等。误判心理学有一条 确认偏误:
个人选择性地回忆、搜集有利细节,忽略不利或矛盾的资讯,来支持自己已有的想法的片面诠释。
也就是说,当我看 Ta 不顺眼时,会主动收集很多支持「不顺眼」的细节来加强「不顺眼」的印象。先要排除这种情况,再来看 Ta 是不是对你的成长产生了负面影响,如果是的话,再寻求更合适的。
一些书推荐
- Pivot,作为职业发展培训师在 Google 工作了五年,离开后开始专职投入相关的工作。她把转型的过程分成了 4 个步骤:Plant -> Scan -> Pivot -> Launch,每个步骤都进行了详细的说明,对于考虑转型的同学应该会有帮助。
- Soft Skills,这本书的作者也是个软件开发工程师,其中提到了很多工程师应该具有的软技能,包括 Career / Marketing / Learning / Productivity 等,可以开阔下思路。
- So Good They Can’t Ignore You,不要执迷于寻找自己真正的「天职」,而要去掌握稀缺而宝贵的技能。正确地工作胜过正确的工作。
- 如何衡量你的人生,被乔布斯推荐的「创新者的窘境」也出自该作者。围绕三个「简单的问题」来讨论,没时间看书的可以先看下这个 TED 视频。