点击观看大咖分享
抗击疫情,腾讯云在行动。Tetrate.io是一家北美的企业级Service Mesh服务商,提供基于Istio, Envoy, SkyWalking的企业级Service Mesh产品Tetrate Service Bridge。Tetrate.io创立之初就是以分布式团队、在家办公的工作模式。所有成员都不在统一办公地点工作。目前,公司团队分布于北美,欧洲,中国,东南亚等多个国家。本次分享,介绍我们的工作协作方式,以及在分布式工作模式中,如何保证有效和高效沟通。
本次腾讯云大学大咖分享课程邀请 腾讯云最具价值专家TVP 吴晟 分享关于“Work at home, work as a distributed team”课程的内容。
**作者简介:**吴晟 腾讯云最具价值专家(TVP)Tetrate.io Founding engineer。开源技术和开源社区爱好者,Apache和CNCF基金会多个开源项目核心团队成员。Apache SkyWalking创始人,VP和PMC成员;Apache孵化器PMC成员;Apache ShardingSphere(incubating) 联合创始人,PMC成员;Apache Zipkin(incubating) 贡献者和孵化器导师。CNCF KubeCon + CloudNativeCon 2019 Program Committee 成员;CNCF OpenTracing标准化委员会成员。关注和推进云计算、服务化、云原生和服务网格技术的技术发展。并积极为中国开源项目提供帮助。
本次分享内容:
1、分布式工作的背景和难点
2、技术手段与工具
3、管理模式和沟通方式
一、分布式工作的背景和难点
1、背景
我们公司在前年成立的时候,下图所列是最早期的所有的技术团队的成员,涵盖了全球绝大部分的时区,包括日本、中国、印度等。
随着团队的扩融,人数越来越多,其中有一些同事,并不在一个固定的市区,例如有的同事有段时间在北美,其他的时间在日本,包括我自己可能每年也会有大量的出差,会频繁切换自己的时区。这样可以带来一个好处,除了大家能够保持一致的协作模式外,也可以有更多的私人时间。所以这是我们公司的一个经历背景。
其实现在有非常多有名的上市公司,都在以远程协作的方式来工作,基本上成了一个西方新进的技术公司一种标准模式。因为它可以把更多地方的人联合起来,而且这样的公司会发现有一个特点,它更多的使用了开源作为一个背景。如果大家熟悉开源或者了解过开源社区的状态的话,会发现开源协作即使是在同一个时区,因为大家还有其他的工作,能抽出的时间不一样,它也是一个极度分散的时间,有人是早上有时间,有人是晚上,或者有人最近在其他的国家,这是全球化协作的难度。
2、分布式工作的挑战
(1)沟通难度。不管是在国内还是在不同的时区,都有可能面临到一个最大的问题,无法进行面对面的沟通,没有办法去到别人的桌子前拍拍人家,然后跟他说这个问题,你帮我解答一下,或者我有这个事情想跟你来讨论,然后马上会进行一个快速的高频次的沟通。
(2)作息时间。那在我们公司可能这是一个必然,会出现有人在休假,有人在工作,有人在不同的时间点有假期。比如美国的圣诞节和中国的春节,显然它不在一个时间点上。另外一个就是每个人的工作时间、工作习惯是不一样的,好像有很多技术人员是夜猫子,他喜欢晚上工作,并不喜欢一大早起床,但有些人会有非常严格的作息时间,可能会起得很早,比如说五六点起床,他就去锻炼身体,跑步,然后回来再工作。
(3)进度追踪。这可能是所有的分布式管理的领导都非常想解决的问题,他觉得没有办法看到员工,那也不知道员工在干什么,那工作的进度怎么保障?以及谁对工作更用心,谁的产出更好。这是很多领导想知道的一个事情。
二、技术手段与工具
1、大量的SAAS服务
在线协作,我相信之前有很多的分享告诉给大家相关的工具,有大量的在线的文档、会议的工具来帮助大家去解决远程沟通的问题。下图简单罗列一下。
2、时间协同
但除此之外,我相信即使有如此多的工具,依然没有解决大家心里的问题,在线协作还是让人感觉到非常别扭。
首先让人感觉到它并不顺畅。在这过程中,会让人觉得好像效率很低。但有这么多的西方的公司,他们并不是由于疫情而开启在线协作,而是在正常的状态下进行,保持这种日常的分布式的工作的模式。包括国内有一家公司叫PK也是如此。很多在北美的公司有其他地方的员工,也有在家工作的员工。这样的例子非常多。
所以到底什么东西是我们缺失的?让我们觉得在线协作模式很别扭,效率不高。首先我们在绝大部分的过程中,缺少的东西叫时间协同。
因为不管是任何人,他如果在家办公,最希望的肯定是兼顾家里的生活,不管是家里的老人、孩子,还是自己单身的生活的状态。他想给自己做一顿饭,想现在去看一会电影,或者今天有点生病,他想多睡一会。不管怎样,首先就是需要透明的时间管理,透明的时间