當前位置:
首頁 > 最新 > 華爾街最需要的編程語言有哪些

華爾街最需要的編程語言有哪些

投資銀行就是一家科技公司,高盛的Lloyd Blankfein和摩根大通的Marianne Lake如是說。這兩家銀行擁有成千上萬名技術人員,並且IT部門的招聘優先於其他部門。整條華爾街都需要具備強大編程語言知識的IT專家。

我們採訪了銀行業技術崗位獵頭,讓他們說說哪些編程語言在銀行業的需求量最大。來看看他們是怎麼說的。

Java

多年來Java都是華爾街最追捧的編程語言。

「從低延時下單和訂單管理系統到公司內部的風險和估值平台都需要Java開發員,」 Selby Jennings獵頭公司北美地區金融技術招聘組負責人Jared Butler說。Java還適合用來做數據模擬和建模,Robert Half Technology公司高級執行總監John Reed說。

同樣,諸如Java和Javascript等語言具備使用方便、載入迅速、和網站安全的重要特性,因此能用於前端網頁設計,在往後的發展中十分關鍵,Jay Gaines & Company公司副總裁Gina Schiller說。

Java如此火爆的原因有兩方面:對這項技能的需求很大,但缺乏合格的技術人員。去年,我們的簡歷資料庫顯示對這項技能有要求的崗位中,每個崗位僅能匹配7名候選人,在所有主要的編程語言里它的比例最低。

Reed說比起求職市場上其他部門,Java開發員能夠提出高達10%的漲薪要求。

Python

自從被美銀的Quartz項目和摩根大通的Athena系統採用以來,Python在銀行圈已有很長的歷史。根據Schiller,Python很適合用來做分析工具和量化模型—是投資銀行和對沖基金交易策略的重要工具。

此外,Butler說Python因為比起傳統語言使用更簡單、編程更迅速而被越來越多的人所了解,他還給出了很多理由說明為什麼Python能夠替代上文提到的語言得到大家的喜愛,特別是在投行圈。

「首先,程序員可以用10行Python碼就能做20行C++才能做的事,而且出錯率更低,」他說。「考慮到對法規/最佳實踐辦法的重視,這點來看使用它就很有吸引力。」

另外,隨著技術人員越發希望增加自己在銀行業務方面的曝光度,Python也變得更受歡迎。Butler說,它讓程序員能在項目上和量化分析師、研究員和分析師更好地協作。

在招聘Python開發員方面,領跑的依舊是美銀/美林和摩根大通。「美銀和摩根大通的交易系統大部分是用Python來建的,兩家公司在華爾街上招聘很活躍,總是Python開發員的目標求職公司,但其他銀行和金融公司,特別是金融科技公司,也開始在越來越多地招聘懂Python編程的程序員了,」 Pencom Systems公司高級技術招聘官Nick Vermeire說。

C++/C#

「C++繼續成為高量/高頻交易的主導編程語言,原因很簡單,它是建立強優化回溯測試器和下單系統用以處理大量數據、效率最高的工具,」 Butler說。

Schiller表示同意,補充說C++也經常用來開發用於很多銀行老系統里的應用程序。「由於換新技術的成本很高,對那些能夠用跟老系統兼容的語言來編程的人將持續會有較大需求,」她說。

和Java一樣,C#可以用於各類項目,特別是數據模擬和建模。在我們資料庫中,它的職位空缺和候選人比例第二低,讓合格的求職者在薪酬方面有較大的議價空間。Reed說C#開發員比起會其他語言技術的同事能夠要求9%到10%的漲薪。SQL是讓人能具備較大薪酬議價能力的第三種語言,他說。

「C#仍在使用,但主要僅用於量化分析和低延時方面,」 Tigerspike公司技術和戰略副總裁Christian Glover Wilson說。

其他

其他比較熱門的語言包括SQL、PHP和ETL。

「我們發現,對於具備從較老的ETL技術,比如Informatica,到更現代的大數據相關工具,比如Hadoop、HBase、HDFS、MapReduce、Pig、Hive、Impala、Flume和Cloud等一系列技能的人才會有經理到執行董事級別的戰略性招聘動作,」 Butler說。「ETL技術對於成功的數據倉儲以及投資銀行全球交易部門給金融數據瘦身依舊很重要。」

另一方面,對微軟Windows Presentation Foundation(WPF)的需求在減少,但對HTML5的需求在上升,另外還有Hadoop、Cassandra和Scala。

「對大數據和數據處理技術大量需求,比如Hadoop、Cassandra和Scala,而且我們發現越來越多的銀行也在採用,」 Vermeire說。「C++和C#是主要的開發語言,但對前端微軟開發程序WPF的需求在減少,同時對HTML5技能的需求在增加。」

Vermeire對此表示贊成。

「我們還發現對大數據技術的需求有激增,因為各家公司日常處理海量數據,而且這些數據在不斷增加,」他說。「在Java和Python這樣的核心編程數據以外,這些常常作為補充技術也有需求。需求量最大的大數據技術有Cassandra、Cassandra、Spark和Hadoop。」

關於我們eFinancialCareers

eFinancialCareers是DHI集團旗下的品牌。DHI是一家在紐約證券交易所上市的公司(紐交所交易代碼:DHX)。eFC是世界領先的金融職業平台,為全球金融機構以及從業人員提供專業、便捷的職業交流平台。我們在全球金融業發達的24個市場設有專門的網站,其中包括亞太,北美,歐洲以及中東地區。eFC為金融機構和獵聘諮詢機構在中國以及全球搜尋高端金融從業人員提供信息支持,每個月有超過130萬金融從業人員登錄我們的網站尋找工作機會。在全球我們幫助1,300多家機構招聘金融人才;目前正為國內的知名金融機構尋找下列人才。

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 eFinancialCareers 的精彩文章:

TAG:eFinancialCareers |

您可能感興趣

美是不需要語言的——唐刀!
測測你最需要哪種「愛的語言」
VR領域有哪些需要知道的專業術語?
中國語言需要經歷一次革命 如何看待漢語語言的更新?
《華盛頓郵報》我們需要這樣的電影,更需要這樣的媒體!
塔羅占卜丨最近你需要注意哪些感情問題
幼兒語言啟蒙,你需要知道的3件事
朵嘉濃宋晶:敏感肌膚有哪些需要忌口
關於圖像編輯,你需要知道這些
存貯茶葉,需要的技巧有哪些?
養魚有哪些需要注意的技巧?
你知道商業風水需要注意的有哪些嗎?
篆刻學習:有哪些需要認真思考的大師名言之一
關於達沃斯論壇,這裡有你需要知道的一切
關於文書寫作,你需要知道的一些事
女性想要青春永駐?需要知道補血的食物有哪些
愛情生活需要一些甜言蜜語
健康文學:你知道喝茶的時候都需要注意些什麼嗎?
糖尿病有哪些需要注意的事項,你們知道那些?
想要玩好絕地求生需要掌握哪些獨特的技巧?