前言:每每与身边朋友说起我在家上班,他们都会投来羡慕的目光,外加两个字:“真爽”。而我,只能无奈地回应:“其实也就那样了,并没有多爽。”这是心里话,但是他们只会觉得我矫情,得了便宜还卖乖,我也只能呵呵苦笑了。
我承认他们部分正确,是有点身在福中不知福,这也是人的天性吧,永远不满足。但是,我之所以如此笃定地说,在家办公没有那么舒坦,是因为这两年的远程办公经验让我明白,这种看似“爽”的工作方式,其实暗含着许多挑战,对远程工作者也提出了更高的要求。
缺失外界压力的挑战
第一个挑战就是自律!虽然这是个老生常谈的话题,但是涉及到每个人,却又不得不谈。因为在家,周边没有同事,缺少工作的氛围,如何快速进入工作状态,如何避免在家浪费时间,也是一项挑战。依靠自己内心的力量,来弥补缺失的外界压力,其实还是挺难的。
我目前的方法是换一个视角来看这个问题,明白自律这个东西不是瞬间能形成的,也不是天生就能有的,类似于勇气、毅力一样,需要后天慢慢培养,而且每天的自制力也是有限的。所以,不要因为自己一时的自制力不足而陷入自责,也不要希望自己每时每刻都能全神贯注,相反,更应该关注缓慢的变化,看看一个月来是否有所进步。其实每天只要把握住关键的一段时间,保证这段时间的专注就可以了,随着自己不停地锻炼和提升,能集中注意力的时间也会慢慢变长。当然,也可以用工具来辅助自己,如:番茄时间。
第二个挑战是对生活工作的规划能力。初中物理老师告诉我们:力是有方向的,压力也是力,那自然也是有方向的,当这股力减弱,物体的运动会发生变化,我们每个人也是如此。
自从在家办公用以来,我有很长一段时间是迷失的,因为没有压力,似乎怎么做都可以,但似乎怎么做又都不对,没有回馈。虽然我每天都有具体的工作要做,每周都要交付代码,但还是感觉自己的生活没有章法,时至今日,我也没有明确大的方向和计划。
不过好在,我慢慢开始给自己制定每天的计划,每周的计划,规定自己每天做哪些工作,学习哪些知识,休息的时间去健身还是看电视。慢慢地,自己摸索到了适合自己的节奏,心态也变好了些。
现在回头看,因为外界给我们的回馈变少了,自己就容易迷失,会焦虑,会担心,日常的规划能在我们视线所及的地方带来掌控感,带来自信,并且能把当下的事情做好。
这种对于生活的掌控感,在远程办公的情境下是非常重要的,因为能使我们不至于迷失,我们或许手里没有地图,不知道自己身处何处,要去哪里,但是如果手里有灯,我们就敢上路,慢慢找到自己的目的地。
社会关系的挑战
如果问我在家办公对我来说最大的挑战是什么,那我的回答一定是在社会关系的处理上。
知乎上有个问题:“程序员的悲哀是什么?”有一条回答是:“慢慢成为社交上无用的人”,说“无用”可能有些极端,但说的也是事实。我们的职业属性并不会带来社交上的加成,如果你是医生,别人会找你看病;如果你是老师,别人会找你请教教育的问题。但你是一个程序员,别人是不会找你写个程序的,即使找你,往往也不会给你钱的。想来想去,只有一种可能来找你,就是找你借钱,毕竟程序员钱多是共识。
所以社交上本来就不好展开,在家办公就更雪上加霜了。身边连同事都没有了,又天天在家,接触不了更多的人,长此以往就越来越闭塞,越来越活在自己的世界里。
对此,我目前的办法是,先不纠结自己社交的广度和数量,而是关注自己的价值,我们缺的不是认识人的数量,而是自身价值。首先必须摆脱活在一个人的世界中,其次做好在工作项目中的角色和在家庭的角色,好好审视自己在现有角色中的价值,从而进一步明白自己的社交上的位置。先维护好自己身边的家人、朋友、同事,至于开疆拓土、认识更多人,就靠自己以此为基石,慢慢经营了。
当然,现在的交流方式越来越多样化,我们也有更多地方式和外界保持联系,不落伍。
挑战背后的机遇
远程办公脱离了我们常见的工作环境,使我们进入了一个外界压力和反馈都比较弱的环境中,在这样的环境中,确实容易让人懈怠,变成温水煮青蛙。但凡事都有了两面,机遇也在其中。
首先,远程办公给了我们一个机会,让我们更全面地看待我们的工作。因为孤立,我们遇到的问题往往不再是技术,如何与远在千里之外的客户建立信任,如何与素未谋面的同事合作,如何调整自己的状态。我们会不经意思考技术以外的问题,发现想要做好一个项目,仅仅关注于技术与需求,是远远不够的。
我目前项目所用的技术非常简单,.net core +jQuery,但这个项目却难住了不少英雄好汉,甚至有人因为做不下去转行了。项目难做,有很多原因,其中重要的一点是,我们需要明白代码背后的业务是什么。但是,客户不会给我们一一解释,要我们自己去摸索,常常任务只涉及一个点,但是剩下九个点,客户都不会说,但我们要做到。这就需要我们明白整个系统的业务背景了。所以不能等着客户给出明确的需求,否则这种思路下,是做不好项目的。这个项目的难点不再是技术,而是要脱离程序员这个角色来看整个项目。
我渐渐明白,对于用户而言,真正的价值不在于技术,好的技术加上好的需求,才能变成一个好的系统,但好的系统也是没有价值的,好的系统加上好的运维,再配合业务本身,才能给用户带来价值,技术只是其中一环,甚至是很小的一环。
所以我们要实现的价值,不应该仅仅停留在将需求翻译成代码这部分,而应该从全面的视角来看,我们能在这个体系中,实现多少价值。只是对于个人而言,我们的收入往往是和技术相关,但这却和软件本身的价值有差异,所以我们常常产生唯技术论的固定思维。
其次,远程办公能锻炼我们的自驱力,比起老生常谈的自制力,我认为自驱力更重要。在远程办公的环境中,少了外界的压力,但这也是我们构建自我规则的时机。在远程工作中,我们需要给自己制定计划,需要给自己设立工作和生活的边界,需要自我约束,才能把远程工作做好,这同时也是从外界要求转变成自我要求的过程,也是培养自驱力的过程。
一年多的远程工作,对我而言,最大的收获就是自己的生活变得可控了,有了自己的规划。每天简单地做一下日程安排,做什么任务,学习什么内容,什么时候休息,什么时候去健身等等。在之前的工作中,规划往往是看情况的,所以到后来除了工资和头发,其他都没什么变化,也不知道自己在忙什么,时间就过去了。
总而言之,远程工作不如旁观者看得这么轻松,里面有很多的困难和挑战,但阳光总在风雨后,经历挑战的同时,也会改变自己。