打开网易新闻 查看更多图片

整理 | 祝涛

案例分享 | CSDN AI小组范飞龙

出品 | CSDN(ID:CSDNnews)

近日,有科技公司在媒体上发布招聘帖子,宣布将在全国范围内招人。

发帖人位居深圳,他坦言,现在要找到一个各方面都契合的技术人员已经非常不容易了,因此决定在全国范围招人,只要符合招聘要求,就可以加入该公司。而这一决定也就意味着,远程办公将成为这家公司的常态。就目前的情况看来,不止这家公司,远程办公或将成为行业内最普遍的工作方式。

远程办公或成为常态

远程工作在技术层面早已完全可行,但此前在国内很少支持远程办公,疫情出现后,很多公司不得不允许一定程度和范围的远程工作,所以远程工作已经在国内逐渐开始被接受。

同样打算将远程办公常态化的还有Oracle。据报道,甲骨文云计算副总裁曾在 LinkedIn 上发布一条招聘信息:“如果你从事云计算行业,而且愿意远程办公,甲骨文就是一家不会大面积线下复工的公司,我们会将远程办公常态化。”

今年5月,谷歌首席执行官桑德尔·皮查伊(Sundar Pichai)在面向谷歌全体员工的一封电子邮件中表示,谷歌将进行混合工作周,办公室工作和远程办公并行,预计会有大约60%的员工每周有三天时间在办公室,20%的员工永久居家办公。

多次改变重返办公室工作的日期后,优步、谷歌、脸书和星巴克等公司表示,他们将在明年之后再让员工自行决定是否重新回到办公室工作。微软则表示,决定不再尝试预测办公场所重新开放的新日期。

11月17日消息,钉钉总裁叶军在全员群发出倡议,从11月开始,钉钉员工可自由在家办公一天,使用钉钉远程办公,并从用户角度出发优化产品,以身试点,探索未来工作方式。

11月18日,有媒体报道称苹果首席执行官蒂姆·库克在一封致员工的电子邮件中宣布了一个新的工作模式,他称之为“混合工作试点”,每个工作性质不同的员工有对应的阶段和不同的规则。从2月1日开始,大多数员工每周要有一至两天时间回到办公室,但3月份将变成每周三天,而一些“更需要亲身工作”的团队将被要求每周来四到五天。

CSDN 的AI 小组的成员分布在北京,长沙,深圳和天津,每个人都可以说是在远程办公,他们每天早上 9:30 有一个半小时的晨会,交流项目进度,然后其余的时间就各自按照各自的优先级自行工作。他们通过企业微信,Git 来交流。他们的“技能树森林” 项目,还有不少外部团队通过开源的方式贡献。

打开网易新闻 查看更多图片

员工更倾向于远程办公

据报告显示,从全球范围来看,开发人员在办公室工作的比例在疫情之前是 41%,但现在仅有10.7%的人愿意在疫情之后回到办公室——47.6% 的受访者更倾向于混合办公,即兼具公司办公与远程办公,还有 38.8% 的人则选择完全远程办公。

8月18日消息,据亚马逊的内部消息系统显示,在该公司出台最新的线下复工计划后,部分员工呼吁公司制定政策,允许永久性远程办公。一名员工在内网发帖称:“许多公司都允许员工无限期居家办公,亚马逊为什么不能?” 还有员工写道,该公司应该允许“在合情合理的情况下,让愿意居家办公和愿意线下复工,以及选择二者兼顾的人,能够自行做出选择”。

8月26日上午消息,美国视频会议软件公司Zoom发布消息称,针对员工返回办公室一事,公司决定采取混合方案。Zoom内部调查显示,超过一半员工偏爱混合方式,只有1%的员工想以全职方式回归办公室,剩余员工基本上喜欢远程办公,或者已经处于远程办公状态。Zoom声称将会以战略性方式将远程办公与办公室办公结合起来,但该公司坦言这样做“不太容易”。

