正好今天受人帮助,出来分享下 :)
首先,我觉得现在美国 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 兵长 (进击的巨人)
不管你最后做哪个决定,都希望你不后悔自己的选择 :)