“工作倦怠期,不想上班怎么办?”

很好的问题,好到我好几天都不知道要怎么回答这个问题。

引子

想起一个段子,我把它写到了本文标题上,叫“别跟我谈理想,我的理想是不上班。”

这个段子在网上引起了相当多的共鸣,可见不想上班并不是一个个案,而是普遍存在的心态。既然如此普遍,为什么还会有“怎么办”这样一问。按照时下流行的文风(多年以前,叫“一秒毁掉小清新”,现在不知道叫啥),这个问题的标准答案应该是“既然不想上班那就不上。”

好了,全文结束,谢谢大家。

现实

咦,你还在看哦?那意思就是你对上面的答案并不满意喽?我想大部分人可能都会觉得这个答案完全就是在扯淡嘛。虽然我说不想上班,但是还是得上班,甚至还是得精神饱满地去上班:领导早,同事好,这个东东有前途,那个体验很重要!

如果你觉得你应该是需要好好上班的,只是想摆脱不想上班的状态。那说明在潜意识里,你并不认可不想上班这样一种心理。这也是我们这么多年所接受的教育带来的一种意识:劳动最光荣,人应该充满激情地投入劳动中,否则就是不对的,是没有前途的,是该被否定的。

理想

在对工作产生倦怠的时候,一种很充满正能量的方案,就是用理想来鞭策自己。

“妈的,你好烦,都说了我的理想是不上班……”

对不起,不上班叫欲望,不叫理想。

理想今年你几岁
你总是诱惑着年轻的朋友
你总是谢了又开 给我惊喜
又让我沉入失望的生活里

这个,才是理想的定义……等会,跑错片场了,我明明找的是理想的百科呀,怎么变歌词了?

理想,是对未来事物的美好想象和希望,也比喻对某事物臻于最完善境界的观念。是人们在实践过程中形成的、有实现可能性的、对未来社会和自身发展的向往与追求,是人们的世界观、人生观和价值观在奋斗目标上的集中体现。满足眼前的物质和精神需求,又憧憬未来的生活目标,期盼满足更高的物质和精神需求。对现状永不满足、对未来不懈追求,是理想形成的动力和源泉。

这就不解释了,或者通俗一些说,当你想让这个世界变得更好一点的时候,这时候的想法才能算是理想。作为一个互联网从业者,把你手上的产品做得更好一点,让用户用起来快一点点,方便一点点,这也算是一个理想。

大约四五年前,曾经负责过一个项目管理的项目。一开始这个项目组很多人,大家一起去打磨产品,很开心。但是后来项目稳定之后,项目组其他成员开始逐步抽调到其他项目,最后整个项目基本上只剩下我一个人维护。但是越是到这种时候,我竟然越觉得这个项目像是自己的作品,想要去做好它的每一个方面。甚至还会专门跨几栋楼,跑到我们的资深用户那里去做现场观察和访谈,然后带回第一手的资料投入到产品的下一个迭代改进中。

那时候的我,挺有理想的,小小的,却很坚定。这种状态下,你就会很想上班,很想去打磨好自己的产品。

鸡汤

理想很丰满,现实很骨感。并不是所有产品都能激起人想为之奋斗终身的使命感。如果你的产品确实太无聊了,让你没有任何欲望,怎么办?

现实一点说,有时候确实没有太多办法,工作无法激起你的激情的时候,想得到一个好的工作状态并不是一件容易的事情。

不过,好在我们仍然有事情可以做。

所谓工作,也无非就是干活。对于码农来说,自然就是码代码了,对设计师来说,就是画稿了。当这些活没有意思的时候,就会觉得对工作产生了倦怠。

不过,当你回首一天的工作的时候,会发现其实你的时间并不都只是用在码代码和画稿上。你会需要跟 leader 汇报项目现状,需要跟项目经理汇报排期和工作进度,需要跟项目组成员讨论需求细节,需要去准备各种文档,需要去和上下游进行流程上的合作,需要使用思维导图、版本管理、编辑器、画图软件等工具来辅助你写代码或者画稿……

如果工作本身没有意思了,这些东西有没有可能有意思呢?跟一个你仰慕的 leader 说话会不会让你小鹿乱撞?汇报排期和工作进度是胸有成竹还是一无所知?产品细节讨论是否都能 get 到点并正确表达自己的观点?合作流程是否清楚,是否知道什么时间点该找谁要东西了?软件是否玩得转?

于我而言,这些都是工作中有意思的东西,甚至吸引力并不比工作内容本身差。当工作内容千篇一律的时候,我会在工作本身之外的事情尝试使用不同的策略和工具。

比如对于排期,有时候会让自己紧张一些,保持一种快速编码快速对接需求的状态,同时也是检验自己的编码速度和质量极限在哪里,有时候会多排一些时间让自己放松一些,以便留有余地处理突发情况或者偶尔玩心大发时能放纵一两个小时。

比如对于工具,我会尽量尝试在每一个项目中使用不同的工具。这样虽然工作内容是一样的,但是我自己做的事情并不完全相同,而这些不同都会带来一些兴奋点。

当我第一次接触到 Git 的时候,感觉它好像有那么一点意思,于是花了一些时间去学习它,顺便也考察了一下市面上的 GUI 工具。但当时我们的项目使用的是 SVN 来进行版本管理。于是我又学了一下 SVN 和 Git 的关系,它们的区别,以及怎么互相迁移,工具怎么互相使用。最后我就直接在我的项目中使用了 git-svn 。

看起来这毫无意义,但是却有一种满足感,又学到了一些新东西,并且对原来学到的东西认知更深入。这种“我又学到了新东西,感觉又 level up 了”的心理,对一个人的状态提升是非常巨大的。而这些认知在我之后将团队的版本工具从 SVN 整体切到 Git 的时候起到了巨大的作用。当然,这是后话了。

退而结网

再退一步,也有可能,并非所有的公司都有这样宽松的环境让你自己去做很多决策。有可能排期是你的 leader 直接安排,没有商量余地,有可能工具是组内大牛直接选定,不允许自己玩。那不是就悲剧了吗?

确实如此,公司项目中必然还是要以公司利益为重,在很多现实的考量下,有时候就没有那么宽松的环境了。

但是不用太过悲观。一方面,总有一些东西还是有空间的,比如选择用 sublime text 还是 vscode ,选择 Git 命令行还是 SourceTree 。另一方面,如果公司的地盘无法做主,我们还可以有自己的地盘。也就是说,除了公司的项目外,我们仍然可以有自己的项目,也就是所谓的 side project 。

关于 side project 的话题,可以在之后专门来聊一聊。这里只需要知道,一旦有了 side project ,就有了自己的一片试验田。这些项目可以很小,也可以用户量很少,但是你仍然可以像一个真实的项目一样去照顾它的方方面面,最重要的是,这个过程中,你拥有100%的自主选择权。而一旦有了自己喜欢的项目,又选择了自己心仪的各种方案,很难再出现不想把它做下去的问题。

于是,人的状态又会不一样,看,这个人始终鸡血满满的,但只有你自己知道你在为什么而兴奋。

好了,全文结束,谢谢大家。

对了,公众号也是个 side project 。以及,我的理想是有一天公众号的粉丝可以自然增长,有可能实现吗?