经验分享,非科班必看,科班也可以瞅瞅(数据岗,已意向)

背景非科班菜鸟,本科其实算是top的,研究所的硕士,
4、5月份开始自学想要转行。
学之前看看帖子问了问同学然后打算投身数据岗位(感觉门槛不高),然后开始瞎学。
分享一下一些经验与心路历程吧。
先来一段自学经验
如果是科班同学这部分可以跳过,非科班自学转行的同学可以借鉴借鉴经验。
首先,自学越早开始越好就不多说了,最重要的是你一定要知道自己想去什么方向、想找什么岗位。
分散精力什么都学,最后效果不会太好,往往觉得自己也学了很多,但是面试一问就露馅。
(同时也要了解下你想去的岗位往年招人多不多,竞争如何等等,今年的客户端后端大量招人,而像数据岗狼多肉少,算法岗据说神仙打架,大家可以综合考量一下)
其次就是确定来方向/岗位之后,确定你要学哪些。这部分真的挺重要的,当然基础都要打牢,不过不同岗位侧重点确实不同,学之前看看面经也是很有用的。
本人数据岗(包括数据分析、数据挖掘、数据开发都面了),学了包括 数理统计、概率论、商务统计、SQL、Python、业务知识、计算机基础、机器学习、数据库、大数据(这部分学的不多,其实想去大数据的同学可以着重这部分)等等。
数据岗要学的东西不是很难,但是很多很杂,不同公司对于数据分析(甚至是数据开发)的定位也不一样,大家也可以提前找学长学姐们了解了解或者看看面经,牛客上朋友们分享的真的很好,很多坑会分享给大家,建议一开始就看看面经,可以有效避坑,也可以知道自己要学点什么,而不是瞎学。


第二部分就是秋招一些小经验
第一,还是越早开始越好,只要有提前批开始了,就冲吧(千万别错过提前批,即使没有合适岗位,也可以找HR什么的聊一聊投个相关岗位试一试)
千万、千千万万不要认为自己没准备好,就不敢去投(真的!!!)个人认为如果不是那种很自信的大佬,你是永远准备不好的,无论是求职前还是入职后,要学的东西永远学不完,所以自信一点,开始投吧。而且提前批相当于多一次机会(很多提前批不影响秋招/春招的),而且越早开始,投的人一般越少,错位竞争确实有一定道理,你达到了面试的及格线也就过了,早过早offer,心里也有底了。
提前批对于转行的同学们来说,更多的是积累经验与自信的过程。无论大公司还是小公司,都可以投一投,也许一开始被打的落花流水,但是积累的经验(甚至包括没回答上的问题),在后面很多都用得到。然后就知道自己自学的是不是偏了,该学点什么,该加强哪些。
此外,虽然提前批一般没有笔试,但刷刷题还是有用的,尤其是算法题,多刷几遍,还有像牛客、力扣、codeTop小程序都挺好用,充分利用起来吧。


第二,秋招越早开始越好,提前批都过了,秋招就别等了。有的同学可能想要把想去的大公司留在最后,个人认为,千万别!!!!
你留着不投,人家早就把HC占满了,然后你连面试机会都没
这真的是血淋淋的教训,本菜鸟就被自己坑惨了,现在追悔莫及,
所以一定要早投、早投、早投!!!

第三,就是要灵活一点吧。本来我是想投数据挖掘的,一开始就冲击了一下牛客的sp专场,发现非科班0实习是真的被嫌弃,面试难度也很高,自信心受挫。
然后开始投了几家数据分析(有些公司数据分析偏业务比如字节,有些公司偏技术,大家可以提前了解了解),过了几次面试也就慢慢增长了自信,
在这个过程中,很多面试官推荐我数据开发/算法也可以试试,我就又继续学习,投了几家数据开发的试一试。
有些公司数据开发也包括机器学习的算法类岗位,所以之前学的东西也是有用的,及时复习,忘了不仅相当于没学,还相当于白费了宝贵的时间。


第四,很多同学非科班,还0实习的问题,不得不说,如果提早去实习,一定要去,大厂最好,小厂核心岗也可以,总是有比没有强百倍!!!
有了实习经历,一方面简历好过(据说有什么字节、阿里的实习,很多系统自动筛选时候就会通过),如果非科班0实习,相关经历平平,简历这一环可能就很难了(亲身感受,清北本科也会被刷的,所以要重视)。
另一方面,实习有人带你的项目经历往往不会那么水,面试的时候也能说出点东西。
我是自己在kaggle这类地方找的比赛自己做项目,说实话,肯定没有实习两三个月、好好做项目更踏实可靠。

