工程师的职业道路通常有两种可能:成为人事经理或高级个人贡献者。然而,在优步,工程师们扮演着各种各样的角色,从进入产品轨道,到从事促销和薪酬工作。
Uber工程部的里克·布恩找到了另一条道路,他从网站可靠性工程(SRE)的角色到软件工程的角色,加入基础设施领导团队,担任战略顾问。Rick以多年的工程经验为基础,在他目前的角色中,他着眼于大局优步着眼于未来的基础设施.
优步的基础设施运行在数据中心和云服务中,承载着我们的平台,这些平台将乘客和司机、送货员与餐厅和食客、托运人与货运公司等服务连接起来。世界各地的人们都依赖这种基础设施来到达目的地、赚钱和经营业务,因此确保其长期健康和规模化增长的能力非常重要。
我们采访了里克,他讲述了自己在优步担任目前职位的经历:
你最初是如何对技术和工程产生兴趣的?
我妈妈和爸爸是在纽约做电脑操作员时认识的。我妈妈是城市规划部的计算机运营部经理。我有时和她一起去上班,所以我从小就对计算机着迷。当然,这是80年代早期,大型主机占据了整个房间,并使用穿孔卡进行输入。随着年龄的增长,我进入了黑客文化,阅读2600年杂志登录到bbs.我还上了一所注重数学和科学的高中,这有助于培养我的左脑思维。到了考虑上大学和选择专业的时候,我打算攻读计算机科学或法律预科学位。如果你要在我就读的南加州大学学习计算机科学,你必须在入学时就把它作为一个专业,所以这是一个因素。但是,真的,在一天结束的时候,计算机是我的激情所在,所以这就是我最后做的事情。
是什么鼓励你申请Uber的职位?
我在Facebook的生产工程部门工作了三年,基本上与SRE相同,但在2014年决定离开并去旅行一段时间。我去了泰国一个月,在欧洲呆了三周,还在墨西哥参加了一个婚礼。那时候,我只是在搞清楚一些事情,比如我是谁,接下来想做什么。在我动身去欧洲的前一天,我收到了Uber招聘人员的一封电子邮件。当时我对这家公司有一点了解,主要是通过阅读雷竞技到底好不好用博客文章.一篇文章,关于优步的数据科学家如何利用匿名的汇总数据来确定一个城市的夜生活区,尤其引人入胜。当时我就有一种感觉,Uber是一家可以改变世界的公司。实际上,它是唯一一家我觉得在产品方面有足够吸引力的公司,让我想在那里工作,五年后的今天,情况仍然如此。
我回复了招聘邮件,他们在我和最终成为我经理的人之间建立了电话联系。他真的向我推销了这家公司,尽管在那之前我已经被我对他们的了解迷住了。从欧洲回来没几天,我就来面试了,不久就收到了工作邀请。
那时你在做什么工程?
我是一名网站可靠性工程师,尽管当时我们的名字是Infra Embeds,做的事情与我在Facebook做的事情类似,确保Uber的业务基础设施可用、可靠和可扩展。一般来说,sre负责确保无论发生什么情况,无论是站点负载过重还是硬件故障,平台都可以继续为请求提供服务。当时,我是API团队的一员。在我们过渡到a之前microservice-based架构在美国,Uber的整个业务逻辑平台是由一个单一的、庞大的、600k行的代码库和服务组成的,简称“API”。这个职位让我对这个领域有了深入而专注的了解,这样我就可以确保我们拥有正确的资源来处理正在构建的东西以及全公司用户对API的需求。
你现在在哪个团队,在做什么项目?
我是基础设施领导团队的一员,在优步担任基础设施负责人的战略顾问。我的头衔仍然是工程师,我仍然从事工程工作,但不是日常工作。在这个职位上,我从更高的层面审视我们的基础设施,比如试图理解一个特定的问题空间,并弄清楚我们如何解决它,如何实现事情,以及在未来两到三年内我们需要什么资源。我从一个非常高的水平和很长的时间跨度来看待技术和文化问题。
我的部分工作包括考虑如何协调基础设施的各个组成部分——比如开发人员平台、硬件领域、可靠性——一起使我们的基础设施成为内部工程师开发运行Uber的软件的最佳场所,并使外部客户使用Uber提供的产品。还有组织设计、群体心理学和行为学,了解不同的团队是如何合作的。我们是一个全球性的组织,有几十个团队在6个子组织工作,在Uber的13个工程办公室中的11个,所以我需要了解这些不同的团队是如何合作的。我需要弄清楚是否有什么痛点或摩擦可以消除,或者我们有什么方法可以更有目的性和战略性地组织这些团队、办公室和他们所做的工作。
我也非常关注组织内部的工程文化。文化是最有效的杠杆之一,可以组织人们去创造和做令人惊叹的事情,所以我一直在努力更好地理解和改善我们的文化。
你在优步工作中最大的挑战是什么?什么是最有价值的?
我对这两个问题的答案是一样的。适应新事物,理解和处理与失败相关的恐惧,是一个挑战,但最终是有益的。到目前为止,我已经两次改变了自己在优步的职业道路,与之前的工作截然不同。每一次都是巨大而可怕的风险,但最终都得到了回报。我热爱我现在做的事情,但我也花了很多时间让自己坚强起来,以应对失败的可能性,并真正地接受它,不仅是工作的一部分,而且是真正能让我真正成功的唯一事情。一个周五,我是一名工程师,接下来的周一,我在阅读和撰写有关战略的文章。我必须迅速适应并在工作中学习对我来说完全陌生的东西。
每次我这样做的时候,当时都很害怕,但当我六个月后回头看,这是难以置信的回报。我经历了巨大的成长,发现了自己以前不知道的部分。我开始意识到我以前是如何把自己限制在一个盒子里的,但我知道潜力是无限的。
有兴趣加入Rick和其他软件工程师一起在Uber解决现实问题吗?看看我们的职业页面!






