华尔街上最炙手可热的三门编程语言

简介:

screenshot

华尔街的投资银行实际上都是不折不扣的科技公司,例如高盛和J.P.摩根两家银行都拥有数以千计的技术专家,而且两家公司都把IT人员作为最重要的招聘对象。事实上整个华尔街都对高级软件开发人才求贤若渴。

人才服务公司Palm Mason Group负责北美软件开发群组的Nick Vermeire透露,虽然服务器端的Java开发人才依然是华尔街需求量最大的科技人才,但Python正在快速崛起。量化编程中Python更常用, 而且美洲银行和J.P.摩根等金融巨头都在开发新的交易和风险平台,采用的都是基于Python的专有语言,例如Athena和Quartz。

根据efiancialcareers的最新调查,Java、C++/C#和Python是目前华尔街最炙手可热的三门编程语言,具体信息如下:

Java

多年以来Java都是华尔街最热门的编程语言。从低延迟处理应用到订单管理系统或风险评估平台,都有Java工程师的身影,Java还非常适用于数据模拟和建模。此外,在搭建用户友好、加载快速的安全网站方面,Java和JavaScript(前端设计)都是关键语言。

Java工程师的紧缺除了需求旺盛外,,另一方面原因是华尔街对Java开发人员的技能和资质要求很高,据Jay Gaines&Company的统计,Java工程师招聘职位的应聘者数量平均只有7名,远低于其他语言的工程师,而Java工程师的薪水福利也 比其他开发人平均高10%左右。

C++/C#

在华尔街,能与Java旗鼓相当的编程语言是C++和C#。

对于高并发高频交易来说,C++依然是首选,也是开发大规模数据的后台测试和处理系统的效率最高的工具。此外,C++还经常被用于开发银行遗留系统上的各种应用。由于迁移到新技术平台的成本非常高,那些能够开发与遗留系统环境兼容的开发人员依然是抢手的香饽饽。

与Java类似,C#也能在各种不同的项目中发挥作用,尤其是数据模拟和建模,但目前主要还是用来开发数量分析和低延迟的应用。同时C#也是平均应 聘者数量第二少的职位,这使得合格的应聘者在薪酬待遇方面掌握着很大的主动权,平均薪酬待遇比平均水平要高出9-10%左右。在薪水待遇方面,SQL能排 到第三。

Python

Python是数字华尔街上一颗冉冉升起的新星,Python非常适合开发分析工具和数量分析模型,这些分析工具和模型对于投资银行和对冲基金的交易策略来说至关重要。

Python的优势之一是易于入门,开发速度也比传统语言更快,Selby Jennings公司负责北美金融科技招聘的主管Jared Butler认为,Python在投资银行界的流行度将超过Java和C++,原因有三点:

首先,Python的代码效率比C++高,10行Python代码就能完成C++20行代码的工作,而且错误几率更低。随着监管加强和最佳实践的普及,Python的性能和可用性得到越来越多的认可,风头已经盖过C++。

其次,随着越来越多的技术专家出现在在银行业务侧,Python也将更加流行。因为Python能让开发者与分析人员和研究人员在项目中更好地合作。

第三,Python是优秀的脚本语言,应用面越来越广,尤其随着大数据的重要性与日俱增,Python与Scala一起,都将扮演更加关键的角色。

不过,与Java、C++和C#以及SQL相比,Python开发人员在薪酬待遇上竞争力不大,这也是因为Python入门太过容易。很多人力资源经理甚至都不再技能要求中提及Python,因为对于经验丰富的开发人员来说,学习Python是一件相当容易的事情。

其他

除了上述三个热门编程语言外,随着移动互联网和大数据的兴起,HTML5/JS、Hadoop、Cassandra和Scala也都在华尔街上处于上升势头。

大多数JS框架都是面向UI的,例如Bootstrap,但Angular JS也非常常见,Node.JS处于上升势头,而ReactJS的增长则相对较慢,但ReactJS的重要性将不断提升。除了前端语言外,华尔街还希望 Web开发人员熟悉ASP.net(C#)和SQL数据库管理。

====================================分割线================================
文章转载自 开源中国社区[http://www.oschina.net]

目录
相关文章
|
22天前
|
算法 Linux 程序员
嵌入式工程师以及C++程序员到公司就业需要掌握那些技术?
嵌入式工程师以及C++程序员到公司就业需要掌握那些技术?
|
4月前
|
JavaScript 前端开发 Java
二十年编程语言风云,哪款是你的爱豆?
二十年编程语言风云,哪款是你的爱豆?
|
4月前
大学四年就靠这些东西成为别人眼中的大神(工具用好才是硬道理,兵来将挡,水来土掩)
大学四年就靠这些东西成为别人眼中的大神(工具用好才是硬道理,兵来将挡,水来土掩)
27 0
|
设计模式 SQL 算法
除了编程语言本身,你如果还懂这 7 点,绝对可以在北上深杭拿到 15k
除了编程语言本身,你如果还懂这 7 点,绝对可以在北上深杭拿到 15k
188 0
|
存储 数据管理 Java
六十年前的上古编程语言教程登上GitHub榜首,退休老程序员如何焕发第二春?
六十年前的上古编程语言教程登上GitHub榜首,退休老程序员如何焕发第二春?
149 0
|
存储 物联网 Linux
十年嵌入式工程师,看到如今开发方式彻底震惊了
一个工作十年的嵌入式工程师,做过各种嵌入式项目,从单片机裸程序、RTOS到Linux也都玩过。那一套从编码-编译-烧录-测试的开发方式已深入内心。当新来的95后同事给他演示了使用轻应用开发物联网应用之后,他彻底震惊了,他第一次知道还可以如此方便的使用Python来开发嵌入式应用,他感叹到:当时代要将你抛弃的时候,连招呼都不跟你打。
十年嵌入式工程师,看到如今开发方式彻底震惊了
|
Java 程序员 应用服务中间件
停发年终奖背后,是程序员“失宠”了?
1月10日,在互联网职场上又有一件标志性事件发生,脉脉上有人爆料,称罗振宇的“得到”今年取消了APP团队年终奖,并且发布了内部信解释为何取消。 从落款上看,这次内部信是青衣快刀撰写的,与其所对话的APP技术团队相符。
1486 0
|
程序员
第12章 互联网创业神话 《丰富多彩的编程世界》
第12章 互联网创业神话 《丰富多彩的编程世界》 丰富多彩的编程世界 作者 陈光剑 第1章 名可名非常名第2章 语言的构成第3章 有趣的编程第4章 编程语言大观第5章 编程语言的组成第6章 编程范式第7章 编程思想第8章 编程心理学第9章 程序员这群人...
985 0
|
机器学习/深度学习 人工智能 算法
|
安全 算法 大数据
哪个专业最有“钱途”?计算机科学蝉联桂冠
又到一年毕业季,一边是各地高考志愿填报工作紧张进行,一边是应届大学毕业生进入就业市场。专业和薪酬成为这段时间很多人关心的话题。那么,近年来,哪些专业最有“钱途”?哪些专业市场需求量大?应届大学毕业生的预期薪酬和实际薪酬差距有多大?南都大数据研究院联合BOSS直聘研究院发布《2018应届生就业市场报告》,将进行全方位解读。
2182 0

热门文章

最新文章