大数据自学可以学会吗?自学大数据可以找到工作嘛?大概需要多长时间。


首先,自学大数据技术是完全可以的,但是由于大数据的知识体系涉及到的内容比较多,而且具有一定的难度,所以大数据的学习应该分为三个阶段来完成。

第一个阶段的学习内容主要以基础知识为主,涉及到操作系统(Linux)、资料库、编程语言(Java、Python、Scala)、演算法设计基础以及统计学基础知识。这个阶段的学习内容虽然比较多,但是整体的难度并不算高。对于没有任何计算机基础的初学者来说,应该在这个学习阶段多做一些实验,如果在学习的初期能够得到一定的指导,会节省一定的时间。

第二个阶段的学习内容主要以大数据平台为主,对于初学者来说最好选择开源的大数据平台,比如Hadoop、Spark就是不错的选择,初学者并不建议选择学习商用大数据平台,因为商用平台的封装性比较好,不容易分析其中的技术细节。实际上,当前很多商用大数据平台都是基于Hadoop和Spark构建的。

第三个阶段的学习内容主要以实践为主,实践的内容主要分为三个大的任务,分别是大数据应用开发、大数据分析和大数据运维,由于不同的岗位往往需要掌握不同的实践能力,所以掌握更多的实践知识能够在一定程度上提升自己的岗位适应能力。

由于大数据知识体系比较庞大,而且大数据与具体的应用场景有密切的联系,所以自学大数据技术很难获得一个持续且深入的过程,因此建议在学习的中后期应该找一个实习岗位。

我从事互联网行业多年,目前也在带计算机专业的研究生,主要的研究方向集中在大数据和人工智慧领域,我会陆续写一些关于互联网技术方面的文章,感兴趣的朋友可以关注我,相信一定会有所收获。

如果有互联网、大数据、人工智慧等方面的问题,或者是考研方面的问题,都可以在评论区留言,或者私信我!


一、自学大数据难度很大

1、0基础自学的数据的可能性为0

2、如果有多年开发经验,想转行大数据。对自己的学习能力比较自信的话是可以尝试学习的。当然要有渠道可以搞到实训项目最好了,否则项目经验是一个大障碍

二、大数据招聘最看重什么?

1、项目经验(在技术没有问题的情况下)

三、大数据都学什么,学习路径是怎样的


一、以学习者的自学为本

1、学习一门技术,相当于进入一行,这是资历的认可

2、学习要有一定的兴趣,但最重要的是建立自己的职业目标感,设定目标,而实现完全掌握大数据技术这一目标,需要一个科学的方法,成熟的课程体系是高效学习的保障,这需要足够的专业知识背景,感受到大数据行业氛围和职业圈。

二、行业明星与行业偶像

1、找一个行业名人的故事读一读,从中可能获取一些启发,举例,比尔盖茨是很多互联网从业者崇拜的偶像,13岁开始学习编程,并且17岁就赚得第一桶金,你的起点和过程都是很重要的,职业发展要看的远一点

2、找身边认识的前辈,如果有从事程序,你有可能会给你很大启发,或者找专业的机构咨询,信息面就是知识,就是机会

三、大数据的未来

1、在开发圈,很多人开始学习大数据,越早入门越好

2、《2020年中国大数据产业发展白皮书》显示,受到宏观政策环境、技术进步和升级、数字应用普及渗透等利好因素影响,2019年我国大数据产业规模达5397亿元,同比增长23.1%。该报告预计,2020年我国大数据产业整体规模将达到6670.2亿元,到2022年将突破万亿元。


虽然现在大数据人工智慧发展的很好,但是自学的话还是很难达到公司要求的,当初我自学了一年的大数据,天天在网上找一些免费的资料和视频看,但是遇到问题了也没人能帮我解决的,所以学的很吃力也很慢,后来勉强懂一些后台、hadoop方面的知识,但是只能说是皮毛,只是了解一些简单的知识,公司照样不要,后来报了个班集训了半年,面了2家就找到工作了,当初涉世不深给7千就干了,后来待没多久就跳槽了,几乎工资翻了一倍。所以说啊,自己自学比较浪费时间还学不好,本人的前车之鉴,希望能帮到你


自学不单单考虑自己的自制力,更是考验自己对于这方面知识的理解能力和把控能力,所以没有这些能力还是好好的报个班,按部就班的听老师讲课,这样不但效率高,还能更好的掌握实时动态。


大数据可以自学也可以报班学习。自学也可以学习,但自学适合有部分功底的学习。因为大数据涉及到的部分理论有点多。

论是自学还是参加大数据培训,都只是一个学习方式而已,目的都是为了获取相关的技术知识,从而找到一份大数据相关的工作。其实,选择那种方式进行学习并不是重点,主要的是可以通过选择的学习方式达到自己的目的。


零基础学习大数据可以有以下几个步骤:

1、选择一个具体方向

大数据已经初步形成了一个产业链,在数据采集、数据存储、数据安全、数据分析、数据呈现、数据应用等有大量的岗位,不同的岗位需要具备不同的知识结构,所以首先要选择一个适合自己的方向。

2、学习编程等基础知识

大数据的基础知识是数学、统计学和计算机,可以从编程语言开始学起,Python、Java、Scala、R、Go等语言在大数据领域都有一定的应用场景,可以选择一门学习。大数据开发方向建议选择Java、Scala,数据分析方向建议学习Python、R。

3、学习大数据平台知识

入门学习Hadoop或者Spark,Hadoop平台经过多年的发展已经形成了较为完成的应用生态,相关的成熟案例也比较多,产品插件也越来越丰富。


推荐阅读:
相关文章