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

理由
举报 取消

目前在香港念研究生,一共一年,现在是下学期了,看到有开这门课,这边一门课都是一周才上一次,一共也就十几周,总共这学期这门课的上课时间也就二十几个小时。这门课的大纲是这样的:数据存储和数据挖掘就是XML数据库,模式翻译,模式集成,星型模式,数据立方,数据转换和集成,OLAP,关联规则挖掘,网络挖掘,决策树,聚类,神经网络,遗传算法。一共三个project,一个期中考试,期末考试。相对来说还是很占精力和时间的。各位觉得这么短的时间内,学这门课有必要吗?如果没有必要,我就选另外一个简单的课,留点时间找工作了,毕竟马上就要毕业了。

2017年9月12日 6 条回复 1642 次浏览

发起人:Edward 初入职场

回复 ( 6 )

  1. 数据哥
    理由
    举报 取消

    谢邀!

    技多不压身,条件允许的话还是学吧!至于找工作,没想象的那么难,放低身段【不少毕业刚刚毕业就老子天下第一,待遇开口就十几K,不实际】,认准方向【想做什么样的工作,如分析师、挖掘工程师、爬虫工程师等等】,找好目标【要去怎样的企业】,只要做好这几点准备,找工作其实花不了多少时间的。

    关注大数据,欢迎加我微信idacker

  2. 桂能
    理由
    举报 取消

    我觉得没有必要上,出于下面几个原因。

    1.时间太短,你总共只有一年,找工作是很费时间的,去香港念研究生又不念博士,不就是为了找个比较好的工作么,你的主要矛盾是工作,不是学习。找工作有的时候往往就是应试,这本身就是一门学科,需要花不少时间在上面,要是找it的工作,建议多看看《程序员面试宝典》,虽然low逼,但是你的面试官或许也会看这个书来面试你,刷刷leetcode。

    2.这门课的设置不合理,数据存储跟数据挖掘应该分开来的,数据挖掘是个很大的topic,有时候单独一门课都不够,数据存储目前还没有成为一个独立的topic,当然,专门研究数据存储的人,是个很大的topic,不过根据我看你的大纲来看,这个不是什么数据存储,它一没有讲文件系统,二没有讲数据格式,三没有讲数据切分,怎么能是数据存储呢。我感觉你的大纲前面一部分是数据仓库相关的东西,我本人是做分布式数据仓库的,感觉这个目前对你来说,用处不大,你又没有一定要成为etl工程师,不一定要对数仓的理论那么清楚,而且数仓这个东西,很多理论都不管用,需要在实践中沉淀一个适合某个业务流程的模型。所以这个课的设置不大合理,设置的人有点贪多浮躁了。

    3.数据挖掘比较有用,一些算法需要学一下,尤其是对数据的感觉,这个很重要,但是这个需要花大量的时间去实践,不是这门课能解决的。

  3. 贺勇
    理由
    举报 取消

    谢邀。

    能问这个问题,问题本身就回答了你的问题,不适合你学,还是去搞点别的吧。

  4. dadaflash
    理由
    举报 取消

    先简单的说一下自己的工作经历,我毕业于南京某某学院,毕业后来到上海工作,在一家外包公司工作了2年,从事的数据库开发和报表开发,工作第三年,我跳槽进了一家投资咨询公司,就是传说中的甲方,负责的第一个项目是一个数据集市项目,然后开始恶补数据仓库。在闲暇的工作中,我现在也在抽空看数据挖掘和数据统计分析,感觉这些东西还是需要学一学到,这些是基础,特别是以后想从事这方面的工作,这些理论的东西,其实大家都知道,只是你说出来就比较高大上了,不是用congons开发一个报表,就能说自己精通商业智能了,那些只是一个工具而已,想要走的更深,还是要把一些基础打好了。自己现在学的过程中也是比较枯燥无味的,因为数据这行怎么说呢,看不到,摸不到,学习起来特别没有成就感,不过先有理论知识,等以后有项目做,你就会上手特别快。自己的一点小经验

  5. felix
    理由
    举报 取消

    我觉得题主首先要搞清楚自己的规划吧。选不选这门课要分析自身的情况.

    其实可以aggressive一点,修一门课花不了多少时间,还在学校就充分利用资源吧

  6. 匿名用户
    理由
    举报 取消

    这门课大纲上的东西也太多了,你上这门课之后不可能在这两个领域内入门

我来回答

Captcha 点击图片更换验证码