数据分析的真实内幕

数据分析的基础需要

需要的背景:基本都要985/211/重点本科或者硕士毕业生
需要的专业:计算机科学与技术/统计学
需要的实习:数据分析/数据建模/算法(必须要有实习经历,否则秋招春招的竞争力会很小)
需要的项目经历:需要至少2-3段项目经历(不管是课程设计还是小组作业都可以算项目经历,但是一定要真的是自己做的,写在简历上的一切一定是会的,做梦都会的那种)
城市需求:集中在上海和北京,其他城市比较少
所需企业:互联网大厂,商业股份制银行,中小厂。

数据分析的类别

求职市场上数据分析包括两种:业务型数据分析,技术性数据分析
两者的考察方向如下:
业务型数据分析:重点考察业务的理解和业务指标。我觉得其实业务型数据分析有点偏向数据运营,它对技术要求和算法理解不是很多,通常情况下会sql, excel,tableau就可以。笔试面试的时候更侧重于概率论的一些知识。
技术性数据分析:重点考察数据的特征工程处理,机器学习算法(分类,回归,有监督,无监督),以及需要对某一领域的深度学习有一定了解(图像识别/推荐系统/自然语言处理)。python,sql为必须。面试的时候围绕着算法和使用算法做过的项目经历和比赛为主。
两者的所做任务如下:
业务型数据分析:从岗位jd来看,业务型数据分析比较趋近于做一些数据可视化的东西,或者偏向于数据产品,数据运营这类。总之,就是对技术要求没那么高,但是要求对业务有独特的思考逻辑。(其实我也不知道具体做啥,感觉好多公司是打着数据分析这个名字的幌子
技术型数据分析:比较偏向于算法。考察使用算法去做一些业务的东西。例如,使用回归算法做人流量的预测,出售东西数量的预测,仓库货物进出的预测,类似经典的房屋价格预测的这些业务。以及使用文本分类算法判别用户对产品的评论或者使用推荐算法去给用户推荐产品等。

数分的需求量

真的很少,数分基本秋招的时候每个公司招聘的人数就小于5。但是也确实不需要那么多人做数分。

数分目前市场上的情况

1. 感觉现在好多公司都打着数分的title去招聘,但是感觉面试的过程中确实和数分没啥太大关系。而且不缺很多中小公司自己都没有数分经验,想招实习生过来让实习生试水。面试的时候轮到自己反问时一定要问清楚具体的业务是啥。
2. 技术性的数分所掌握的知识不比真正机器学习或者数据挖掘的人少,这仨其实都能叫成一个岗位。
3. 数分非常非常吃经验。国外的数分其实就是机器学习了,不是很清楚国内业务型数分是如何定义的,我到现在也没咋弄清楚。

数分的待遇

除了知名企业,大厂以外。数分的薪资其实要比开发少很多很多的。技术性数分都如此,业务型肯定更少。我认为可以再努努力,去应聘机器学习,他俩本质都是一样的,而且机器学习学好后可以往算法转,前途一片光明。

数分为什么这么多人想学

用到的语言无非就是python,sql。这俩在编程语言里都算是易于理解比较简单了,大家基本上努努力都会。数分的难度远远低于开发,所持薪资又比其他非技术岗位多一些。以及,计算机或者统计学硕士都学点机器学习,大家会的其实都大差不差的。就造成了僧多粥少的悲惨局面。
我认为数分是一个具有很强推进成就感的一个岗位,用着易于理解的编程语言,了解算法的任务是分类还是回归,然后处理完数据直接掉包算法模型,这样很快就能预测出来数据。大家都觉得它简单易上手易学成就感高,薪资也凑活,说出去也好听。所以,如果想找数分,真的要下狠功夫!

给寻求数分兄弟姐妹的建议

1. 选好城市,数分在北京上海还是岗位蛮多的当然竞争肯定也是非常大的。杭州来讲,数分真的比较少,基本大厂去不了,不到100个人的小厂咱也不能去,中厂也就没几个有数分的啦。
2. 可以试试银行的金融科技。今年银行金融科技招的人招的蛮多的,而且也分方向,有开发的,有测试的,也有数分的。
3. 如果真的喜欢数据可以试着去做数据开发,所有的数据都是成数据库里来的,做个数据库开发工程师才是王道。


我是菜鸡,最近很无聊,有感而发写的这个文章,大家轻点喷。希望我们在日后的工作中都能快快乐乐,顺顺利利!








#春招##校招##岗位评价##薪资待遇##学习路径##吐槽##数据分析工程师#
全部评论
楼主,想请教一下如果往数据开发转,应该往哪些方向努力啊?
3 回复
分享
发布于 2022-04-05 23:37
大厂数分,985本硕也很难。数仓目前还没卷到这地步。
3 回复
分享
发布于 2022-04-07 11:11
联易融
校招火热招聘中
官网直投
说的好,早一年看到你的帖子,就去转数开了
1 回复
分享
发布于 2022-04-06 12:44
找中小公司的数据分析工作挺简单的吧 我认识的非科班普通本科都找到了数分的工作
1 回复
分享
发布于 2022-04-28 10:52
每个公司小于5,楼主是说大厂吗
1 回复
分享
发布于 2022-05-11 02:33
楼主说得在理,但是编程能力过关也不至于卷数分了😥
7 回复
分享
发布于 2022-04-07 21:40
是的,自学根本没用,面试一般问道有没有经验,没有就直接挂了
6 回复
分享
发布于 2022-04-11 21:37
老实说,数分更希望偏算法类的,要不然就没意思了
4 回复
分享
发布于 2022-04-11 14:36
(其实我也不知道具体做啥,感觉好多公司是打着数据分析这个名字的幌子 ) --- 真相
2 回复
分享
发布于 2022-04-27 22:25
挺真实的 我遇到的就是这样的情况😂
1 回复
分享
发布于 2022-04-12 13:49
看到“算法前途一片光明”就笑了
1 回复
分享
发布于 2022-05-02 09:40
哥们说的太真实了,十分感谢!
点赞 回复
分享
发布于 2022-04-06 12:20
数据开发对学历有要求吗
点赞 回复
分享
发布于 2022-04-07 16:26
真相了
点赞 回复
分享
发布于 2022-04-07 20:14
楼主了解报表开发吗,请问这个大概是做什么的呢
点赞 回复
分享
发布于 2022-04-08 21:11
楼主校招去了哪里😃
点赞 回复
分享
发布于 2022-04-13 14:56
楼主 银行金融科技岗需要准备那些知识呢
点赞 回复
分享
发布于 2022-05-02 08:53
现在太多自媒体割数据分析的韭菜了,搞得有的只会excel的也来卷数分。真相是数分这个岗位很少很少,一般一个团队几十个人也就1-2个数分,这还是大厂配置,哪有那么多岗位来卷啊。
点赞 回复
分享
发布于 2022-05-11 10:40
985硕士学历会卡本科学校吗
点赞 回复
分享
发布于 2022-05-13 15:45

相关推荐

选择题跳过。编程题三题T1 签到,排序去重即可。T2 问刚好等于x。考虑01背包(下标从1开始)。dp[i][j][k]表示到第i个数,总共选取了j个,k=0表示[1~i]都没多次操作(都没加倍)。k=1表示[1~i]存在加倍的情况,可能是i,也可能是之前的某次。列出状态转移方程:dp[i][j][0] = min(dp[i-1][j][0], dp[i-1][j-a[i]/2][0]+1) 表示不选和选的情况。dp[i][j][1] = min(dp[i-1][j][1], dp[i-1][j-a[i]/2][1]+1, dp[i-1][j-a[i]][0]+1) 表示不选、选择但是不多次操作、选择并多次操作的情况。最后输出min(dp[n][x][0],dp[n][x][1])即可,若为inf则输出-1.第一维可以优化掉,空间O(x),时间O(nx)。T3 样例给的比较号是<和>这种,很神秘,最后发现直接改成都行。也考虑dp。先把等号去掉,那个不影响答案。假设有len个运算符dp[i][j]表示到第i个运算符右侧的数,选择j,所得到的方案数。如果第i个运算符是 > ,说明右侧的数更小,则 dp[i][j] = dp[i-1][j+1] + dp[i-1][j+2] + ... + dp[i-1][m]如果第i个运算符是 初始化dp[0][1~m] = 1,表示最左侧的数取任何数的方案数都是1最后对dp[len][1~m]求和即可。当然直接算会超时,毕竟要求和。实际上如果第i个运算符是 >,那么由于dp[i][j+1] = dp[i-1][j+2] + ... + dp[i-1][m],因此dp[i][j] = dp[i][j+1] + dp[i-1][j+1]。同理如果第i个运算符是 由于i只用到2个,因此可以压缩一维到大小为2.最后空间复杂度O(2*m) = O(m),时间复杂度O(n*m)#笔试##小红书#
投递小红书等公司9个岗位
点赞 评论 收藏
转发
188 502 评论
分享
牛客网
牛客企业服务