Re: [北美] Data Scientist vs. Software Engineer

楼主: Leon (Achilles)   2019-12-29 11:51:04
※ 引述《deniel367 (dann)》之铭言:
: 如题所示,我感觉我最近站在一个人生交叉点,是时候做出选择... 但身边较少人有相关
: 经验,想请教板上前辈们。
: 前言:
: 我目前就读北美类似DS硕士一年级,预计2021春毕业,没有正职工作经验,大学背景是统
: 计。目前拿到两暑期实习offers,一个是做swe (非FAANG的大厂 return机会高),另一个
: 是做ds (小银行 return机会不高)
: (ds在每家公司都有不同定义,但这篇的ds我定义为ds-analytics,主要是做统计推论、
: 少量的建模;swe的话姑且定义为general的,不细论前后端之类的,还不知道自己会被分
: 到哪个组。)
: 问题:
: 主要是我不确定要接哪个offer,更精确地问题是... 我不确定未来要往哪个方向走。如
: 果我要往ds走,我应该会接ds offer
: DS
: pros,
: 1 工作内容我较熟悉、喜欢
: 2 和过去所学较相关,准备了很久,不继续做感觉有点可惜...
: 3 以长远来说,DS较容易转职(?) 下方会有更详细说明
: cons,
: 1 正职平均而言 薪水还是差了sweㄧ截,除非是在非常data driven的公司像是Airbnb, N
: etflix
: 2 非常难专精的领域,技能树容易长得很宽但不深,常感觉学得不踏实...往上发展可能
: 相对不易,且工作成果难量化,需要靠我不喜欢的软实力...
: 3 需要跟来自各领域的PhD竞争...
: SWE
: pros,
: 1 找工作的话,个人感觉比较好准备 主要靠刷题
: 2 听说比起DS需要研究的数学统计,SWE的知识点相较容易掌握,生活可能比较可以平衡
: ,下班后较多自己的时间
: cons,
: 1 相对不太熟... 而且我统计学了很久,一直觉得放弃有点可惜QQ
: 2 听说可能有中年失业问题,再加上我本身不是一个很爱追技术的人,担心中年后的路不
: 好走。未来有考虑转成类似顾问、管理职。感觉DS因为看了比较多商业面的东西会比较容
: 易转。
: 概括而言,我是比较喜欢做DS的工作,喜欢从挖掘数据中得到商业结论这个过程,但心中
: 一直有个槛过不去,就是总感觉DS的职涯发展需要靠许多软实力、运气、业界风口...等
: 等许多我没法掌握的因素,让我感到很不安全,SWE的好处感觉就是可以很专心在一件事
: 情上。
: 即使我列下了许多pros & cons,但我还是很难决定,甚至也许这些pros & cons 有讲错
: 的地方,或是其他我没考虑到的重要因素,如果有前辈们可以指点迷津,那真是太感谢!
我在 PhD 毕业之后第一份工作是在中小型公司当 Data Scientist/ML Team Leader
后来转到大公司去做SWE
在我的经验之中, 有几点是在学校较难体会的:
1. 找工作主要是看供需
2. 不论是 SWE/DS, 重要的是你对于公司有没有贡献
3. SWE/DS 的技能不是绝对, 工作之后都要不断精进
另外, 根据你的描述, 你的 DS 比较接近于 Data Analyst
这种是和 Business 的本质比较有关连.
如果要换不同领域的公司, 商业本质不同, 那么要说服对方会比较辛苦些.
另外, 诚心建议, 我在当 Team Lead 时招 DS Intern/Full Time
也都是要考基本的 coding 的.
毕竟在现实世界, 绝大部分你要自己清理 Data
作者: sean2449 (肉松)   2019-12-29 15:17:00
FB的DS就是analysts

Links booklink

Contact Us: admin [ a t ] ucptt.com