華爾街程序員如何得到高薪
前高盛C++程序員Sergey Aleynikov跳槽到了高頻交易系統(HFT)公司Teza Technologies,薪水從40萬美元漲至120萬美元。雖然他因為私自下載高盛HFT代碼而被捕,但這次事件提供了罕見的機會去了解華爾街的高薪程序員。
在華爾街金融交易市場,時間就是金錢。高頻交易強調低延時和以納秒毫秒計的高速交易,程序員們需要什么樣的技能?HFT 專家Matt Davey表示,低延時的要求凸顯出了C/C++的重要性。一位HFT程序員稱,大部分情況下他是用C++,但也用到Java、Lisp、Matlab、 R、Fortran和JavaScript。另一位HFT程序員說,他們使用的工具和語言因企業而呈現差異,有的使用微軟的.NET和C#,有的使用 Java或C++,還有的使用Ocaml,或者是函數語言Haskell和Smalltalk。至于操作系統,默認情況下是Linux。為了提高性能和加快交易,硬件加速和GPU編程如Cuda也日益流行。
原文:http://developers.solidot.org/developers/11/08/01/0224236.shtml
【編輯推薦】