职业建议

软件工程师 Michael Prattipati 的职业蓝图

February 27, 2020

Citadel 证券软件工程开发项目可助力团队成员解决金融领域中一些最具挑战性的问题,并以一种影响广泛的方式部署解决方案。

最近,我们与即将结束项目第一年的 Michael Prattipati 谈了谈,回顾了他的职业发展历程。

如果你有兴趣了解更多,欢迎考虑申请我们的软件工程开发项目

最初是什么吸引了你加入软件工程开发项目?

我在旧金山湾区上学时,大部分的实习经历都是来自硅谷的科技公司。所以当我决定要探索金融领域,软件工程开发项目就成了显著的目标,因为它既强调教授金融基础知识,又广泛介绍了许多种技术驱动定量分析的方式。我认为这个项目的丰富内容可以为今后从事定量金融领域打下坚实的基础。

你认为项目的主要内容有哪些?

这个项目包括两个阶段。第一个阶段是加入 Citadel 证券的头两个月中进行的不同类型的培训。新人将接受有关核心金融主题(例如市场结构、统计、投资和衍生工具)的强化培训,讲师全部是业内领先的优秀教授。同时,项目还提供诸如 UNIX 核心命令、Python 和 C++ 等领域的技术培训。最后,还有职业培训,学习在职场中成功至关重要的软实力。

项目的第二阶段会在公司的不同团队进行为期几个月的岗位轮换。在轮换过程中,工程师会被安排在不同的业务部门,使项目成员可以近距离体验公司开展业务的不同领域。项目成员还能借此评估自己感兴趣的金融领域以及最喜欢的技术工种。

经过大约一年的培训和岗位轮换后,在考虑到项目成员的兴趣和公司的需求后,他们会被长期安排进某个团队。在项目实施期间所积累的丰富知识和人脉,是一大宝贵财富,能够帮助我们在漫长的职业生涯中获得成功。

你在一年前加入了这个项目。恭喜你加入一周年!那在这一年中,你遇到过哪些复杂挑战?

在过去的一年中,我有机会轮换了三个团队。我的第一个团队负责监督 Citadel 证券的量化研究平台,其中的主要技术挑战包括设计大型分布式系统以及分析和优化其在工作负载上的性能。接下来,我加入了交易管理团队。那里的主要挑战是,由于输入状态空间非常庞大,我要学习如何在设计和测试过程中保持稳定。最后,我目前在 Citadel 证券的一个技术研究小组工作。在这个团队中,我遇到了一些具有挑战性的建模问题,这让我接触到了探索性数据分析方法。

你会给那些即将跟随你脚步的新朋友什么建议?

首先,一定要提前考虑你想发展、又能帮助公司的技能组合。试着让你的岗位轮换更多样化,从而可以接触公司的不同领域。一旦你对自己的长期目标有了明确的想法,你就要着重培养所需的技能组合和人脉资源,为成功打下基础。

第二,要努力走出舒适区。在我看来,不舒服往往是一件好事,因为这意味着我有机会学习新的东西。这也是我调整自己、适应新问题的机会。如果能够做到这一点,它将是一种宝贵的、可转移的能力,能够让你胜任各式各样的工作。

第三,要培养软实力。几乎所有的工作都是团队合作。学会组织能力、处理冲突和有效沟通至关重要。原始技术技能只能让你走这么远。

最后,我认为别忘了照顾好自己,这一点也很重要。身在快节奏的工作环境中,我们很容易忽视自己的健康,但从长远来看,好的身体素质会对持续成功起到重要作用。人生是一场马拉松,而不是百米冲刺。