楼主: yayun9341
跳转到指定楼层
上一主题 下一主题
收起左侧

我为什么决定要从data scientist转machine learning engineer/software engineer

   
🔗
qinshimingyue 2021-1-16 13:32:05 | 只看该作者
全局:
同ds转mle,三分钟热度,也想多做有意思的事情,加油!
回复

使用道具 举报

🔗
KGFan 2021-1-16 13:39:16 来自APP | 只看该作者
全局:
Huda 发表于 2021-01-04 11:49:31
看了楼主的自我陈述我感觉我就是楼主的反面瞬间更不好了...不爱和人交流,时间观念不好,做事没条理,看到棘手project就焦虑,没什么点子....我这种咸鱼到底应该干啥......
我跟你一模一样😂所以感觉做ds才很痛苦……按道理lz的性格应该蛮适合ds的。
回复

使用道具 举报

🔗
2ndcat 2021-1-16 14:11:34 | 只看该作者
全局:
本帖最后由 2ndcat 于 2021-1-16 14:16 编辑

强力建议楼主转PM,MLE和SDE,你说的优势里只有工资高这一点是正确的,因为会涉及production,在公司里面分配自然是工资高不然出了问题还是容易影响公司业务,但是大家既然称码农,自然这个“农”字还是有道理的,如果按Impact来说,我反而觉得ds 更接近decision maker, 更容易是跟PM理解Business需求的第一人,如果是MLE/SDE,你还不是Manager的话,大概率你就是按每个sprint做ticket, PM makes most decision, 你manager 做一些简单的architect decision, 然后你相对没那么容易决定模型的设计和项目的走向,更容易是按步骤班跟着做,最坏的情况是还有research scientist或者model设计的PHD data scientist跟你一起合作, 那你是只能打下手productionize,把notebook写成OOP, spark-submit, 放到scheduling tool里等等,甚至参数都不许你调别人算法team给你设计好,那就悲剧了。

已经工作不少时间了,作为DS身边也有无数大厂小厂的data point, 非常常见的是毕业进一些小厂中厂或者非tech行业大厂,其实这时候你的product可能是职业生涯最有趣你能take很大的scope, 我以前就试过帮一个上万人的非tech大厂, 一个人撸了一个网页推荐系统还上线了,在Tech大厂基本不可能除非实在大牛,身边很多在这种非tech大厂做DS其实也觉得scope和project涉及会很广,普遍问题自然就是待遇低了,很可能比不上fb ds analytics :)  然后最后都会面临牺牲scope/project广度, 甚至不再做modeling转向大厂analytics的选择,如果是觉得analytics那就很好,如果不喜欢,只是为了工资,那就很痛苦了。 如果实力不错,进到一些如亚麻applied scientist的职位, 待遇很好自然也有机会建模,但是根据一些dp,因为亚麻已经很成熟很大了,很多team都开始转向新领域强行modeling,实际的问题很多其实根本不适合无脑ML,僧多粥少,推广deploy也难,还见过AS最后在一些组变成SQL做report, 会不会PIP就不知道了。 反馈起来也是Project 的business方面就不是那么solid,数据搜集方面还没做好ml的准备,难以推行,整体来说工作的成就感未必会随着工资大幅增加而同样增加。当然主要原因还是大厂成熟,太卷了, ML需求真不是那么大,远不如analytics / AB testing。 至于Startup, 机会肯定有,但是也得很早期,等它都成了独角兽了,bar高不提,里面主要的模型也是基本被人撸了个遍了。

其实纵观各类大厂tech行业,你会发现不管SDE也好,DS也好,MLE也好,PM的权力是非常大的,而且PM有时候还不懂技术,但是却时刻决定项目走向,你的engineer manager也不一定杠得过PM,如果楼主觉得性格合适,tech出身也是很好的加分项,不妨尝试转PM,以后的路也广很多(虽然不是人人都是劈柴哥),你带出来的Product你肯定是第一个take credit的,挑战性也相当高,DS的Mind Set也可以让你从数据Product的PM开始起步,比很多没做过DS的PM都有优势。 当然只是一家之言,说这些是因为看到楼主想转MLE的原因,除了钱这个非常认同之外,其他怕楼主转了也发现没有太大差别甚至可能更不开心。。









回复

使用道具 举报

全局:
建议楼主准备一下ml system design,多看看tech firm的eng blog
回复

使用道具 举报

🔗
 楼主| yayun9341 2021-1-16 16:04:05 来自APP | 只看该作者
全局:
咿呀咿呀哟 发表于 2021-01-15 23:02:28
建议楼主准备一下ml system design,多看看tech firm的eng blog
好哒!感谢~ 请问有啥推荐的ml system design资源吗?
回复

