大约从2010年开始,我已经远程工作了十年。目前,我国疫情严重,远程办公基本上是除疫情外最热门的话题。加入乐趣,谈谈我的远程办公经验。如果不好看,可以直接翻到文章的底部。我列出了一些其他阶段的链接。既然我看到了一篇文章,我相信我对这个话题感兴趣。
在北京奥运会上,我独自从烟台来到北京。后来,我有了孩子,申请了远程办公室。当时,该公司是一家外国公司,其制度相对自由。然而,我也是该公司国内团队中第一个远程办公室的人。当时,Rework似乎还没有发布,但作为一个Rails技术团队,我们一直在使用37Signals团队的一些产品来了解这个经典的远程办公团队和远程办公(见文章末尾左耳老鼠的相关链接)。此外,我们的一些外籍教师(我们是在线教育平台)大多在美国,都是远程办公室。我们称之为(WaH,Workathome),因此我们也有一些管理经验。
事实上,我不是纯远程的。我在家呆了四个星期,在北京的办公室呆了两个星期。事实上,临时旅行也很方便。当时,我的家人离机场只有20分钟的车程。他们早上从烟台飞往北京,8:30落地。他们可以在10点前稳步到达办公室。大多数工作都是编写代码。我们有自己的SVN仓库(似乎当时我们还没有换到Git),MSN(当时仍然是白领的办公工具)和Basecamp,当然,还有一些开源工具和我们自己开发的一些工具,有些我记不起名字了。基本上,视频使用Skype。我们直接使用Freswitch,因为我们是Freswitch的重型用户,所以我们有自己的音频会议系统。我们还与世界各地的外籍教师召开了会议,并使用了自己的会议系统。当时,我们直接使用Sreswites客户电话号码。
当时最大的感觉就是远程办公其实有更多的工作时间,因为白天在家容易被打扰,所以晚上要花8个小时,好像整天都在工作。虽然没有监督,但我还是很喜欢工作。当时我负责一些代码开发、运维、代码审核合并等。沟通的对象基本都是团队中的程序员。因为我们以前经常一起打球、跑步、喝酒、吹嘘,沟通也很顺畅。当然,还有一些基础,就算我们大部分时间在办公室,楼上楼下,甚至身边的人都是MSN。
当我有更多的时间时,我接受了一份兼职工作,每周大约10-20小时,每小时20美元,以补贴家庭。通信邮件和Skype,代码仓库或SVN。
后来,我离开了自己的公司,成立了自己的公司。我也是一名企业家,但当时创业还没有那么受欢迎。最多,我被认为是一名企业家。最初的计划是在北京成立团队后,我可以很快离家出走,但实际上花了几年时间在办公室和远程工作之间闲逛。起初,人很少。当我们没有办公室的时候,我们也去咖啡馆和青年旅馆工作。当时,我住在北京的大多数青年旅馆里。世界各地都有人。一波又一波的变化并不孤独。唯一不好的是Wi-Fi不够好,影响效率。另一个困扰我的问题是,如果一个人在咖啡馆或青年旅馆,他应该把笔记本放在桌子上吗。
后来,当团队中有更多的人时,我们有了办公室,因为我们经常在呼叫中心和视频会议上调试一些硬件设备。后来,我们有了分布式办公室和分布式员工。我们中的一些人甚至需要在甲方的工作场所工作。一些大型甲方有严格的网络控制,内外网络隔离确实给我们的远程合作带来了很多不便。
现在,我们大约有一半的人在不同的地方工作,分布在几个城市。我们使用自己的Git仓库,使用Gitea,一种用Go语言开发的开源软件。主要问题是Github在中国的访问速度相对较慢,而且不是很稳定。虽然我们大多数人甚至可以使用VPN,但使用外国软件和服务仍然很麻烦。Gitea的功能比Github差。例如,没有看板这样的工具,但它几乎足够了。我们使用标签和里程碑来管理项目进度。Gitea没有甘特图,我们仍在寻找解决方案。但是现在有太多的选择,功能有很多重复,我们不希望所有的人都把时间花在工具上,而忽视项目的本质。
除了一半的员工需要适应外,在新年的第一周工作对我们影响不大。许多同事还报告说,食物质量很好。
我们使用企业微信和腾讯邮箱。几年前,我们使用Gmail和谷歌家庭桶,但现在显然不适合我们。一些大型文件暂时放在企业微信的在线磁盘上。但现在在线磁盘的权限设置仍然很粗糙。
对于企业外部合作项目,如果对方有企业微信,我们将使用企业微信,否则我们将不得不成为微信群。我们还将在Gitea上为合作伙伴开立帐户和权限。每个项目都有一个独立的仓库ISSUE、文档、代码和bug跟踪。
外部音频和视频通信通常依赖于微信,我们有自己的音频和视频会议系统。在Freeswitch的基础上,我们开发了企业办公电话系统和视频会议系统,该平台被称为XSWitch。通常在办公室工作时,每个办公室都有一个全向麦克风IP电话会议终端,打开自动接听功能。我可以直接在远程会议终端上对整个办公室的人大喊大叫,就像在办公室里一样高效。当然,我们每个人都有自己的IP电话号码和分机号码,以便于一对一的沟通。
我们的视频会议还可以支持普通PSTN电话、标准SIP电话和视频会议客户端、Agora客户端、微信小程序、老式H323客户端、Webrtc网页端接入。然而,只有SIP和Webrtc协议暂时对外开放。在疫情的推动下,我相信我们可以很快实现外部使用。我们的办公室有基于Android电视机顶盒的视频会议应用程序和独立的硬件终端,但现在办公室里没有人。
过去的一年是视频会议快速发展的一年,在疫情爆发时被推到了前列。所有视频会议企业都推出了免费计划,甚至企业微信、钉子等大型平台也存在资源不足的问题。然而,云平台仍然有优势。据报道,腾讯在8天内扩大了10万台云主机,投入了超过100万核的计算资源,这在传统架构下是不可能实现的。我们还借此机会注册了许多平台账户,主要是为了学习大型制造商的产品理念和体验。仅就沟通而言,我们自己的平台就足够我们使用了。这些平台,每个用户都有一个账户,虽然移动应用程序注册方便,但仍然不可避免地经历一些麻烦,如果你想跨企业合作,你用这个,我用那个,最后每个人的手机上都有一堆合作软件和视频会议应用程序。
如何选择?如果你有时间尝试更多。如果你没有时间,选择你最喜欢的。最关键的问题是选择一个,然后与业务沟通。当然,如果你是一个视频会议,现在是体验各种产品的好时机。事实上,大多数产品的核心功能是相似的,但体验是不同的。但大多数产品都是自己管理的,不相互交流。这是个问题。
如果你想搭建自己的音视频会议平台,自然推荐我们的NEXVOO奈伍。
回到合作和沟通的问题上来。事实上,远程沟通与面对面通信相同,但远程通信可能会放大一些方面。例如,在微信群中聊天可能看不到对方的表情和手势,这也会影响通信。但最终,每个人都应该提高自己的沟通能力。比较以下沟通方式:
A:你知道XX吗?
B:知道。
A:你知道XX吗?
B:知道,你想用它做什么?
A:你知道XX吗?我想用它做一个YY来解决ZZ的问题。
B:你可以先参考这个链接,如果有问题,我们可以用语音讨论。
一个好的沟通者,比如A,会问第三种方式。如果是B,第二种答案显然比第一种好。特别是在远程合作的情况下,第三种方法可以有效地减少互动次数,提高效率。
合作中的另一个重要问题是设备之间的同步。现在每个人至少有两台设备、手机和电脑。就像我家里的iMac一样。通常代码都在Git仓库,自然没有代码同步。