Mitali Palekar是Uber的网站可靠性工程(SRE)团队的2017年夏季实习生。在本文中,她讨论了她的实习经验,并在这里从她的时间中汲取经验。
实习可能是恐吓,特别是当他们在技术中最知名的公司之一时。
作为追求计算机科学学位的初级初级,我的实习代表了实现长期目标。像我一样的抱负工程师梦想在为我们生活方式影响的公司工作的高影响力,高知名度项目。作为现场可靠性工程(SRE)团队的实习生,我有机会与现实世界工程师学习和协作,以对他们的日常生活影响的特点和改进,包括我的旗舰实习项目,这是支持机架分配的工具使用我们的集群生命周期管理(CLM)进行分析。在本文中,我反思了这个项目,大型实习生经验,以及从优步我的时间从我的时间开始概述关键的外卖。
实习项目:在CLM中开发机架分配分析支持
当我开始在Uber实习时,我很高兴为我经常使用的产品的更改景观以及真正兴奋的公司。就个人而言,我想在一个项目上工作,让我建立一个服务或工具,使我的团队的目标和未来方向受益。同时,我想深入了解我的团队面临的日常问题,并了解优步站点可靠性工程师的全日制经验。
Uber Compute,核心基础架构团队中的一个部门,负责扩展和支持优步的内部服务。作为SRE实习生,我开发了对我们集群生命周期管理解决方案的机架分配分析支持,该工具用于维护和修复我们的集群和数据中心。
该项目收集服务,服务器和基于机架的信息,为主机和服务级别协议(SLA)遵守的服务介绍提供了深入的,这两者都是Uber的服务可靠性计划的基础。支持接口和元数据使工程师能够更好地了解机架透视图以及实现机架感知服务调度的SLA。
架构该系统以允许长期服务可靠性,可持续性和更快的性能意味着我们花费了大多数时间设计和迭代系统需求和用户合同。最后,我们的努力工作以可操作的模型的形式向服务,服务器,机架和群集之间的双向图形关系关联进行了交付,允许用户根据特定用例查询不同的对象。
通过这个项目,我受到对可持续工程所必需的可扩展性,可靠性,性能和可持续性的考虑相关的行业设计决策。同样有益的,优步让我有机会拥有一个从头到尾拥有的项目,这对优步的未来可靠性举措有影响。
在超越工作的工作中找到意义
正如我在职业生涯的那样,我很快就意识到将我的身份塑造为超越代码的工程师的重要性。作为一个强大的多样性倡导者和经验丰富的作家,我非常热衷于通过我的暑期实习方式发展和利用我的观点 - 而优步向我提供了平台。
我志愿参加实习生开放的房子,为此写了Uber Eng博雷竞技到底好不好用客,参加了众多现场活动,并参加了员工资源组(ERG),如Ladyeng.,优步的工程集团的妇女。这些经验帮助我在优步制度培养了强烈的身份感,归属感和社区。
我这件事的时间是反映的“你进入的越多,你就越走了”ethos。这些经历使我能够更强烈地了解我的核心价值观和我想要作为工程师围绕自己的人。此外,通过这个社区,我灌输了重要的非技术技能,并确定了关键的外卖,这将有助于我在毕业后毕业后的成长。下面,我概述了一些学习的教训:
问(右边!)问题
在学校,我的高级同学的主要建议之一是“提出问题,因为它会拯救你的时间。”当我不确定如何使用某些优步技术或面临修复模糊错误时,这一思想肯定帮助了我。
然而,更重要的是,我已经意识到,问也很重要正确的问题。确保您完成背景研究 - 它将帮助您连贯展示您的问题,并显示您花了一雷竞技是骗人的些时间试图弄清楚问题的问题以及为什么存在的主人。而且,它表明你有韧性来解决难题,而且还知道何时要求帮助。你是一个实习生 - 你没有想知道一切 - 这么好的沟通总是有帮助的。
打开,灵活
在工程实习期间,有很多迭代,特别是在设计决策和实施细节方面。但是,当您的实习在一个快速增长的公司,如优步,必须考虑不断变化的需求和服务合同。在我的实习范围内,我的项目经历了几个迭代,我很快就意识到它是必要的打开和灵活改变。虽然有时令人沮丧,但我的经理给了我建议,将通知我的迭代前进:“在任何公司,事情不断变化,没有什么是完全静态的。如果您可以积极地处理这种更改的景观并在您的项目中取得进展,这将确定软件工程是否适合您。“
进步并不总是线性的 - 这没关系
每个工程实习都是独一无二的,而且无论味道,你都会被推动解决新问题,面对不同的错误,并以不同的速度完成项目。当您快速进步并推出数百行代码时会有几天;其他日子,您将花费几个小时尝试调试单行-那没关系。实习是一个旅程,你必须接受它是正常的,如果没有预期,进展是“越野车”。在几周甚至几个月的工作之后,这一切都值得,您将项目推向生产并实现其影响。
记得玩得开心
当您在这里学习和贡献给您的团队时,请记住避免退后一步并浸泡在体验中。在实习项目的Nitty-Gritty中,很容易包裹,并忘记更大的画面。确保了解您的团队,您的经理,您的招聘人员-最重要的是,你的家庭实习生。我与同事们所拥有的一些最有趣的对话一直在学习他们的背景,他们作为工程师的旅程以及他们在优步的经历。深深地挖掘,因为你今天见面的人可以塑造明天的道路。
时间真的是飞翔,但如果我今年夏天有一件事,就是这样:即使是实习生,你也是-您的意见,您的经历和您的想法。
Mitali Palekar是Uber Sre的平台基础设施团队的2017年夏天实习生。她目前是一名本科学生在华盛顿大学学习计算机科学。
通过查看我们实习生的其他文章来了解更多有关Uber Engineering实习生的更多信息:






