在与数据、算法相关的行业里,数据挖掘工程师,是目前职场上最具前景的岗位,并且随着企业对于数据挖掘需求的日益增加,数据工程师的竞争也变得激烈,不仅需要掌握强大的知识体系,像凸优化、概率论、python、SQL,这些都是基本要求,而且还需要有实战项目的经验和掌握相关技术框架。
今天采访到的是来自北京贪心科技的一名学员,让我们一起从这位同学的学习经历中来看看,他是如何通过学习,就成为一名数据挖掘工程师的。
个人经历
大家好,我是贪心科技NLP2期的学员,之前从事的是金融业务方面的工作,硕士期间学习的也是金融专业。
很多人都在问我这个问题:“为什么想要成为数据挖掘工程师?”
大多数人转岗的原因无非就是没发展,钱也少。我也不例外,再加上当时做的岗位不是很喜欢,转岗之前在网上查找了许多资料,发现NLP这个方向的发展前景较好,也存在较大的人才缺口,决定在这个方向尝试一下。
学习笔记
学习过程中记录了满满的笔记,不过为什么没有选择自学,这就像上学为什么不在家学而要去学校一样,既然决定学习,那就好好去学,我没有接触过NLP,基础本身就比别人差,从一开始就没想过走无师自通这条路。
另外就是NLP方向的知识体系较庞大,需要系统化的学习才能比较好的掌握,所以还是想系统性地去学。当时身边有学过的朋友,是他给我推荐了贪心,说课程质量比较高,老师讲解也清楚细致,我就报名了。报名学习后发现课程的质量确实超出了自己的预期。
决定跳槽
利用几个月的时间我学完了全部课程,其中印象最深的知识点就是信息抽取,因为正好工作中也是经常会涉及到相关的内容,当时课程上有对应的项目是对金融文本数据中的股权交易关系进行提取识别,并建立一个小型知识图谱,这个项目跟我目前工作中一个需求很类似,课程中的项目思路也帮到了我在工作中去完成相应的需求。
课程全部熟练掌握后,我在当时的岗位能负责的更多,也得到了领导的器重,虽然看似有起色,但我还是决定为了职业发展,选择跳槽。
说实话,走出舒适圈的确需要很大的勇气,我并没有选择辞职全身心地投入到求职中,而是选择了在职状态求职。在面试的过程中我发现贪心的课程让我能够比较轻松地回答面试中提出的大部分问题,找工作的速度比我想象中的要快,一个月左右就收到了好几个NLP和数据挖掘岗位的offer(包括京东、银行等),但是我并没有着急,而是考虑个人条件,经过认真筛选,最终才决定接收银行的offer,成为一名数据挖掘工程师。
想对学弟学妹说的话
“其实前进的道路很简单很纯粹,想清楚自己要什么,然后持续投入时间和精力去做,坚持下去就会有意想不到的收获。”也没有什么太多的想说,简简单单就好。
不断进步
学无止境吧,只有不断学习充实自己才能不断前进,目前想补充的是这方面的岗位还需要持续学习,工作会涉及到可以用图神经网络的内容,之前没有接触过,因此近期打算补一下这方面的知识,没犹豫就又报了贪心高阶机器学习最新一期的训练营课和图神经免费的开放课。
从这位学员的分享中,相信大家可以感受到成为数据挖掘工程师,其实并不困难,关键是要找到适合自己的学习方法,同时,在专业老师的引导下,自己下功夫去努力学习和探究,一定可以在这个行业里成为佼佼者。