使用道具 举报

🔗
 楼主| yayun9341 2021-1-16 16:23:12 来自APP | 只看该作者
全局:
2ndcat 发表于 2021-01-15 22:11:34
强力建议楼主转PM,MLE和SDE,你说的优势里只有工资高这一点是正确的,因为会涉及production,在公司里面分配自然是工资高不然出了问题还是容易影响公司业务,但是大家既然称码农,自然这个“农”
天啊!太感谢了!你的话对我启发超级大,分析也特别中肯认真!我一直有转pm想法,但又放不下硬实力(写代码的能力),担心转pm就荒废了😂。同时也受身边phd朋友的影响(我自己也有phd学位),几乎所有phd朋友们都在做技术(sde,mle)。同时我对于技术过硬的人特别羡慕,在我看来他们的工作更有安全感(我目前的mindset可能也有问题,因为内心或多或少还是觉得pm、analytics水水的……)我最近开始刷题啥的也在不停地思考自己到底适合干啥。哎……还没完全想清楚……再次感谢分享这么中肯的建议和想法!🙏🏼🙏🏼
回复

使用道具 举报

🔗
 楼主| yayun9341 2021-1-16 16:48:47 来自APP | 只看该作者
全局:
2ndcat 发表于 2021-01-15 22:11:34
强力建议楼主转PM,MLE和SDE,你说的优势里只有工资高这一点是正确的,因为会涉及production,在公司里面分配自然是工资高不然出了问题还是容易影响公司业务,但是大家既然称码农,自然这个“农”
Hello! 刚才想加你站内好友,试了好几次也不知道有没有发送成功……特别感谢你的中肯建议,咱们可以加一下LinkedIn或微信吗(如果你方便的话,no pressure! ) 我LinkedIn的话搜一下关键词:Yayun Jin Microsoft 应该就能找到。感谢🙏🏼
回复

使用道具 举报

全局:
2ndcat 发表于 2021-01-15 22:11:34
强力建议楼主转PM,MLE和SDE,你说的优势里只有工资高这一点是正确的,因为会涉及production,在公司里面分配自然是工资高不然出了问题还是容易影响公司业务,但是大家既然称码农,自然这个“农”
PM确实权利大,但是也depends. 因为pm也有老板而大方向基本是老板们定,小pm只负责execute但是出了事还要背锅。个人觉得dS analytics 相比于pm更有意思的一个是更接近data更容易很快的验证你对产品的一些hypothesis, 另外一个是可以做很多新奇的project 不向大厂pm很可能在一个track上面一直来回想办法drive metrics. 但是ds一定要wear pm hat,at the end of the day, u r helping the team through your analysis to guide And push for better changes for u product.
回复

使用道具 举报

全局:
yayun9341 发表于 2021-01-03 20:07:45
谢谢建议鼓励~ 我争取以后找机会走manager路线,这样的话自己的性格优势不会被浪费……但在IC阶段想有更多的ownership,ds ownership弱了些,而且想在ic阶段加强coding~
LZ是想做EM? 我个人感觉ds的ownership一点不少而且需要你去很深刻的思考what's the critical question to answer and how will that help guide product strategy. Reporting, visual,analysis,modeling其实都是达成目标的手段。DS的work个人感觉还是很锻炼人思考what's the big picture 并且有更多机会和execs 搭上话知道他们在想什么。当然如果很喜欢写代码还是转码比较好
回复

使用道具 举报

🔗
pkn 2021-1-17 00:46:22 来自APP | 只看该作者
全局:
2ndcat 发表于 2021-01-15 22:11:34
强力建议楼主转PM,MLE和SDE,你说的优势里只有工资高这一点是正确的,因为会涉及production,在公司里面分配自然是工资高不然出了问题还是容易影响公司业务,但是大家既然称码农,自然这个“农”
层主中间对中小,非tech厂modelling ds的现状与困境描述的太中肯了!我现在就在一个挺大的非tech公司做建模和ship production code 的ds。楼主的描述太准确了。

关于scope大的这一点,我个人的体会是作为一个偏technical的ds身处在这样的环境中,会觉得周围懂ml senior的人太少了,很多时候重要的模型和architect选择都得自己决定。这样虽然看着是scope大,但我觉得对一个**职业初期的成长也不一定是最好的。 而且scope/impact大不代表proj本身的深度和广度就大。很多时候我觉得大厂未必看得上这些经历。我入行不久,不知道自己的理解concern 对不对。

补充内容 (2021-1-17 00:52):
另外, 非tech的工资确实与tech差别太大了。主要是一点股票没有。有的时候真的想放弃,准备analytics跳槽。面试准备不用刷题,不用深入复习ml知识,跳了以后工资还高。;(
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表