正好今天受人幫助,出來分享下 :)
首先,我覺得現在美國 Data Scientist/Analyst 的職位越來越傾向 CS
公司很像在收「會一些統計的 CS 人」,而不是「會一些 CS 的統計人」
原因你爬文的話應該會看到很多,在此不多贅述
此外,我覺得現在的公司的 DS/DA 職位根本就是大亂鬥
bar 很高,面試問題千奇百怪,有問統計的、問演算法、資料結構、domain knowledge的
這還不是 full-time job 才被問,是 intern 就會碰到的處境
有的直接丟程式題給你,沒有刷題 or 修過 CS 相關課很高機率會掛
有的丟 data 給你,要你找問題做報告,這種只會刷題的人也容易掛
以我看到的狀況來說
很多身邊的朋友,不管原本想走 DS 的,還是從 CS 轉 DS 的
大多因為這方面職缺要準備的範圍太廣,而轉往刷題只求個 software engineer
(* 這裡不是指 SE 會比 DS/DA 還好上,而是 SE 職缺相比 DS/DA 多且準備範圍較小)
除了這些 hard skills 外
我個人覺得在海外求職也很看重溝通技巧、團隊合作能力
好比,我參加許多 Hackathons,當每個人都說他會 ML,我該怎麼脫穎而出?
在 Career fairs 上,大家搶破頭地想脫穎而出,我要如何讓 HR 留下好印象?
在 technical interviews 時,真的只要講出正解就好了嗎?
當我跟其他領域的人一起工作,文化語言領域都不同,要怎麼 co-work?
: 在留學版潛水一段時間,爬文後仍無法決定究竟哪條路才是正途
其實我是因為這句話才跳出來的 :)
我能理解,每個人都希望找到正途,然後直接努力衝終點
但你對於正途的定義是什麼? 為什麼你想找正途? 找到後呢? 到終點後呢?
我自己覺得,人生並不像打 RPG 一樣,短跑衝刺幹掉魔王就贏了
因此我無法給你選校、選 CS/STAT 的建議
只能告訴你,我在美國看到的事情,提供資訊,讓你去定義所謂的正途
最近很喜歡一段話
「不管做了多麼明智合理的選擇,在結果出來之前,誰都無法知道它的對錯。
到頭來我們被允許做的,只是堅信那個選擇,盡量不留下後悔而已。」
By 兵長 (進擊的巨人)
不管你最後做哪個決定,都希望你不後悔自己的選擇 :)