如题,题主是数据科学与大数据技术专业的大一学生,学校教学计划里学习的只有Python和以Python为基础的数据结构、数据可视化、深度学习等, 我是否需要学习c, Java r等其他编程语言?


Scala:scala-lang.org

Spark:Unified Analytics Engine for Big Data


我强烈推荐Scala,除了因为Spark以外,我觉得Scala起码作为一门教学语言十分合适。Scala里面的程序语言的特性都比较刻意地进行强调,有人说Scala过于夸张和啰嗦,但是我觉得就像年轻人面对父母的唠叨一样,是挺烦的,但是这些唠叨含有很多宝贵经验。


你好,一般都会要求Java语言,Scala这个要看公司,有的会要求,有的不需要,不过至少要会Java。

你在问题中有说你现在大一,下面图片是前面一个大一小伙伴问我的回答,你可以参考下

下方链接是我自学大数据开发拿到offer后总结的一些学习资料,主要包括学习路线,视频+文档+代码,有需要可以参考下。

我的大数据学习之路?

mp.weixin.qq.com图标

希望对你有帮助,加油~


大数据是一个现象,是一个难题,是一个机会。

你打算把握这个机会或是解决海量数据的难题。编程语言可以从java学起,熟悉linux及hadoop生态圈的框架,以及分散式,分散式可以通过虚拟机解决。各个伺服器之间的通信。统计学相关的知识,有能力再多一个r语言。

如果你是新手,建议按照普通的流程先学习,编程思想,编程语言,伺服器,资料库。慢慢学习,正如开始所说,我更认为大数据是一个问题,数据过多如何处理,如何存储,当你思考到这一步,再回头看mapreduce之类,分散式之类的知识就会更好理解。

打好基础最重要。加油


大数据要会主要编程语言是Java和sql。主要原因是大数据框架本身就是Java实现,而且数仓等业务开发需要学习sql语法。

https://mp.weixin.qq.com/s/Q0KHuUOt5tXyTyPiNLyPIw


JAVA,SQL


推荐阅读:
相关文章