云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

_seo企业网站_企业0元试用

小七 141 0

Stripe的远程工程中心,一年前

去年5月,Stripe推出了我们的远程工程中心,这是一个虚拟办公室,与我们在旧金山、西雅图、都柏林和新加坡的物理工程办公室并驾齐驱。我们开始在这一年里雇佣100名新的远程工程师,并做到了。他们现在在Stripe的每个工程组工作。在过去的一年里,我们的永久远程工程师数量增加了两倍,达到了我们工程人员总数的22%。我们还在所有其他团队中雇佣了更多的远程员工,并将整个公司的远程条带数量增加了两倍。和许多组织一样,在COVID-19流感大流行期间,Stripe暂时变得完全远程,以支持我们的员工和客户。分布式工作对于条纹来说并不新鲜。我们从一开始就有远程员工,并于2013年正式开始招聘远程工程师。但随着我们的成长,我们形成了一个以办公室为中心的组织结构。去年,我们开始通过建立虚拟中心来重新平衡远程和集中工作的组合。它现在是整个公司新工作模式的支柱。我们认为我们的经验可能会很有趣,尤其是对于那些从一开始就没有完全分发或者正在考虑切换到完全远程的企业,即使是在大流行之后。我们在沟通、构建更具弹性和相关性的产品以及接触和留住有才华的工程师方面取得了可喜的进展。这是我们学到的。将工程师部署到离客户更近的地方是件好事我们建立远程中心的目标之一是与客户建立更紧密的联系。一年前,当我们绝大多数的工程人员都在两个城市工作时,更难用那些在支持商业方面具有本土特色的产品来支持全球用户群。例如,现在,我们的开发人员支持工程团队分布在三大洲,三分之二的团队在一个分公司之外工作。团队中的单位拥有四个覆盖区域中的一个(每个覆盖区域大约跨越六个时区),使他们能够为用户提供更及时的本地支持,并在全球范围内统一、同步和区域性的客户活动。我们觉得离客户更近,因为我们确实是。这一转变显著地影响了我们的产品开发路线图。我们在整个产品套件中对无卡支付方式进行了大量改进。早在那时,我们在内部称这些为"替代支付方式",因为从住在旧金山的人的角度来看,这是准确的。然而,对于我们的许多全球用户来说,信用卡是一种替代品,仍然跨越了大众接受的鸿沟。商业是全球性的,但支付体验是本地的。我们构建了结帐功能,通过智能地根据客户所处的位置,优先考虑向客户提供哪些付款方式,从而最大限度地提高转换效率。无论是在墨西哥还是马来西亚,一家公司的结帐体验应该是本土化的,包括客户最喜欢的付款方式。一种更自然地将本地考虑因素纳入全球产品的方法是,如果它们是由远程的、分布式的团队构建的。结帐团队的一名成员从新加坡推出了本地推送支付方式,另一名成员则从马里兰州推出了邮寄地址收集。考虑到结帐的本质,我们假设团队分布越广,我们就越接近更多用户的需求和心态。支持远程工作的文化进步已经蔓延开来我们从很多方面着手建设我们的远程中心,就像我们在世界各地的其他工程中心一样。我们为其他条状办公室建立的标准和投资已经很好地移植到了我们的远程中心。我们指定了一名网站负责人(第一年的Aditya Mukerjee)负责中心的整体幸福感和生产力。我们确保我们的领导层通过Zoom会议定期访问中心,领导讨论、回答问题并提供联系感。我们鼓励虚拟咖啡聊天来促进归属感。我们定期对团队进行调查,审查反馈和人员数据,以便了解员工的共同需求和中心的特殊需求。我们的远程中心的组织基础设施使我们能够在单个工程团队上进行实验,以确定如何最好地集成远程工程师,然后横向扩展产生显著成功的工程师。我们还有更多的发现,但已经看到一些主题出现。一个是最孤独的数字。Stripe的典型工程团队有5到8名工程师。当团队中只有一个成员是远程成员时,他们通常会遭受孤立(包括社交和与工作相关的决策)和组织负担(因为他们除了实际工作外,还要有效地负责将团队的流程重新定义为对远程友好)。相反,将多个远程工程师同时调到一个团队中,可以为他们的工作效率和幸福感带来更好的结果。这种转变是一种强制功能,可以支持异步通信,更好地分配工作负载,并加快团队规范的采用,以便在社会上包括所有成员。我们的一个远程工程团队为我们的计费产品处理发票。以前,发票组的总部设在旧金山总部之外。在过去的一年里,它已经扩大到9个成员,分布在9个城市和2个国家,其中一名工程经理来自北卡罗来纳州,距离总部三个时区。该团队对Stripe的发票产品进行了重大改进,并使其增长了五倍。发票小组,包括一名总部工程师,首先负责远程操作。产品和体系结构决策都是以书面形式记录的,代码评审sla解释了时区差异,它们每周都留出有意的时间来相互联系。定期会议是宝贵的时间,作为团队成员在一起的唯一同步接触点之一,但如果没有议程,团队会无情地取消它。时间是神圣的;讨论必须是有意的。团队采用临时会议和配对时间,以消除决策障碍或解决复杂的技术问题。我们也看到了文化仪式的蓬勃发展。团队会找到新的方法一起休息。每个人都可以单独点茶,然后把照片放在自己的空闲频道上,或者在Zoom上一起吃零食。预定的非结构化的闲逛时间也成倍增加。我们已经看到了与大多数团队工作频道相邻的平行的团队社交频道,这样团队成员就有了一个发布关于孩子、爱好和其他饮水机玩笑主题的出口,而不会感觉自己在打扰工作区。我们还尝试了完全虚拟的异地测试,尤其是键合组件。其中一个小组进行了一次模拟月球撞击演习,要求参与者集体识别和排列生存所需的最关键工具。我们还没有任何星外遥控器(但请注意这个空间)。更好的工具和通信规范带来了回报。我们依靠入职来确定员工与公司、团队和工作的关系基调。一个意想不到的好处是,我们可以更好地支持各地的工程师。我们的入职培训课程变得更加完善和高效,因为分散在各地的远程员工的工作时间有限。我们通过书面文档、视频或共享时区的小组,将尽可能多的任务从同步批处理转移到异步处理。这些变化减少了远程员工的升级时间和摩擦,并简化了传统的亲自入职。当入职变得更高效、更异步时,团队可以以更快的速度独立扩展。在过去的一年里,我们在东京这样的办公室里发展了小型的工程团队,在我们所有的工程中心都发展了更大的工程团队。这些团队很快就宣传并将当地相关产品推向市场。最近,日本和拉丁美洲的工程师们共同努力,加强当地的支付系统,这样用户就可以在几个工作日内收到资金,而不是一个月。我们在内部工具和明确的通信规范方面投入了大量资金,以支持远程工程师的生产力。这包括为我们最敏感的系统协调部署的工具(这样工程师就不必亲自同步协调)、事件管理工具,它可以根据需要快速启动虚拟响应室,与共享的预定备忘录,而不是每天面对面的站起来,以帮助工程师了解队友的工作。在我们的COVID-19反应过程中,这样的努力是至关重要的。我们关闭了我们在全球的所有办事处,并致力于帮助用户应对其商业模式的各种各样的冲击,从快递公司的需求和交易激增到旅游公司需求枯竭和退款激增带来的现金流挑战。坦率地说,这在几年前对Stripe来说是极其困难的,而且无论怎么想像力,这都不是一件容易的事。但我们仍在继续开发和发布新产品,部分原因是去年5月对支持远程工程师的关注有所增加。今年早些时候,我们不会想到,为支持一小部分工程师而进行的早期准备工作会使我们所有的工程师和Stripe的其他成员受益。我们正在挖掘以前找不到的候选人。与所有软件公司一样,Stripe依赖于拥有来自广泛生活经验、专业背景和资历水平的天才工程师。我们发现,增加远程工程师的数量有助于我们公司的发展