现场可靠性工程(SRE)和指导有什么共同之处?优步SRE经理Sumbry表示,这两个领域都关注增长。
在优步,Sumbry在确保我们的系统之间平衡时间可靠的规模化增长和志愿服务UberHUE该公司的黑人员工资源组织。他说,就像工程可扩展系统一样,指导团队成员也会带来成长和发展,但这是在他们职业生涯的背景下。
我们与Sumbry坐下来讨论了他是如何进入SRE的,他对导师的热情,以及他在UberHUE的工作:
你第一次对工程和技术感兴趣是什么时候?
实际上,我在很小的时候就对计算机感兴趣了。一天,我妈妈带着一个苹果国际教育协会电脑。我开始摆弄它,最终自学成才基本.这激发了我对科技的热爱。我最终去了南加州大学(University of Southern California)攻读计算机科学,之后加入了我的第一家初创公司——一家互联网服务提供商。从那以后,我为其他几家科技公司工作过,从一家社交媒体平台到一家电信初创公司,现在是Uber。
你是如何进入网站可靠性工程的?
部分是偶然。我的职业生涯是从软件工程师开始的,所以在我职业生涯的早期,我写了很多代码,构建了很多软件。我很快发现,虽然我喜欢编程,但我更感兴趣的是构建基础设施和扩展服务。随着时间的推移,我逐渐转向SRE,尽管当时它还不叫SRE。我认为优步是我第一个获得SRE头衔的公司,但我在职业生涯中做了相当长一段时间的工作。不管我们叫它运营还是平台工程,还是基础设施的一个子集,基本上都是一样的。
作为一名站点可靠性工程师,你最喜欢什么?
我想做更有挑战性的工作(至少在我的脑海中),我不仅要编码,还要了解基础设施,了解平台。我必须学习如何将一个应用程序从几个请求扩展到数万或数十万个请求。的请求。除了编写一个有趣的功能,还有许多有趣的问题需要解决,而行业现在才开始认识到这些问题,并开始组建团队致力于解决这些问题。我们把它们称为系统的非特性或非功能属性,在这个领域的工作是我转向SRE的主要原因。
你为什么决定加入Uber Engineering?
我是由一个朋友介绍来这里的,我们几乎认识了整个职业生涯,我们以前曾一起工作过。老实说,我最初并不愿意加入Uber,但随着时间的推移,我有机会在Uber认识了更多的人,并开始听到他们在可伸缩性和可靠性方面正在解决的一些有趣的问题和挑战。毕竟,如果优步不能运行,人们就会被困住,这对我来说真的非常非常有趣。
我开了很多非正式的会议,我想,哇,优步看起来一点都不像媒体描绘的那样。一旦我真正认识了一些人,听到了他们的经历,我的看法开始改变。然后我进行了更正式的面试,但那时我已经完全投入了。
你在优步的工作最有趣的是什么?
在优步,我们正在做其他公司还没有真正做过的事情。我想大概每过七年左右,就会有一家科技公司出现,做一些与之前的公司完全不同的事情。当我加入优步时,我觉得这个行业真的开始向物流转型了。Uber真的很吸引我,因为它不仅仅是实时物流,它还是一个与其他有趣领域相匹配的市场,比如地理空间探索、数据可视化、地图和路由,以及流数据。你真的可以以一种全新的、不同的方式与各种技术、技巧和行业打交道。我每天都能在优步学到新东西。
在您看来,自从您第一次进入这个行业以来,技术是否变得更具包容性了?
我的整个职业生涯都在这个行业中工作,我确实看到了最近对多样性和包容性的更多关注,但我仍然认为我们还有很多工作要做。
你是UberHUE是优步的黑人员工资源组织。科技公司如何为工程师创造更具包容性的环境?
我不知道我是否有答案,我们正在尝试很多方法。我想也许这种散弹枪式的方法是答案的一部分。它只是承认,当这种对促进多样性的强调成为一个焦点时,它只是“多样性”。在某种程度上,“包容”被添加了,我认为这是因为人们意识到,仅仅雇佣不同的工程师是不够的,你还必须让他们感到被接受。
我曾经听过一个很好的类比:多样性就像邀请一群人到你家里吃饭,而包容实际上是邀请他们所有人一起吃饭。我认为我们还没有弄清楚包含的部分,但至少我们在尝试。有一段时间,大多数公司甚至都没有尝试过。
随着时间的推移,我们会发现什么是有效的,什么是无效的。然而,公司可以做一些简单的事情来促进包容性,这对所有背景的工程师都适用。给他们导师。给他们指导。想办法把他们组织成一个群体,一个社区,这样人们就不会感到孤立和孤独。
UberHUE采取了什么样的举措来促进Uber和更广泛的技术领域的包容性?
UberHUE做的一件大事就是推广,这是我参与了一段时间的事情。我们的服务重点是让人们意识到优步的机遇。我们联系了很多历史上的黑人大学专门在那里招聘。我们还和隐藏的天才计划这是一个培训和指导年轻黑人工程师在科技领域取得成功的组织。有一次,当我参观其中一所大学时,一个学生对我说:“哇,我不知道有黑人工程师在Uber工作!”我们的推广活动有助于消除这种误解。
在包容性方面,UberHUE为整个公司设置了很多活动。例如,我们在黑人历史月周围创建了许多活动和教育机会,以提高人们的意识。我们组织了一群人去看黑豹.从正式的郊游到社交午餐,任何活动都有助于发展这个社区,促进包容。
师徒关系在你的职业生涯中扮演了什么角色?
在我职业生涯的早期,我没有任何导师。现在,我在优步有几个很好的导师,我也指导了公司里的很多人。我也加入了Uber之外的一些辅导小组,其中之一是/dev/color.
我认为我对导师如此有热情的原因是因为我在职业生涯开始时没有这种经历。很多时候,我都在摸索该怎么做。如果你一生都没有接触过科技,你可能不会意识到成为一名软件工程师是一个可行的机会,即使你弄明白了,你也不总是清楚你应该做什么和学习什么。有一位导师真的能帮你指明正确的方向。
现在作为一名经理,我的导师关系围绕着我需要做的事情来提高我的管理和领导技能。导师是一门艺术,而不是一门科学,没有一种方法可以成为导师。这是一个强大的工具,可以让你从职业生涯中获得更多,实现你的目标。
你给自己的学员最好的建议是什么?
我尽量不给出具体的建议,因为这可能太过规定性。一位智者曾经说过,傲慢和自信之间只有一线之隔。我不想让人觉得我无所不知(我没有),实际上,我从聆听学员的亲身经历中学到了很多东西。在我的职业生涯中,发生了很多事情,所以我通常只讲述我自己的故事,以及在某些情况下发生在我身上的事情,希望分享的经验和知识是有用的。我喜欢读传记正是因为这个原因,因为我觉得我可以从别人身上学到东西,我认为这和指导他人是一样的——只是讨论问题,进行那些伟大的对话,会有很长的路要走。
除了你的工程工作,你的动力是什么?
我喜欢解决问题。但你可以从我回答你关于我是如何进入SRE的问题的方式中看出来。我有点上瘾,因为问题越有趣,我就越感兴趣。这不仅仅是技术问题,还有组织和规模问题。这些类型的挑战是我早上起床的动力。
您最期待在未来使用哪些技术来进一步扩展我们的技术并构建更多可扩展的系统?
优步有我们目前所说的“维度问题”。在一个典型的公司,您可能需要您的系统监视一个页面,这可能是一个简单的检查,例如,如果没有人或超过100人访问我的网站,那么可能我应该提醒某人,因为我得到的人比我预期的多或没有得到足够多。
在优步,我们的问题实际上是跨多个维度展开的。我们在不同的城市开展业务,除此之外,我们还有各种不同的产品,比如uberX、Uber Eats和Uber Black。在此之上,我们有所有这些地理围栏区域,如机场,然后我们使用较小的六边形动态定价和类似的东西。监控每一件事情意味着没有一件事情是我们关心的,可能有5000件事情是超级关键的,还有数十万件事情是稍微不那么重要的,但值得关注的。在这种情况下,使用传统的监视技术是行不通的。采用像机器学习这样的技术来完成我们的工作不再是一件美好的事情,而是一种必须!
除了你的工程工作,你还有什么爱好和兴趣?
我有很多爱好和兴趣,因为我觉得,如果你百分之百地投入计算机,你会疯掉的。我是一名DJ和音乐制作人,我做这行已经有一段时间了,我有机会去很多地方旅行,开演唱会,制作一些歌曲。我也是一个电影和电视迷。我喜欢科幻小说,但我什么都看,我想是因为我来自洛杉矶,那里的电影文化非常普遍。你会经常发现我在Uber的走廊里谈论电影院的最新电影或Netflix上的精彩节目。
有兴趣与Sumbry和他的团队一起构建更可靠和有弹性的系统吗?申请一个角色加入Uber的SRE团队!






