Liora 谈 Jane Street 的生产工程工作

原标题Liora on Production Engineering at Jane Street

一位伦敦生产工程师介绍事故响应、项目工作、跨团队沟通和导师指导。

LiLiora讲者 · Jane Street
频道
Jane Street
发布
2023年5月10日
视频
5:56
阅读
3 分钟
原文
英语
在 YouTube 打开
往下滚动阅读时,视频会缩到右下角继续播放。字幕跟随阅读语言。
阅读语言共 2 种语言可读
由 AI 从英语原文翻译。打开“对照原文”可以逐段核对。
摘要

30 秒看懂

Liora 自 2019 年起担任 Jane Street 伦敦办公室的生产工程师。她介绍团队如何监控和响应生产问题,以及如何在支持轮值和项目工作之间切换。她还讨论了与技术和业务团队沟通、选择项目,以及通过持续的导师指导学习。

  1. 1生产问题的第一响应生产工程师实时监控系统,响应和分诊问题,并请合适的人参与解决。他们的工作有助于公司基础设施支持的交易顺利进行。
  2. 2支持与项目工作支持轮值期间,Liora 回答问题并调查警报和日志。其他时间,她会做项目,例如改进共享支持工具或深入研究团队的一项应用。
  3. 3跨背景沟通生产工程师与了解技术细节的开发者,以及了解业务背景的交易和运营同事合作,在双方之间收集并解释信息。
  4. 4选择与导师指导Liora 说,她会根据自己的目标和兴趣参与选择项目。导师指导从第一个项目开始,并在工程师成长及指导他人的过程中持续下去。

要点建议

  1. 生产工程师监控系统、分诊问题,并召集解决问题所需的人员。
  2. 支持轮值涉及警报、日志和各类问题;项目工作则可以改进工具或加深对应用的了解。
  3. 有效沟通能连接开发者的技术理解,以及交易和运营同事的业务背景。
  4. Liora 认为协作、自主选择工作和持续的导师指导是她工作体验的重要部分。
全文

按章节阅读整理后的全文

只看原始文稿
01

生产工程师的职责

Liora 介绍自己响应生产问题的工作,并比较支持轮值与旨在改进工具或加深应用知识的项目工作。

我是 Liora,在 Jane Street 伦敦办公室担任生产工程师,2019 年加入公司。生产工程师处于处理生产问题的第一线:我们实时监控系统,响应和分诊问题,并召集合适的人来解决。我们的跨团队工作帮助公司平稳运转,开展基础设施所支持的交易。

支持轮值时,我在办公桌前回答运营、交易员和其他开发者的问题。我处理邮件、调查警报、查看日志,并尝试解决问题。不轮值时,我会转而做项目。

项目涉及多个领域。有的项目可能是构建通用工具,帮助支持团队更高效地工作;另一些项目则可能深入研究我所在团队的一项应用,让我更了解它,从而提供更好的支持。

02

沟通与协作

生产工程师连接技术和业务视角。Liora 还介绍同事互相帮助、共同处理代码和事故的文化。

沟通是生产工程的重要部分,尤其是与拥有不同背景信息的人交谈的能力。开发者可能了解系统的技术细节,交易和运营同事则了解它对业务的影响。我们连接这两种视角,解释自己掌握的信息,也从双方收集信息,让大家一起解决问题。

对我来说,文化中最好的部分之一是大家都愿意帮忙。如果我对某段代码有问题,同事通常在 Jane Street 工作的时间足够长,我可以找到编写它的人。他们会抽时间解释,营造一个让人能够自在成长和学习的环境。

支持轮值时,我会与开发者、运营、交易和其他支持团队交流,因此能认识公司各处的许多人。项目工作同样需要协作:其他开发者会审查我的代码,我也可能审查他们的代码,还会有人一起构思和设计。这类协作通常集中在较小的群体中。

03

自主选择与持续指导

Liora 讨论选择符合个人目标和兴趣的工作,并将导师指导描述为贯穿工程师职业生涯的持续关系。

让我感到意外的是,我在选择工作内容上有很大的自由。加入时,大家问我有什么目标、觉得哪些项目有意思。从长期来看,我会参与决定自己的项目;日常工作中,我也能从待办事项中挑选看起来最重要、最有趣的项目。

导师指导是工程师成长的重要部分。在第一个项目中,你会有一位指定导师,审查代码并帮助你学习 OCaml、最佳实践,以及 Jane Street 的工程工作方式。但指导并不会在第一个项目后结束:大家会持续考虑谁能帮助你学习并实现目标。

我仍然与第一位导师密切合作,也会请其他导师审查我的代码,同时自己也指导新团队成员。大家充满好奇心,愿意投入精力解决问题。我寻求帮助时,同事会与我一起处理,这种协作意愿让我每天来工作都感到兴奋。

同频道的其他文章

1:48:29EN → 简体中文
JSJane Street· 2026年10月16日AI 如何改变编程:John Krazit 与 Ron Minsky 的对话Ron Minsky, John Krazit · Jane StreetJane Street 的 AI 工具负责人和 Signals and Threads 主持人探讨智能体基础设施、安全、代码审查,以及软件开发体验的变化。编程智能体Developer productivity评估+2
1:36:37EN → 简体中文
JSJane Street· 2026年9月23日Aaron Bauer:在 AI 时代教授软件工程Ron Minsky, Aaron Bauer · Jane Street当模型能够生成代码时,学习目标、主动练习和编辑器设计如何影响工程教育。AI in EducationSoftware engineeringEducation+2
9 张幻灯片1:05:45EN → 简体中文
JSJane Street· 2026年9月11日Cyrus Omar:实时编程与人与 AI 共享的计算公共空间Cyrus Omar通过 Hazel 演示,探讨即时反馈、结构化协作和精细权限如何帮助人类与 AI 智能体共同工作。Programming LanguagesHuman-AI Collaboration开发流程与测试+2
1:25:00EN → 简体中文
JSJane Street· 2026年9月2日Eric Mannes:如何将杂乱的外部数据用于交易研究Ron, Eric Mannes · Jane Street从商品期货和 Excel 风险系统,到时点数据集和 AI,Eric Mannes 解释 Jane Street 数据工程背后的领域知识。Data quality & curation开发流程与测试Investing+2
7 张幻灯片1:16:29EN → 简体中文
JSJane Street· 2026年8月26日Grant Sanderson 与 Alok Puranik:从群论看位置编码Grant Sanderson, Alok Puranik · 3Blue1Brown从注意力机制的假设出发,他们推导矩阵指数,并将旋转、衰减和 Jordan 块与 RoPE、ALiBi 联系起来。Transformers & attentionMathematics机器学习基础+1
27:39EN → 简体中文
JSJane Street· 2026年8月21日3Blue1Brown 与 Jane Street 谈交易、机器学习和文化Grant Sanderson, Nitya, In Young, Craig, Alok · 3Blue1BrownGrant Sanderson 与 Jane Street 的同事讨论做市、共享算力、研究,以及他们加入公司的不同经历。Machine LearningFintechCompany Culture+2