軟體工程專業女生想做Quant,本科出國後需要讀那個專業的Phd或master呢?
本科在985學校學軟體工程,一直很想做quant,現在離畢業還有兩年。
1.在本科,是否需要再自學一下金融和數學方面的知識呢?2.畢業後想出國,但不知道應該繼續學CS專業,還是學其他的?需要學到Phd程度嗎?3.因為是女生,所以想問有沒有大牛知道女生在這個行業里是不是競爭力比較低?您所見到的在做quant的女生都是具有什麼能力和學歷的呢?
期待大神們的回答。
首先你需要回答這幾個問題:
- 你所指的Quant具體是什麼?是指推導偏微分方程式,還是在大規模數據上做統計找規律?(參見這個問題:在華爾街工作的數學博士的研究方向一般是什麼?)
- Quant的什麼特點吸引你,或者說,你嚮往的工作方式是什麼?
- 你的專業能力怎麼樣,喜歡寫程序嗎?能承受工作壓力嗎?
不論是哪一種Quant,都需要一個基本的能力,就是系統化(systematic)思考問題的能力。比如說,像這樣把問題清晰的定義出來,就是能力的一種體現。很明顯,你在這方面還比較薄弱,所以接下來一定需要有針對性的強化這種能力。泛泛地說,讀一個master主要是學習幾門進階的課程,能夠很好地拓展你的知識面,但是在思維方式上的訓練不是很強,這是PhD的優勢。所以可以有把握的說,做好準備讀PhD是一個正確的方向。
接下來我們可以從這幾個角度來思考。
Quant首先是一種和數字打交道的工作。而你的軟體工程,相信訓練的主要是計算機專業的操作系統,網路原理,編程等能力,這些是離Quant需要的核心技能比較遠的。這帶來兩方面的問題:- 對於僱主(投行或者hedge fund)來說,任何人看到你的背景一定會認為你更適合的是IT部門。這在找工作時是巨大的劣勢。
- 對你自己來說,即使真的好運氣找到一個Quant職位,你會發現所要做的工作對你來說難度非常大,不論是偏微分方程還是統計,對你來說都是全新的東西,很快你就會感到巨大的挫敗感。
那麼是不是就表示一定需要去學金融或者數學專業,把這些知識都補全再殺回來呢?下結論前先想想這幾點:
- 你已經學了四年軟體工程,在計算機方面的技能是有一定積累的,真的要下這麼大決心把過去推翻重頭再來嗎?要知道你要競爭的對象是那些本科起就在學金融或數學的人,你有信心在短時間內迎頭趕上嗎?
- 計算機專業本身涵蓋的研究方向里,也有很多是和數字打交道的,比如Machine Learning。學習這種方向對你來說跨度不會太大,培養的技能在業界也是受到認可的。
這樣分析下來已經可以讓方向更明確一點。回到你的問題,答案就不是很輕易給出的。「繼續學CS專業」這個說法很模糊,你可以是去學理論計算機證明計算複雜度,可以去學網路研究拓卜結構,也可以學圖形學做3D建模,這些都會和Quant的工作相差甚遠。但是你也可以選擇Machine Learning,Data Mining等方向,這就離目標更近一些。
以上是關於專業能力的討論。下面說一點現實的。我在英國做相關的工作,的確很少見到女生進入這個行業,我總結一下可能有這幾個特點是不太利於女生的:- 高強度的邏輯密集型工作,每天的工作就是在和數字,機器打交道。我很少見到女生對這些東西感興趣。而沒有興趣,是很難在這個行業里取得競爭力的。
- 工作壓力大。你會發現需要共事或競爭的,是那些可以每天工作16小時全年無休的狂人,當一個環境里所有人都如此的時候,你只能和他們一樣瘋狂。而且這個是常態。對於女性來說,這意味著懷孕期間需要保持同樣的工作狀態,這恐怕是沒有人能接受的。所以你如果真的想做這個,需要好好考慮今後的人生規劃。
- 社交需要比較小。大部分時間都是坐在電腦前寫程序。很多時候你是很無助的,每個人都有很困難的任務在做,沒有多少時間來幫你解決問題,必須要靠自己。
期權的quant一般要數學或統計 還要回點編程
選股的quant要有市場概念 懂股票市場的選股原則 會熟練使用編程工具測試
高頻和趨勢交易要精研交易機制和交易數據 找策略思路 高頻一般要會編交易系統 兩者都要會編程實現策略
後兩個cs的都是可以做的 自己補一些知識 多找些實習 都可以勝任第一個可能要學挺多數學東西master無所謂讀不讀,要讀PhD。quant取人不看性別,反正是做技術的,並沒有說有什麼性別優勢。你為什麼想做quant呢?
推薦閱讀:
※Quant 應該學習哪些 Python 知識?
※在投行或券商當數據科學家 (Data Scientist) 是什麼體驗?
※金融風險管理 (Financial Risk Management) 對編程的要求有多高?
※在策略參數優化時,如果無法得知參數集的目標函數分布,如何判斷參數是否穩健?
※結構化(多因子)風險模型中,怎樣理解因子暴露度,在實踐中如何得到它?