做Data真的太无聊了!职业前途昏暗...
欢迎大家点击左下角“阅读原文”到原帖与作者交流讨论哦!
最近准备跳槽面试,有种burned out的感觉:不仅仅是对投简历/面试,而是对现在的工作、甚至未来的工作都感到没兴趣且焦躁。不知道做data的朋友是怎么看待自己的职业,有没有经历过类似的感觉呢?
本人商科背景,做了几年financial analyst感觉工作很重复,希望做有趣又有点技术含量的职业(天真),于是读了master转行da/ds。
毕业后去了一家传统行业做ds,到现在快三年了。说是ds,其实刚入职的一年做的都是da的活(adhoc analysis,dashboard,简单的stat test),数据量小,也没有database,经常是别人散装csv file发给我,我直接在local用pandas分析一下就解决问题了。后来总算找到了些机会做了点modeling的活,但也不怎么ds,像toy project一样在local就能做,更别说写etl pipeline或者model deployment了;部门业务上也没有什么model production的需求。
烦恼
主要来源于最近随着找工作而产生的迷茫。
1、一方面当然是因为自己太菜(过往经历都是传统行业,project技术也不行),海投基本上没什么回应或者脆拒,有回应的也往往挂在了tech assessment或者take home上。我当然也是知道自己技术差,一直在补缺,但经常处于要学的东西太多学不完,以及看过的东西立刻忘记等很绝望的状态(比如今天下午面的sql,考了个rolling sum,我明明在上午特地复习过,但面试的时候死活想不起来)。
平心而论,我当然算不上非常努力上进,但也一点不是懒得学习而只知道抱怨的人。刚入行的时候我还是很愿意花时间学习的,但说实话收效甚微(比如做kaggle,怎么样都提高不了,最后丧失信心而告终)。而这两年慢慢地学习的效率和动力都降低了不少,就更脱节了。这让我觉得自己是不是从能力上不适合这一行,因而感到紧张(哪怕真的有公司录用了我,我会害怕自己去了也做不好很快被pip;哪怕我在现在的公司我都觉得自己干活比别人慢)。
2、另一个更让我焦虑的是,在找工作的过程中,我没有对任何一家公司/一个职位产生过真正的兴趣,让我有“这个看上去好有意思,我想去做做看”的感觉。给了我面试的公司,和hm聊过之后,甚至让我有种被劝退的感觉。会捞我的简历的基本都是analytics track,和我之前工作的行业/公司有些相关(比如是上下游or客户关系),常常是新成立或者急速扩张的team在招第一个ds,stakeholders非常缺乏data知识,亟需一个sql person去回答各种business question。当然data infrastructure也不会太好,data engineering team也是等同于没有的。
说实话我很害怕这种职位,我刚进入现在公司的时候就经常做类似的活,简单来说就是需要花大量时间和business扯皮(而且以我的性格肯定扯不过他们,是被单方面施压的一方),被问很多可有可无的问题但需要花很长时间来pull data回答,很多时候根本是business为了证明自己hypothesis的工具人(如果data的结果和他们想证明hypothesis相反,他们就直接ghost,白做一星期),总之对自己技术进步0帮助,对绩效考核0帮助,对未来跳槽0帮助。如果下一份工作还是这样,我会感到非常绝望。而即使是那些拒了我的公司,我也并没有对那些职位多感兴趣,无论是偏product/analytics,还是experimentation,还是modeling,我想象一下都觉得很无聊,或者让我觉得很焦虑。
疑惑
1、做data的各位,会不会有经常觉得自己压根不够格当ds / 职业前途昏暗 / 工作很无聊 / 对未来感到迷茫甚至感到恐慌的时候?如何排解呢?
2、如果有热爱自己工作的data从业者,可不可以说说你们的工作内容,以及为什么喜欢现在的工作呢?(给一些正能量?)
总结
非常感谢大家的回复。抱歉没有能一一回复,但每一条都认真看过,思考过。宽慰和鼓励也好,详细的建议也好,或者是对da职业经历的共鸣和思索也好,都让我感到非常受用。
过去这一天,我看着回帖也想了很多关于未来的方向,总结下来有几点:
1、放平心态,继续努力向非传统行业跳槽,毕竟只在传统行业打转并不可能了解data这个职业的全貌。当然不可能一蹴而就,但好在网上学习资源丰富,抱怨隔行如隔山只能算是个借口。最近在为跳槽学习的时候也系统梳理了自己技能上的不足,而data本身就是一个需要终身学习的行业,能借机查漏补缺不失为一件好事。
2、继续了解自己的强项和弱项,也了解工作的利和弊。喜欢/擅长/想要,其实是三个完全不同的维度。工作这些年,也该慢慢认识到自己的边界在哪里,而自己的长处是什么,而我在这方面用的心思显然不够。无论跳不跳槽,这应该都是我需要研究的课题。
3、认识到工作只是生活的一部分而已。我不喜欢社交的性格无法改变,而communication是大部分工作都必须的。就像楼里的朋友所说,哪怕是ic,随着年资的增长,需要通过有效的交流来justify自己的工作和扩大impact。这意味着任何工作必然都会有我不想面对的部分,然而这也是拿工资的一种代价吧哈哈。我当然无法改变这样的现实,然而所幸我也并不是个有着雄心壮志或者高消费的人。假如能跳完槽稳定下来的话,我还有一些业余爱好想继续发展,就当是把一小部分灵魂“出卖”给工作,换取一份安稳愉快的生活吧。
如果有在看这个楼和我有一样困惑的朋友,希望你们也能从大家的回复里汲取力量,生活/工作/性格当然有我们无法改变的地方,但还是要想办法继续走下去,不要放弃每个有选择的机会。共勉。
热门回复
LZ你好,我是利用疫情无法返校这段时间在国内做了9个月的DA实习。很多感受与你有相似之处。我的工作相较而言更为单一:对接客户需求,写sql,做dashboard。然后就是客户使用的dashboard出问题了,线上维护。
由于公司业务发展速度太快,真的是写sql写麻了。其间公司也在一直招实习/全职,给的待遇都还不错。但是坦白说,工作用到的技术也就那些,长久下来除了业务知识和客户同事间的沟通技巧积累,也就没啥了。为了对抗焦虑情绪,自己业余时间就学新东西(比如脑抽地找各种sql面试题来做… 然后就是学一些统计,机器学习的东西)然后写类似博客的东西来总结。
这样做确实焦虑有所缓解,但始终对于前途还是有些迷茫。跟leader交流下来觉得如果继续往上走需要的还是对业务的理解,还有各种soft skills。当然业务知识对于不同行业甚至不同公司有很大不同,如果要跳槽,除非相同行业,不然多年储备的业务知识也很难构成优势。要么就是看有没有在一个行业一直深耕下去的决心了。
总之,目前我个人还是着手转码,主要是觉得自己还有时间和精力试错,其余就是觉得转码更偏重技术知识,相比DA普遍也挣得多些。假如发觉自己喜欢干SDE,那很好,不喜欢,也还可以另谋出路不是?
多提供一个角度 - 性格和职业需要的匹配程度
本人是商科转码,一开始没想过直接sde,在ds/da里面摸爬滚打过一段时间,其实我本来的专业我可以做的很好 - 商业管理和策划(每个实习的老板都是100%满意度,学校成绩也很好),但是我不做是因为自己性格,我虽然能说,但是社交内耗,所以我可能上来就干货,不喜欢跟别人bbb。别人看不出我内向,但是其实我也会因为meeting焦虑一整天,或者特别是我不太喜欢的同事要跟我meet,我会焦虑好几天那种,而且我不喜欢一天到晚bbbb。
后面放弃ds/da也是因为发现,最后还是回到做presentation, 不断跟人bbbb,而且还要经常跟不懂我工作的人bbbb,虽然sde 也有很多collaboration,但是文化的确感觉不同,少很多chitchat, 大家都拿code说话,大部分时间都是engineers 之间的对话,其他的人pm可以去handle, 对geek或者内向的人包容度也高很多。还有一个最明显的例子就是我去面试sde,4个里面只有1个问我 tell me about yourself. 我真的长舒一口气。
所以我觉得如果情绪内耗严重,那么不管其他因素,也应该考虑换个职业,比较过得开心也挺重要的
给楼主分享下,自己的感悟吧,自己也是转专业,da摸爬滚打了四五年,个人意见希望能带来一些帮助。
做da,市面上找工作可能就两种类型的公司吧。
第一种,比较成熟的data组,就一线二线互联网厂的data组,这种组就data foundation好,data多,想做fancy的事情还是可以的。可是就是有时候很难感觉到自己的impact,有时候觉得自己像data customer service工具人。但是好处是,遇到了好的pm,能够在合作过程中,学习到对产品的知识,和如何在大厂的环境中交流。
第二种,中小型公司的data组(当然也包括大厂里面一些刚开的小data组),这些组基本没什么data foundation,去了就是做basic的bi开始,同时开始学习了解business。其实这样的组也有好处,能自己更深入的学习到product sense。当然工作可能会比较乱,没data的时候和business扯皮,做adhoc request就多,所以压力也大,很多时候没有人带,时间久了,就会觉得很没前途。
我自己算是两种厂都做过da,个人感觉其实职业初期去第二种公司(毕竟小公司多,工资一般,但是容易积累一些经验),mid junior了开始去一些大厂,就也还不错。楼主抱怨工作里面太多的business,太多扯皮,其实就算是做纯sde岗位,做的senior了,工作和business扯皮也会越来越多。还是要放平心态。
下面传播一些对做da的正能量吧算是。我最开始做da的两年也是特别迷茫,和楼主吐槽的感觉一样。现在好多了,慢慢通过工作,提高了communication能力,面试也越来越顺利,成功率变高了,career选择也越来越多,大厂小厂都能拿offer了。
da面试很难standard,像sde一样刷面经。每家公司面经也少,然后可能会问的东西和经验也相关,这都是残酷现实也没办法改变不是,只能想应对办法。楼主也还是要放平心态,我最开始就总看sde找工作刷题就好,然后自己乱七八糟看那么多东西,就很烦躁。其实想一想就那几块东西,sql,product sense,model,stats。可以慢慢来,一部分一部分的啃。不要只看面经,也别急功近利就刷sql题,有时候也看相关的书,系统性的了解一下那个领域的知识,面试的时候慢慢会发现,每家公司问的可能不一样,没什么面经,但是说到底万变不离其宗。。
u1s1,看楼主的经验,去面做ml的ds,core ds,比较难,自己硬去那么准备,短期很难有明显的效果,就会导致自己很frustrated。做model多的ds还是要求统计和代码能力很强的,甚至很多公司都只prefer phd。analytics track的ds看起来是更fit的,楼主还是要放平心态,慢慢来,你只需要一份工作,那么多家公司,拒了就拒了。
以下略微鸡汤了,随便说说。。
看的地里的帖子总会容易被环境影响,毕竟这里的人大多数都是做写代码,即使是data领域也是很多人崇尚写代码,做model,我同意做core ds肯定更好,但是还是要根据自己的能力出发,其实做analytics的ds/da,经验上来了也不比很多sde的pkg低。我最近也在边工作边思考探索,觉得发展去做tpm,也不是个坏的选择。至于喜不喜欢da的工作这个问题,说到底,你喜不喜欢一份工作,决定于工作内容,和你工作的人,还有工作带来的成就感吧,很难一概而论,和是不是da岗位也无关,毕竟也没有十全十美完美的工作,还是要放平心态!!
大家如果还有相关的问题和看法,欢迎点击“阅读原文”到一亩三分地讨论
大家都爱看
源于一亩三分地,版权归原作者所有
本文禁止任何形式的转载,请与一亩三分地联系
生活|投资|职场|留学
与百万华人一同关注我们4个公众号!
别错过北美最新热点和干货!
商业合作:1point3acres.com/contact
百万级月活,品牌精准投放