要学大数据,必须要会一种编程语言吗?为什么?

1

大数据比较通用的平台都是基于Hadoop+Saprk . 比较流行的平台是Hortonworks公司的HDP和Cloudera公司的CDH,不过目前这两家公司已经合并.


上面是HDP的大数据平台,主要支持三种开发语言, Java,Python和Scala等.

Scala最难入门,Python 比较容易上手,如果编程经验不多可以从Python 上手.

Java 是目前最流行的编程语言,如果想就业面广一些,可以考虑Java

2

这个答案是肯定的,就像你做饭,如果没有米,这饭能做成吗? 俗话说巧妇难为无米之炊。所以要做大数据分析,肯定是至少要会一种编程语言的,不然你不能指望用诸如Excel的软件去处理大数据吧,而且就算使用Excel,处理大数据也比较慢,而且还需要学习Excel的很多内置函数,稍微高级一点的就使用Excel SQL,这样也得学习SQL语言。

其实,搞大数据不但要会编程语言,而且通常情况下需要会好几种。假如你在小公司,数据量不大,你可以用普通的SQL、Python或R语言等编程语言就可以应付了。但如果在大公司,要处理的数据量比较大,通常需要分布式处理,那么就需要学会SQL和Java,而且还需要学习一些脚本语言。

所以,我认为要搞大数据,在编程语言方面最好学会Python、SQL、Java,bash脚本语言,不然用到时候才觉得自己掌握得少就有点尴尬了。

3

什么是大数据?
Hadoop还是spark还是hbase? 这些都不是。 这只是大数据概念下的产物,一些工具。大数据只是一个概念,并不是指代什么

学大数据?

从这个标题上,我猜测你可能是想学大数据的一些组件,从事大数据相关的一些工作。大数据行业分很多方向。

大数据运维

运维方向可以不用学习任何编程语言,但是要对各个组建达到数量使用的地步以及对Linux的熟练操作

大数据开发

开发方向就必须得掌握一门编程语言了,比如java,scala,或者python

数据分析

Sql语句还是必须得会的。然后是 python或者matlab

4

如果没有编程基础的话还是学Python吧,万能胶水语言,2018开发语言排行榜已经猛升至第一了,而且国家已经纳入到中小学教育大纲了。

5

学一种编程语言肯定是必须的。

重复的事情不可能要人去每天做,会一门编程语言,随便写几段代码,就可以代替人去做这些每天重复的事情了。

建议学PYTHON吧,这个是最简单的入门语言了。

6

不一定,一堆数据需要有人在人、物、行为、时间、空间(地域)这五个轴上加工出信息,就好比我现在的数控机床5轴5联动,一个正方体6个面,要有一个面做基准不动,然后加工出零件,而这个零件就相当于我们在"人、物、行为、时间、空间"这5轴来回交叉运动加工得到的信息,所以确定信息的人,不一定需要学编程语言。又好比1+1=2,或1+2=3谁来确定2或3这个信息。至于是用1+1=2还是7-5=2,那是提取信息的方法。大数据至少需三类人,产品(信息)设计人员,因为您需要提取有用的产品(信息)才能出售,产品加工人员,就是我们学会编程语言的人员,运用不同的算法去提取数据,最后是销售人员,把我们的各种产品卖出去。

7

因为大数据的开发基于一些常用的高级语言,比如Java和.Net。不论是hadoop,还是数据挖掘,都需要有高级编程语言的基础。因此,如果想学习大数据开发,还是需要至少精通一门高级语言。

8

作为一个程序员,碰到这种问题是很茫然的,就好像是碰到这类问题:

  • 要学人工智能,必须要会一种编程语言吗?

  • 要学区块链,必须要会一种编程语言吗?

  • 要学写中国小说,必须要会中文吗?

  • 想学建筑,必须要会建筑图纸吗?

9

是的,网络时代海量数据信息,我们必须自动化的去抓取并做出分析,有些还需要对分析结果做出预警。而这些工作都需要编程语言来实现。

建议学习Python语言,它是一种胶水语言,能够结合的库很多,以后AI人工智能与大数据分析都可以很好的实现。

10

建议学习一门语言,学习大数据,不能只看数据,不能只设计算法,关键是要通过编程把算法来实现,看算法是否对数据有一定的效果。如果不学一门语言,你就不能和计算机对话,就没有办法让计算机来处理数据,也就不能证明你的想法和算法的有效性和准确性。

如果学语言的话,建议学一门可以快速上手、功能强大的语言。建议学习python语言,该语言是一种胶水语言,一种解释性的语言。容易学,并且有大量的和数据处理有关的工具库。可以使你在学习大数据时专注算法的设计。

关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章