数据仓库和数据挖掘有必要学吗

我觉得没有必要上,出于下面几个原因。1.时间太短,你总共只有一年,找工作是很费时间的,去香港念研究生又不念博士,不就是为了找个比较好的工作么,你的主要矛盾是工作,不是学习。找工作有的时候往往就是应试,这本身就是一门学科,需要花不少时间在上面,要是找it的工作,建议多看看《程序员面试宝典》,虽然low逼,但是你的面试官或许也会看这个书来面试你,刷刷leetcode。2.这门课的设置不合理,数据存储跟数据挖掘应该分开来的,数据挖掘是个很大的topic,有时候单独一门课都不够,数据存储目前还没有成为一个独立的topic,当然,专门研究数据存储的人,是个很大的topic,不过根据我看你的大纲来看,这个不是什么数据存储,它一没有讲文件系统,二没有讲数据格式,三没有讲数据切分,怎么能是数据存储呢。我感觉你的大纲前面一部分是数据仓库相关的东西,我本人是做分布式数据仓库的,感觉这个目前对你来说,用处不大,你又没有一定要成为etl工程师,不一定要对数仓的理论那么清楚,而且数仓这个东西,很多理论都不管用,需要在实践中沉淀一个适合某个业务流程的模型。所以这个课的设置不大合理,设置的人有点贪多浮躁了。3.数据挖掘比较有用,一些算法需要学一下,尤其是对数据的感觉,这个很重要,但是这个需要花大量的时间去实践,不是这门课能解决的。
■网友
先简单的说一下自己的工作经历,我毕业于南京某某学院,毕业后来到上海工作,在一家外包公司工作了2年,从事的数据库开发和报表开发,工作第三年,我跳槽进了一家投资咨询公司,就是传说中的甲方,负责的第一个项目是一个数据集市项目,然后开始恶补数据仓库。在闲暇的工作中,我现在也在抽空看数据挖掘和数据统计分析,感觉这些东西还是需要学一学到,这些是基础,特别是以后想从事这方面的工作,这些理论的东西,其实大家都知道,只是你说出来就比较高大上了,不是用congons开发一个报表,就能说自己精通商业智能了,那些只是一个工具而已,想要走的更深,还是要把一些基础打好了。自己现在学的过程中也是比较枯燥无味的,因为数据这行怎么说呢,看不到,摸不到,学习起来特别没有成就感,不过先有理论知识,等以后有项目做,你就会上手特别快。自己的一点小经验
■网友
感觉没必要上。我们这学期,一周三大节数据仓库与数据挖掘的课,上课基本没人听 ,老师也说这个课不知道要怎么上,有时候上着上着他讲完了算法,还剩大半节课又让我们自习了,有关大数据,数据挖掘的讲座,也会叫我们去听(记平时成绩的依据之一),浑浑噩噩这门课就这么玩了一个学期,今天上了最后一节课,老师说的考试的重点就是他讲过的(晕,整个学期没怎么听过课),翻了一下他讲过的算法,都是长篇大论,请问老师你要怎么考,还说全部考算法,算法题6道题,解答题也是关于算法的,是不是要算死在考场,就两个小时而已(还特意提醒了我们带计算器!)心塞塞,说多了都是泪,本宝宝最近期末复习太痛苦了,倾诉一下〔可爱〕
■网友
我觉得题主首先要搞清楚自己的规划吧。选不选这门课要分析自身的情况.其实可以aggressive一点,修一门课花不了多少时间,还在学校就充分利用资源吧
■网友
这门课大纲上的东西也太多了,你上这门课之后不可能在这两个领域内入门


    推荐阅读