今年8月,携程集团宣布启动“2021混合办公试验”。该试验将通过两个对照组,总计数百名员工参与,探索是否可以作为公司未来长期办公形式之一。在此次试验前,携程集团内部调查问卷显示,有76%员工主动报名希望尝试居家办公,有70%的员工认为在家办公时间安排更灵活高效。此外,有50%的员工表示有明确的工作目标,在家办公的产出也可以很好衡量。

程序员杨森是这样工作的, 他住在北京朝阳六里屯, 平时在家上班,有时去公司办公室,位于十里之外的酒仙桥地区。这是他分享的在家工作的工作台实况。

程序员杨森的工作台

可能面临减薪?

但似乎也不是所有公司都“心甘情愿”地让员工改变工作方式。

去年,Facebook首席执行官马克·扎克伯格表示,他们将开始推行远程办公,但是薪资方面会有所调整,扎克伯格表示:“如果你居住在生活成本非常低的地方,那么薪资的确会降低一些。”

谷歌也推出了一款薪酬计算程序,让员工直观地看到远程工作或选择更换办公地点工作的影响。如果员工选择远程办公,特别是长途通勤的员工,他们的薪水会遭受不同程度的降低,最高减少25%。

谷歌前工程师劳拉·德·维辛(Laura de Vesine)就是因为减薪而选择了辞职。今年早些时候,当她得知自己的薪水将被削减25%时,她离开了谷歌。她说:“我们曾讨论过要把我们的团队搬到北卡罗来纳州,最初的提议是减薪15%。”起初,她认为这是合理的,没想到最后宣布是减薪25%。“为什么要减薪?是什么因素导致我的工作在不同的地方贬值?”她认为,公司从她身上获得了同样的价值,她却因为工作地的改变而得到了更少的回报,这是不公平的。

本文开头提到的那篇招聘帖子也没有透露薪资的具体情况,但发帖人称:“在鹤岗做程序猿才是最舒坦的程序猿!不到半年的工资就能买套又新又大的房子,不香吗?!”虽说如此,但鉴于鹤岗的低房价,目前也不好预测该公司远程办公的员工薪资水平如何。

远程办公效果毁誉参半

针对远程办公的效果,目前已经有了很多研究成果。

结果显示,全公司范围内的远程工作损害了公司内部不同业务部门之间的沟通和协作,威胁到员工的生产力和长期创新。

而独立研究公司 Omdia 发布报告称,远程办公反而会提高员工的生产力与工作效率,这个调查结果与斯坦福大学的一份报告结果相一致。该研究发现,在 9 个月的时间里,在家工作的 16,000 名员工的工作效率提高了 13%。员工流失率也降低了 50%,员工认为更安静、更方便的工作环境是主要优势。

全球最大的自由职业社区 Upwork发现,22.5% 的调查经理表示生产力下降,而 32.2% 的招聘经理表示自 2020 年员工开始在家工作以来生产力有所提高。芝加哥大学贝克尔弗里德曼经济研究所对10,000 名员工进行的调查表示,他们认为在家工作与在办公室工作的效率一样高。事实上,30%的受访者告诉研究人员,他们在家工作效率更高,参与度更高。

而据芝加哥布斯和埃塞克斯大学研究人员的分析报告显示,大型 IT 服务公司的员工在开始远程工作后,效率下降了20%。

远程办公经验分享

