2 quan34013 quan34013 于 2014.10.16 13:41 提问

如何成长为一名优秀的数据挖掘工程师?

想咨询在阿里、百度、腾讯等一些企业工作的前辈们,如何成长为一名数据挖掘工程师?我是研一的新生,想在研究生期间努力学习,将来能找一个好工作。但是学生不知道要往哪方面努力。学生基础比较差,现在在练习编程。
1、前辈们能不能给后辈提点建议。怎么去准备,去学习一些什么知识?最好是提供基本好的教材。
2、 数据挖掘工程师需要哪些基本的能力,会哪些技术。
3、求抱大腿,希望有前辈愿意带带我,学生深知喝水不忘挖井人这个道理,本人懂得感恩,是个人品不错的人。

1个回答

isaboy
isaboy   2015.09.07 19:55

个人觉得这个要分场景:
1)数据挖掘算法研究方向的,当然要多学习数据结构和数据挖掘数理知识,可以多看看开源数据挖掘算法,学习代码组织和逻辑处理;当然还需要能对算法进行优化。
2)数据挖掘应用方向的,可以掌握不同数据挖掘算法的应用场景和优缺点,另外学习一个数据挖掘工具,例如SPSS,R等,学习数学模型的构建以及商业问题的分析和建模

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
如何成为一个合格的数据挖掘工程师?
说实话,上研究生这两个月来还是比较迷茫的。也许是因为我没考上理想的院校,学习都那么没激情了。尤其是最近看一个研三搞数据挖掘的师兄找工作的种种抱怨,突然有种大四毕业时,那种路在何方的感觉。。 直到有一天,室友发给我他们培训班凌晨一点还在撸代码的照片时,关键教室里还是满满的人,只有几个人走了。当时给我的震撼非常大。瞬间觉得自己真是矫情。研究生期间一定要对自己狠一点,不然等你研究生毕业了,拿什么跟人去拼?
一个普通数据挖掘工程师的成长之路摘要
在搜索文献的过程中,我喜欢上了经济学人的《graphic details》栏目,发现他们绘制的图非常漂亮、专业,然后我就开始学习excel,尽自己所能将excel图表做的更漂亮更专业,这些经历为我日后做数据可视化打下了坚实的基础,我知道了商务色彩搭配及图表的综合简洁等,我知道怎么将自己与别人做的图表专业的区分开来。后来看了大前研一先生的著作,了解到了专业精神,我曾经写下这样一句话,以此勉励自己: 所谓专业即每一个细节都经得起推敲
如何才能成为一名优秀的软件测试人员
最近在和一些公司的软件工程师和管理人员交流时,发现他们经常发出这样的感慨:寻找一名优秀的测试人员这是太难了。那么,具备哪些要素才成成就一名优秀的测试人员,下面是我认为比较重要的几点:     1.对分析和测试的激情:任何事情的成功的关键在于你是否对它怀有真正的激情。     2.专业技术:要想成为一个伟大的测试者,必须要具备非常出色的编程能力,这样你才能很好的理解你要测试的系统,才能和开发人员
如何成为一名优秀的PHP开发工程师
精英程序员就是传说中经过10000+小时技术磨练的专业PHP人士,他们通过自己编写扩展来扩充PHP的开发功能,更牛的是,他们只要粗略的浏览一下源文件就能找出bug,对代码布局可以说是相当的细致。他们能够创造出最复杂的项目,在别人还没发现问题之前,他们就已经找出可替代的完美方案了。除此之外,他们还会写一些比较受欢迎的PHP语言类的书本,参加各式研讨会,创建一个非常成功的框架也是不在话下的。 关
如何成为一名优秀的技术工程师?
“工程师是科学家;工程师是艺术家;工程师也是思想家。”一位伟大的工程师曾经提出过这样的一段感言。不错,工程师是利用自然科学来创造工程的人。工程既是物质的也是思想上的。许多不朽的工程,伟大的发明以及出神入化的技术方案,许多人往往只看到了他们的瑰丽,而作为工程师则更应该看到设计的灵魂。因此我们应该深入的理解“工程师也是艺术家和思想家”。工程设计的本身就是一种艺术,也是工程师思想的结晶。一部精密的机械设
[转]如何能成为一名真正电子工程师
[转]如何能成为一名真正电子工程师 来源: 王鹏的日志 如何能成为一名真正电子工程师 最佳答案认真学习. 电路原理 最基础的了 要成为一个学电子的必须学的吧 模拟电路 很难学 但是非常有用 尤其对于电路方面的工程师是最基础的了对 模拟电路的理解靠经验的成分多一些 数字电路 很简单 门槛较低 但是比较灵活 要学的活一些 信号与系统 主要是理论上的一些信号的分析计算 这是和通信有关的了 和数学联系
如何成为一名优秀的软件开发工程师
如何成为一名优秀的软件开发工程师     软件开发工程师是当今社会的热门职业,各大IT企业和非IT企业,都有不同程度的软件工程师的需求。特别是在信息化速度加快的今天,软件开发工程师更是成为了一个高薪的岗位。     那么,如何成为一名优秀的软件开发工程师?想要胜任这一高薪职业,我们应该具备什么样的素质呢?     根据调查,想要成为一名优秀的软件开发工程师,就必须具备以下能力: 1.   
如何成为一个优秀的研发人员
做一个产品,不可能一个人完成所有的东西,一个产品的开发到发布都是各个角色合作的。产品经理出交互,视觉来切图,开发者进行开发工作,测试做开发的测试,项目经理控制我们的整体进度和流程。 作为一个工程师,你首先需要了解各个角色关心什么。 产品和交互关心他们理想中的功能能否被正确的实现;测试关心的是一个开发周期结束以后,提供的测试版本稳定没有bug项目经理关心开发计划确定以后,产品迭代能否按着流程走而
陆奇最新演讲:如何成为一个优秀的工程师
一位工程师,如何才能称得上优秀?除了写得一手好Code,什么样的工作态度和方法才是一个优秀工程师的必备? 7月11日,陆奇出席百度内部Engineering Leadership Talk。作为计算机科学博士及优秀的管理者,他提出的五点要求,对每一位百度工程师都适用。 ““我们一定要有一个坚定不移的深刻的理念,相信整个世界终究是为技术所驱动的。” “有没有其他人已
如何成为一名合格的Android工程师?
首先需要申明的是,我并不是一名合格的Android工程师,无论从开发经验或者是技术水平上来说,我都没有资质承担以为Android工程师的责任,但是我把它作为一个目标,也一如既往的努力着。如果我的论点有不准确的,请路过的前辈们给予纠正。 从事Android应用开发的工作也有一段日子了,但我一直无法彻彻底底的弄明白,我在Android开发这条道路上走了多远,也不知道自己到底走在哪个层次上,所以我只好