老师您好:
我现在就职于一家从事大数据电商平台打假的公司的爬虫工程师,公司需要搭建完整的分布式爬虫框架体系,但是我一直对数据挖掘方向很感兴趣,之前本科时参加过建模比赛,以及在暑假期间参加了一个机器学习的比赛并获得了第五名的成绩。但是分布式爬虫工作占据了自己的很多时间,而且自己的业务也没能了解公司里假货分析是怎么运作的。想问下您如果我想从事数据挖掘的话,现在我应该怎么样做?感谢老师回答。
我看了你的描述,Get到 4 点明确的信息:
有比较强的意愿,想从事数据挖掘
参加过机器学习比赛,对数据额挖掘有一定认识
现有爬虫工作较忙
公司里有数据挖掘相关岗位
从这些信息看,你有下面 2 种策略可选:
在公司内转型
跳槽
我们一个一个来聊下。
在公司内转型
这是推荐的方式,优先尝试这个。原因如下:
有更好的信任关系,不必破冰。
可以分成多个步骤转型,更好操作。
你当下可以做的事情是:
找公司内从事数据挖掘相关岗位的人,深聊一下,看看目标岗位需要什么知识、技能、经验,做什么事情,有什么挑战。都记录下来。
对照着你了解到的信息,看看自己差在哪里,利用业余时间丰富、补充、储备。
分析自己能做数据挖掘相关岗位的优势,提炼 3 点(不要超过3点)
了解公司内转岗流程
了解数据挖掘岗位的管理者是谁,找他聊聊,说说你的想法,展示下你的意愿和亮点
找你的上司聊聊
需要提醒的是,在公司内转的话,有两种策略:
和你的上司、目标岗位的上司商量好后,直接转
在完成现有爬虫工作的前提下,主动要求做一部分数据分析和挖掘工作(加加班也值得的),期间慢慢把爬虫工作交出去,然后再切换到目标岗位。
因为不了解你公司的具体情况,我的建议仅供你参考,你需要结合具体情况制订策略。
跳槽
跳槽的话,你需要先选择目标公司和职位,然后根据目标职位的要求,做针对性准备。
我的建议是先尝试公司内转型,实在不行再跳槽。
跳槽要做的事情如下:
澄清自己的目标,想到什么行业、什么公司、做什么产品等。
选择几个职位
了解职位对候选人的要求,知识、技能、经验等等
有针对性的丰富相关知识、技能
针对性优化简历
找人内推或者网投简历
准备面试
需要提醒的是,跳槽也可以执行等自己储备了目标职位相关的知识、技能后再投简历,这样会更好一些。不过个人可能比较辛苦了,需要一边工作一边利用业余时间学习。