文章摘要:大数据从哪里开始学的
初学者在学习大数据前期,需要从以下几个方面开始准备:编程语言、数据库、大数据平台。如果想具体了解大数据从哪里开 […]
初学者在学习大数据前期,需要从以下几个方面开始准备:编程语言、数据库、大数据平台。如果想具体了解大数据从哪里开始学,那不妨接着往下看吧!
从目前的大数据职位划分来看,主要分为大数据开发职位、大数据分析职位和大数据运维职位;不同的职位需要组织不同的知识结构,并且对初学者也有不同的要求。
对于初学者,如果没有明确的发展计划,则可以在学习的初期从以下几个方面进行准备:
1. 编程语言。编程语言是从事大数据中各个职位的基础,而且学习编程语言本身的难度相对较低,因此从编程语言入手是一个不错的选择。
目前,Python、Java、Scala、R等编程语言已在大数据领域广泛使用,其中Python和Java还属于全场景编程语言,因此可以专注于这两种编程语言。
2. 数据库。数据库是大数据技术体系结构的核心部分,因此必须注意学习与数据库相关的知识。
初学者可以从关系数据库(Sql)中学习,然后逐渐过渡到NoSql数据库。尽管大数据时代更加关注NoSql数据库,但这并不意味着不需要学习关系数据库。
实际上,关系型数据库在处理结构化数据方面仍然具有不可替代的优势。
3. 大数据平台。大数据平台是大数据技术架构的基石,无论从事哪个职位,都需要掌握大数据平台的应用,因此学习大数据技术一定不能绕过大数据平台。
初学者可以从开源大数据平台开始,例如Hadoop、Spark就是不错的选择。