CSDN 的 AI 小组介绍了远程工作的一些经验。远程工作需要解决的核心问题信息的同步,通过一些方式不但能解决好信息同步的问题,而且在良好运行下有时也会获得更好的效能。一些实战的经验包括:

  • 如何高效的组织线上多人多地会议

  • 选择好的会议功能:不要选择1对1会议软件,而应该选择软件的多人会议功能,例如企业微信里应该选择微信群聊里面的多人会议功能。这是因为多人会议功能一般会对传输数据做压缩,从而保证质量。实际经验表明好的多人会议功能甚至在跨国线上会议时也能保持流畅。

  • 提供多信道信息:线上会议最好同时有屏幕投屏,这是因为,单一的语音信道会导致上下文信息的丢失,因此在会议的同时投屏,在会议中通过屏幕共享保证多信道的上下文信息。同时需要熟练熟悉投屏的切换功能。

  • 解决回音问题:假设A和B两地各若干人参会,A地的n个人在一个会议室里不要同时加入会议,这会造成糟糕的回音问题。A地只需要一个人加入会议,通过会议室投屏共享。

  • 主持人信息确认:同上,如果A地有n个人,远程会议在主持人M 的电脑上,离M比较远的人的声音在会议里是比较小的,此时主持人应该做一些必要的信息repeat,保证沟通顺畅。

  • 如何高效组织小组软件远程开发:

    • 经过严格控制的定期晨会:

    • 小组软件开发最好是每天有一次晨会,例如CSDN-AI小组每日9:30-10:00晨会。

    • 使用工具组织晨会信息:通过 issue 管理软件,每周设置一个milestone,设计好每周issue看板,每日晨会线上过里程碑对应的issue看板。

    • 晨会采用并且只做这2轮策略,严格控制在30分钟内完成:

      第一轮快速对未开始/进行中的看板issue过一下,对每个人负责的事情在issue上实时编辑更新进度。在此过程中,issue会发生变动:部分未开始的,进入进行中;部分进行中的,编辑更新进度;部分进行中的,进入完成中状态。这个过程是一个建立团队全局共识的过程。

      第二轮快速过下每个成员是否有在工作的,但是没有在issue列表里覆盖到的其他工作,以及是否需要什么资源支持。

    • 如何高效分工协作:

    • 明确的分工:日常小组成员有自己明确的P1/P2优先级工作,这部分日常开发在即时通信软件的支持下基本上可以高效完成。

    • 及时的分发:如果A、B、C的部分工作依赖D的前置工作。D需要尽快第一优先级把其他成员依赖的部分快速迭代版本1分发出去。不要阻塞。

    • 及时的响应:如果A的工作被B负责的工作Block住,B要能及时响应这部分工作。如果B没有及时响应,leader要及时注意到这点,并通过多种方式保证响应的及时性,必要时直接打电话。

    • 如何高效的组织分布式团队的工具链:

    • 远程工作团队,团队之间的代码协作、数据同步、文档共享都需要能低成本的线上化。好在软件工具发展到现在,通过IM、git仓库、线上文档工具,这部分已经获得了极大的解决。

    • 例如“技能树森林”,通过开放编辑仓库为每个技能树建立一个编辑仓库。使用开源协作的方式来编辑技能树中人来编辑的部分。

    • 例如CSDN-AI小组在内部构建了一系列的工具,让AI开发中数据集、模型的管理和部署十分方便。也让构建服务、部署服务、测试服务有一致的命令工具支撑。

    • 例如CSDN-AI小组的每个项目源代码目录下都有专业级别的doc/ 子目录,里面有层次的及时更新了最新的项目文档。保证了当某部分操作有疑问时,以doc为依据,也减少不必要的沟通成本。构建分布式团队,写清楚非常重要。

    • 保持开放和敏捷

    • 分布式团队可以尽可能的保持开放。例如:

      尽可能地使用开源仓库的方式协作。通过开源协作的方式,在构建技能树的过程中,可以和社区保持及时有效的协作。

      尽早并重视发布,通过工具链的支撑,尽快的发布,让问题早发现早解决。通过将工作尽快发布到开放测试社区,尽早获得反馈。

    • 分布式团队可以尽可能的保持敏捷。例如:

      通过构建高效的工具,使得遇到的内部外部问题时能尽快解决修复,避免某些工作总是要等排期才能解决。这也反馈了团队的开发效能。

      分解问题时,尽可能将问题的“工程解决方案”和“完美解决方案”区分开来,来尽快让问题在工程上有解。

      重视将问题局部化,控制问题的规模可以改变问题的解决路径。

对你而言,远程工作会提高工作效率还是影响工作效率呢?你愿意远程办公吗?你认为远程办公会成为常态吗?如果可以远程办公,你还会选择呆在大城市吗?