大数据很难学嘛,我转行想要学习it技术,有大神指点一下嘛?
正好我有不少大数据的经验,可以分享下。
大数据方向有几个切入点:
业务分析工程师、数据建模工程师、应用开发工程师。
首先,业务分析工程师需要的技能
因为大数据是用来出来业务的,二十年前,大数据的典型应用场景是商业智能(BI).
BI就是在企业客户多年积累的业务数据基础上进行二次挖掘,抽出有意义的分析统计,便于企业决策者进行决策分析。
业务分析工程师要熟悉行业业务逻辑,比如电信行业的复杂业务逻辑。涉及采集系统、账单生成、综合营账、大客户业务。
从业务逻辑中提出分析专题,让设计工程师去进一步设计系统。
其次,数据建模工程师的技能
原来是需要PB 、数据库等工具,建数据库,写数据仓库的ETL脚本。
现在进入机器学习跟深度学习阶段,要把文本数据、音频数据、图像数据等非结构数据进行管理,比原来要求高了。
最后,应用开发工程师
应用开发工程师,使用流行的开源框架,进行编码,做好UI、做好数据接口。所用的软件跟框架基本上看各家公司原来延续用什么,一般是多年积累,有自己的一整套。
以上是我的分享,总之,所谓的一万小时规则,在一个行业沉浸久了就能成专家,坚持就能成功!
作为一名教育工作者,目前也在带大数据方向的研究生,我来回答一下这个问题。
首先,大数据的知识体系还是比较庞大的,不仅知识量大,也有一定的难度,所以并不算好学,要想有一个较好的学习体验,应该重视学习的系统性,以及要为自己营造一个较好的交流和实践场景。
大数据专业是一个新兴专业,目前为止也仅有两批本科生进入了就业市场,整体的就业表现还是不错的。大数据领域不仅岗位比较多,薪资待遇也比较可观,不少毕业生在毕业时都会拿到多份offer,选择空间还是比较大的。相对于本科生来说,研究生的就业表现就更为突出了,很多同学都能够进入一线大厂,岗位主要集中在开发岗和算法岗。
学习大数据要结合自身的知识基础和发展规划,对于本科生来说,可以主攻开发方向,一方面开发方向的岗位比较多,另一方面开发岗位的竞争并不算激烈,而且开发岗位的人才需求类型也比较多元化。选择往开发方向发展,要重视编程语言的学习,同时要重视大数据平台相关知识的学习,能够基于大数据平台来完成一些行业场景下的开发任务。
如果自身的数学、统计学基础比较好,也可以考虑往算法岗方向发展,相对于开发岗来说,算法岗的竞争是比较激烈的,所以要有更多的积累。按照历史经验来看,如果具有研究生学历,往算法岗方向发展会更适合一些,就业时也会更有竞争力。
大数据整体的学习周期是比较长的,在学习的过程中,一定要重视实践,在入门了大数据技术之后,建议先找一个实习岗位,这样也会为自己营造一个交流和实践场景。
我从事教育、科研多年,目前在带计算机专业的研究生,主要的研究方向集中在大数据和人工智能领域,我会陆续写一些关于互联网技术方面的文章,感兴趣的朋友可以关注我,相信一定会有所收获。
如果有互联网、大数据、人工智能等方面的问题,或者是考研方面的问题,都可以私信我!
一、大数据不好学
1、课程紧
2、课程有难度
3、需要有坚强的学习毅力(除全日制上课外,每天自习时间达5个小时以上)
二、大数据能不能学会
1、大数据开发学历最好是本科及以上,大数据找工作的话,看是很看重学历的。
2、0基础小白需要学习javaSE及linux,初期有一些难度,需要逻辑思维不错,统计学也不差,英语的也很不错的。
转行学习
转行学习的话,基本都是系统的学习,那么你的学费生活费都提前准备好,要考虑好去那个机构学习,建议你这边先去B站看看视频,看看几家,对比对比课程,看喜欢谁的课,然后再实地考察一下,如果自学的话只需要你的自控力好。
下面给你一个学习的路线,可以按着这个路线找视频学习:

