感觉华人上各位比较厉害,想上来求建议。lz今年27了,在一家传统公司干了三年,工作内容就是写sql作报告,基于各种原因一直想跳槽去tech。master学位和cs有一点关系但是学的不深。一直以为照现在的背景和技能转data相关的工作会比较容易。去年报了一个很贵的ds bootcamp,陆陆续续把analytics相关的课程都补了一下。今年开始投简历面试,面试收到的很多,大厂和startup都有,但总是因为各种各样的原因被拒。感觉da senior岗位的bar挺高的,统计sql python tableau case study ab test讲故事都要会而且不能有一环掉链子。lz因为现在工作内容并没有很多分析的经历,简历都得尽量往上靠和编。面试的时候人家一问细节又讲不出故事。而且da岗位现在太卷太热,各个专业的都往这个跳,大厂的open相比sde也不多。找了四个月,没有一个offer,有点想放弃了。然后最近和朋友交流,感觉可能还是转码会容易些,码农准备的方向明确,而且转码一旦成功package也比数据工作要高一大截。而且自己本身对data也没什么兴趣,纯粹以为这个方向比较容易才转的,而且自己本身的性格,不是很会讲故事以及回答面试中都开放性问题的,相对而言更擅长回答有固定答案的题目。本身算法有一些基础,java python都学过,可能学起来比没基础的要好很多,而且朋友介绍有一家bootcamp不错,几乎包拿offer,就是价格特别特别贵。 现在就很纠结到底要不要义无反顾转码,但是lz年纪也不小了,在找数据分析工作上面花的金钱和时间都已经很多了,现在放弃就等于过去两年打水漂。转码的话又得花一大笔钱学习,时间线可能也不短,等上岸可能都快三十了。 版上有大佬对这两个方向都比较了解或者走过类似的路,能给些建议吗?
lz介意分享细节吗,这样帮你分析的人才能对症下药。 HM怎么深挖你的工作经历了?是问“Tell me about a time when you use data to solve a problem/make an impact/improve revenue”之类的问题吗? 另外,你virtual onsite的时候有被让当场写SQL/Python吗?你写的怎么样? 有问product sense之类的问题吗?比如"We want to launch a xxx feature, how do you measure its success"?
现在就很纠结到底要不要义无反顾转码,但是lz年纪也不小了,在找数据分析工作上面花的金钱和时间都已经很多了,现在放弃就等于过去两年打水漂。转码的话又得花一大笔钱学习,时间线可能也不短,等上岸可能都快三十了。
版上有大佬对这两个方向都比较了解或者走过类似的路,能给些建议吗?
data技术面现在没问题,data难的根本不是技术面而是product sense以及吹牛的能力
da和sde还是差挺多吧,ds和sde可能没差那么多
你首先要问自己喜欢做什么,然后再权衡容不容易找工作。年纪根本不是问题,我有朋友36岁还转马工呢,去了大厂。
不喜欢coding,debugging的,上班会想死
了解,对coding本身不反感。现在工作内容也和码农有点沾边,需要debug。相比虚无缥缈的data对coding兴趣更强点。但是工作对自己来说只是paycheck
不上bootcamp 在职跳槽怕自己自律性差 而且没人带着做project
一句话:绝不放弃!有问题就针对问题好好打磨,会越来越好的!不要放弃!
27 还很年轻
嗯嗯谢谢鼓励。
就是现在面试失败太多次了,就怀疑自己是不是真的有问题
了解。谢谢建议。感觉码农升职,都得是技术上很厉害,要优化code这种,适合喜欢钻研对技术很感兴趣的人。这一点上感觉会很难。如果只是L4,怕会不会办绿卡不容易。因为知道像亚麻L4不给办绿卡。现在h1只剩四年了,公司还没办绿卡,还有点担心花一两年跳槽后来不及办绿卡了
俺搞不懂DS整天干什么,哈哈。
刷刷题就没事了。码工容易的很。
嗯感觉刷题可能还好。就是简历关怕过不了,得做些项目
是data工作嘛。本来以为有工作经验跳槽应该不会那么难
是的
越有经验越难 要求高 而且面试太看运气了
可以考虑业余拿个online cs master . 随便什么学校都行。一年就应该拿到。
华人上的评论真是有够discouraging。data本身也是转行,不是专业啊,何况data面试千变万化,码农刷题cover大部分
已经有mis学历,所以应该不需要cs了,而且再读个cs感觉roi有点低
HM被刷的有点多,onsite被刷也有。主要是hm面每次都深挖我现在的工作经历,而我本身就是转数据分析,就很难讲相关的故事impress别人
那就使劲刷题就行了。FB,google 这些大公司简历都不太重要,刷题过了就行。
是指转码 还是data 先去一般公司? 感觉data现在一般公司senior level的也很难,而且身份更卡人
嗯嗯。你也是码农吗? 感觉自己还是得上个bootcamp集训,不然自律性差
嗯嗯谢谢建议和鼓励。你也是码农吗。自己刷最大的问题就是不知道要花多久能上岸,bootcamp有朋友参加就是集中训练,一年内基本都找到工作了。现在公司还没开始办绿卡,h1已经用了两年,所以挺担心时间拖太久的
lz介意分享细节吗,这样帮你分析的人才能对症下药。 HM怎么深挖你的工作经历了?是问“Tell me about a time when you use data to solve a problem/make an impact/improve revenue”之类的问题吗? 另外,你virtual onsite的时候有被让当场写SQL/Python吗?你写的怎么样? 有问product sense之类的问题吗?比如"We want to launch a xxx feature, how do you measure its success"?
我是的,你要是了解过bootcamp确实能帮助快速上岸的话就去上吧。只是要弄清楚给offer的是不是staffing公司,另外也不是所有tech公司的绿卡政策都很好的,一般越是大厂会越好。
难道还有经验越多bar越低的吗 刷题不要成本leetcode不是有免费的题吗 刷几道再说吧
哇,看到专业的了。第一个问题,我现在工作只有做简单的dashboard,没有用数据分析,dive deep的经验,每次只能讲dashboard,讲不出什么analytics很深入的内容。然后编又编不出,因为工作的domain也不是很好编。 sql平时刷题的时候还行,lc刷了100多,很多题都能一遍通过。能过面试。但是面试有几次容易特别紧张或者遇到特别tricky的,会紧张的没法想思路。 case暂时没遇到典型的。上次有被问一些很活多题目:比如我们这个数据看起来很奇怪,你可以用什么方法去验证?我们知道mobile用户的churn rate比web高,你怎么去验证? 直接把我问懵了。
lol,明显楼主是这么觉得的
你算法题刷了多少道?
你要是没开始刷,你现在就刷,刷个100道,有个感觉,你就知道你能不能做马工了
嗯嗯了解。谢谢建议!
算法上过课,还没开刷,那我现在开始先自己刷刷看。就本身对刷题写代码还挺有兴趣的,比起用data建模和讲故事
谢谢鼓励。就是有点急躁想快点跳出现在的火坑却又不能立刻跳走。
醉了,刷题只是最最最基本的,以楼主目前描述的水平,就算侥幸进去了也存活不了的, peer pressure压力山大
技术没问题的话 平时工作用sql sql也刷了100道都能一遍过 那为什么又说面试的时候没思路呢
码农面试也需要会吹牛的 system design了解下 更别说亚麻面试的时候考leadership 了 我觉得这里的绝大多数留言都挺在理的 没什么discouraging的 27很年轻 吃得了刷题的苦 entry level 码农还是没问题的 哪怕大公司进不了 小公司也能进
算法题跟马工几乎没什么关系, 就是个考试。 平时工作一般用不着。
但是建议你突破comfort zone,将来面系统设计,也还是讲故事的。因为各种design choice都要考虑到business需求,考虑到整体的目标。能说会道是必备的
我知道的。
只想说27岁好好年轻啊,做什么都可以,还有很多的试错机会。羡慕啊
RE
你要是去大厂,4比较合适,5略微有些难,转码也是。。前几年ds缺人,5好进,不管什么行业都可以,现在不缺了
就是心态不好紧张,mock的时候没问题。sql的读题信息更大,需要快速在几分钟内理清表与表的关系,有时候有些很复杂的题完全不比算法容易。
码农考bq和system design我知道,但是码农准备的绝大部份就是刷题。data千变万化,准备的科目特别多,复习了统计忘了ml,很难都抓住。
投票最多的两条评论 是有够discouraging的,说的我在做梦似的
是相对还年轻。但是总爱和比自己更年轻的比,总觉得要是五年前刚来美国就转码就好了
嗯嗯了解,表达能力还行,但是和老美三哥比就差了点
看LZ没有主要是做dashboard没有analytics经验,又没有博士,申请大厂senior data science确实可能比较吃力,大厂junior level 也申起来吧。
转码也可以,题刷起来
谢谢鼓励。ds我不考虑,因为没有统计建模背景,本身也对模型不感冒。申的都是三年经验的da,要求也都很高,好多公司要先花一两天做完oa才有资格得到screening的机会
我从来没说过data 面试会比算法容易啊 网上的留言是不是discouraging 有什么关系呢 你目前不也只是脑补你自己适合转码只是估计年纪吗 之前不也脑补跳槽很容易 结果不也证明自己错了吗
我觉得你转码的想法很好啊 先刷个两个礼拜的题 要还能坚持的话 再来想想下一步也不迟啊
mark~~~~
谢谢鼓励! 是的,data不怕标准化的考技术,就是讲故事很难。已经尽力想了几个工作中的故事,有几轮人家问的不深能侥幸过。问的深入就会看出来我实际没做过
你面马工也会问这么细的
所以你觉得自己挂在哪里呢?bq还是sql? 话说头一次见到把sql跟算法难度类比的。。刷题只能让你入门,想面senior逃不过bq和system design,后者范围也广,面的太差门都入不了
因为之前有人说我sql面不过算法肯定面不过我才这么说的啊。 sql面基本都过,纯bq也没问题,深挖项目经历以及问实际工作中的开放性问题就不行
啥叫bq?美眉好年轻,年轻就是资本啊怕啥。加油
behavior question。感觉没有那么年轻了,和20出头不能比,犯错的机会没那么多了
因为在data上花的钱 培训改简历做项目都快一万了,以及付出的一年多的上课学习各种努力。转码就意味着一切就重来
你如果连一万块的沉默成本都犹豫 还转码干什么...转码肯定是要付出很大努力的 包括时间 金钱 你不是觉得转码职业更好吗 一万块都顶不了?再说很多东西以后未必没用 我也觉得你先刷一些高频medium题目感受下自己适合不适合转码再说 大厂都要刷题 小厂有的不需要 但是看经验 而且包裹大的不多
因为真的穷现在工资低,bootcamp又是几万,家里条件不好存款都是自己工作三年一点一点存的,转码的辛苦倒不是问题。
楼主 如果真的如你所说面试时bq 没问题 刷题刷得来也愿意吃这个苦 什么bootcamp 就别报了 bq + 刷题 面大厂entry 马工就够了 那些项目放简历上估计也入不了那些面试官的眼 要是真入了他们的眼 他们感兴趣的问题你答不出来那这些项目不是帮倒忙了吗 已经当过一次韭菜了 就不要当第二次了 真要online 学习 前面的mm 已经给出很好的建议了
最后再说一句你对马工面试有误解 这楼里你觉得discouraging 的留言才真正指出问题的 你现在面试中的不足在面马工是也会存在的 需要的是克服不是逃避
可以理解 没钱就自己多努力 不能再有没有动力的借口了……很多人都是这么过来的 不过我觉得你对码农的工作有误解 码农也是需要能说的 不然抢不到活 也没什么办法升职 面试design也确实需要会说的 还是要提高软实力
你也别犹豫了,晚一天转都是浪费时间,前提是你了解马工干啥,并且感兴趣
三年。但是转码得有项目经历吧,得先做几个相关项目才能编工作经历?