先回答问题,对数据挖掘而言,python只是一个工具,类似于平时用的excel,只是他处理的数据是海量的,也可以用复杂的程序做机器学习。如果只学会用python,就像找工作时说你能熟练使用excel,其实作用并不大。真正有用的是数据挖掘相关的数学基础。
再说说偶的真实经历,坐标南京,毕业两年在一家国企做数据分析,原专业是机械设计及其自动化,去年感觉大数据会是未来的一个趋势,在纠结了很久以后,下定决心要转行做大数据挖掘。决定之前大家都说会很难,社招是很看中经验的。家里人都反对,说现在工作很稳定,为什么要换。当时觉得这是个机会,错过了可能就真错过了。十月份裸辞,在网上报了一个大数据的培训班,主要是学习python的使用,算是入门的,现在觉得当时学的很浅。自己又自学了统计学,数据挖掘算法,机器学习算法。这些都是零基础开始的。
三个月后开始找工作,一个月拿了五个offer。现在在一家世界五百强企业的研发中心做挖掘工程师,主要做机器学习的应用,工资翻了一倍。所以,真的没你想像的那么难。
大家觉得难可能有几个原因:
1.没有经历过,凭经验说的。
2.没下定决心,为自己找借口。
3.忽略了这个行业巨大的需求,就业竞争并不激烈。
最后推荐几本偶看的书,python基础《利用python进行数据分析》,数据挖掘理论-《数据挖掘导论》,数据分析实战《python数据分析与挖掘实战》,机器学习《机器学习实战》,统计学《统计学方法与应用》,网上资源可以看网易课堂上的吴恩达机器学习课程,免费的。