第五,心态要好。在大厂的面试中很容易被怼的体无完肤,本人第一次面试直接是某大厂,被完虐,这个时候消极一下也就得了,赶快总结起来。
另外你可能有很想去的大厂,很紧张,甚至面试崩了,体验很差,开始怀疑自我。
其实大厂也分各种部门、部门也会有不同的面试官,面试真的有些玄学,过不了也不一定全部是你的问题。
我的亲身经历就是面莫超级大厂体验极差,各种被diss,面试官表示我不行(其实我从开始就没感觉到被尊重),我到后来都不想回答什么了,然后我几天没睡好,有点怀疑自我,但是经过我的反思之后,觉得自己也没有那么差,有些面试官是真的相性不合,或者有些面试官担任的是压力面的角色,就是会这样给你施加压力(这种情况我遇到确实不多)。一方面,没有挺过压力发挥不好,确实是自己的问题,也是需要吸取教训的,而另一方面,面试官很可能是你以后的leader,面试的过程其实是双向选择的,没必要做个舔狗,和某些面试官处不来,以后和leader也不见得处的好,校招的过程你也是要对公司、组、岗位进行分辨的,有些面试没过其实说不定是好事。保持好心态吧!

想分享的暂时就这么多。
我的秋招之路也是异常的艰辛与坎坷,本来会有的offer也有出了问题的情况,不过前几天收到了一大厂的意向书,来还愿,回报牛客牛友们!!
由于我大多都是总结别人的面经(真的很感谢牛客这个平台和众多牛友们的分享),自己面试的题目总是记不全,这里就不发出来具体的面试问题了,大家有什么想问的可以留言私信都可以,我看到了就回复。
在此感谢牛客、牛友、学长学姐、同学、朋友对我秋招的帮助,同时祝大家offer多多,去自己想去的公司,做自己想做的事!!




#数据挖掘##校招##学习路径##面经#
全部评论
请问一下楼主是在哪些地方找的资源自学的呢?
点赞 回复
分享
发布于 2020-12-13 18:00
饿了么
校招火热招聘中
官网直投

相关推荐

发个腾讯的吧,刚面完,以为是kpi,所以没录音,能写多少是多少点击查看详情自我介绍介绍项目1.java和其他语言的区别,比如c++,python,各个方面2.知道几种编程思想,比如面向对象等等3.知道的设计模式4.jvm结构、垃圾回收算法5.乐观锁CAS6.数据结构了解哪些7.排序算法呢,说一下快排,时间复杂度。空间复杂度8.计网1.OSI七层,作用2.http状态码,502如何查找排除3.http报文结构4.https的过程,三次握手,TLS四次握手等等,认证过程5.了解过哪些加密算法,什么是对称加密和非对称加密6.cookie和session了解过吗,区别,集群里,session在一个服务器,请求分配到了其他服务器,怎么解决这种情况说了一些以后,提示我想想redis、mysql7.websocket了解过吗,。。。。我不知道8.http有哪些请求方法,然后给我个场景,问我怎么解决,具体忘了,反正他最后引导我是用head(应该)9.ping用过吗,基于什么协议10.DNS解析过程、我还说了两种方法,递归,迭代,问我迭代体现在哪11.DOS攻击是什么12.TCP三次握手。四次挥手,各阶段的状态,为什么要三次握手、四次挥手,状态那还问我,SYN_RECV之前服务器是什么状态13.为什么要等待2MSL14.TCP   UDP区别、应用场景,问我,游戏用的是什么,腾讯会议呢?我答是QUIC,不晓得对不对15.我看你这是个前后端分离项目,那么跨域问题怎么解决。我不知道。。。。16.静态资源问题,后面提醒我用CDN17.TCP拥塞控制四个过程。TCP滑动窗口了解过吗,讲一下18.TCP、UDP格式操作系统1.内核态、用户态,切换方式2.进程线程,区别、协程了解过吗(协程不知道)3.一个进程,你发现cup使用率很高,你怎么排查,我猜与协程有关,就往这方面答了4.一个线程阻塞到这里了,你怎么解决,我还是从协程方面5.进程间通信方式。调度算法6.虚拟内存了解过吗7.分段分页的调度算法8.OOM了解过吗,怎么排查,怎么解决9.什么是死锁,如何避免、解决redis、mysql1.redis持久化机制2.redis的数据结构3.其他想不起来了。。。。字数超了 #腾讯# #腾讯一
点赞 评论 收藏
转发
6 23 评论
分享
牛客网
牛客企业服务