数据挖掘工程师需要掌握Java到什么程度?
谢邀。我是你们的道哥,在读计算机专业大数据方向,我对这个专业还是有话语权的。
首先我们来看一下各个企业对数据挖掘工程师的要求。
在岗位要求中,都会有一条至少熟悉一中编程语言,Python或者JAVA,我们大数据专业学的是JAVA,因为Python是最近刚兴起,JAVA现在依然是最受欢迎的语言。
言归正传,那么数据挖掘工程师要对JAVA掌握到什么程度呢?
首先你要能编写最常用的DM算法。
其次能在性能上优化。
最后能够分布式实现。
处理数据一般不用java,有空的话自己写一个真正能用的决策树,应该就能理解了。
如果你用学习spark,Hadoop这类的来源框架,实现一些经典的挖掘算法。但是在实际工作中 有weka,mahout等Java来源实现,只要会用即可,会有文档指导。
说了这么多多,道哥要送福利了,给你们准备了学习大数据的资料,全是干货。只要点赞加关注,私信我回复〖大数据〗,即可获得。欢迎评论区留言哦~
从事数据分析工作,当具备哪些硬性条件?
一、 必学利器 重点掌握EXCEL,会使用高级功能,能快速制作报表,熟练使用EXCEL VBA;PPT access等。。。
二、 至少掌握几种数据分析软件及使用经验,方法,比如Google Analytics 、百度统计、Omniture,SPSS\SAS\EVIEW\STATA\R\Weka……
IBM Intelligent Miner、SAS Enterprise Miner、SPSS Clementine、LEVEL5Quest、SGI、WinRosa、ExcelVBA、S-plus、Matlab、SSIS等等常见数据挖掘软件中的一个进行数据挖掘的 开发工作;
三、 数据库语言
1)熟悉Linux操作系统及至少一种脚本语言(Shell/Perl/Python);
2)熟练掌握C/C++/Java中的一种,有分布式平台(如Hadoop)开发经验者优先; 3)熟悉数据库原理及SQL基本操作;
(3.1)了解Mysql,postgresql,sql server等
数据分析对自身条件要求还是比较高的,必要条件是你要感兴趣,兴趣是最好的老师!毕竟这个工作会有点枯燥,以下几个基础条件你必须了解和熟练!
1.你需要有应用数学、统计学、数量经济学专业本科或者工学硕士层次水平的数学知识背景。
2、至少熟练SPSS、STATISTIC、Eviews、SAS等数据分析软件中的一门。
3、至少能够用Acess等进行数据库开发;
4、至少掌握一门数学软件:matalab,mathmatics进行新模型的构建。
5、至少掌握一门编程语言;
1、你需要有应用数学、统计学、数量经济学专业本科或者工学硕士层次水平的数学知识背景。
2、至少熟练SPSS、STATISTIC、Eviews、SAS等数据分析软件中的一门。
3、至少能够用Acess等进行数据库开发;
4、至少掌握一门数学软件:matalab,mathmatics进行新模型的构建。
5、至少掌握一门编程语言shell,python,c语言等;
6,当然还要其他应用领域方面的知识,比如市场营销、经济统计学等,因为这是数据分析的主要应用领域。6,当然还要其他应用领域方面的知识,比如市场营销、经济统计学等,因为这是数据分析的主要应用领域。
祝您心想事成,工作顺利!

