学习大数据需要哪些基础,大数据有哪些相关职位,学好啥内容才能胜任一份工作

谢邀。
大数据这个题目有点大,我不敢随便回答。
最近刚看过一本书《 数据实践之美 》,下面是天猫上的购买链接
XZ【正版包邮】数据实践之美 31位大数据专家的方法、技术与思想 大数据应用技术书籍 数据化思维 数据可视化 数据分析与数据挖掘这本书里有好多行业精英写的经验和成长路径,有兴趣可以看看

■网友
你好。
通过两个点来为你解答:
第一:需要哪些基础,学好什么内容
学习大数据首先是要学习java和linux,这两点是学习大数据的基础,当然,学习不分先后。当然,对java没必要全部学习,只要学习其中的一部分就可以了。下面是一个简单的解析,你可以大致了解一下。
Java:大家都知道Java的方向有JavaSE、JavaEE、JavaME,学习大数据要学习那个方向呢?只需要学习Java的标准版JavaSE就可以了,像Servlet、JSP、Tomcat、Struts、Spring、Hibernate,Mybatis都是JavaEE方向的技术在大数据技术里用到的并不多,只需要了解就可以了,当然Java怎么连接数据库还是要知道的,像JDBC一定要掌握一下,有同学说Hibernate或Mybites也能连接数据库啊,为什么不学习一下,我这里不是说学这些不好,而是说学这些可能会用你很多时间,到最后工作中也不常用,我还没看到谁做大数据处理用到这两个东西的,当然你的精力很充足的话,可以学学Hibernate或Mybites的原理,不要只学API,这样可以增加你对Java操作数据库的理解,因为这两个技术的核心就是Java的反射加上JDBC的各种使用。Linux:因为大数据相关软件都是在Linux上运行的,所以Linux要学习的扎实一些,学好Linux对你快速掌握大数据相关技术会有很大的帮助,能让你更好的理解hadoop、hive、hbase、spark等大数据软件的运行环境和网络环境配置,能少踩很多坑,学会shell就能看懂脚本这样能更容易理解和配置大数据集群。还能让你对以后新出的大数据技术学习起来更快。大数据知识表:
学习大数据需要哪些基础,大数据有哪些相关职位,学好啥内容才能胜任一份工作

学习大数据需要哪些基础,大数据有哪些相关职位,学好啥内容才能胜任一份工作

学习大数据需要哪些基础,大数据有哪些相关职位,学好啥内容才能胜任一份工作

学习大数据需要哪些基础,大数据有哪些相关职位,学好啥内容才能胜任一份工作

学习大数据需要哪些基础,大数据有哪些相关职位,学好啥内容才能胜任一份工作
【学习大数据需要哪些基础,大数据有哪些相关职位,学好啥内容才能胜任一份工作】


第二:相关岗位
大数据开发工程师、大数据分析师、大数据架构师、数据分析师等等,当然随着大数据在各个行业中的应用,也会创造出更多的就业岗位。
希望我的回答能够对你有帮助,专栏:从头学习大数据供你参看学习!

■网友
很多时候,这种问题都会给出很多答案,不可否认,都是正确的,但,对你有意义吗?需要编程/统计学/数学/计算机……的基础,然后你就一个一个去学?然后你就会发现,任意一个基础要求,都够你学很久而不得要点,是你学错了?还是你太笨了?都不是!!!好了,正式回答问题。我也是一枚小白,作为一个啥也不懂的小白,在面对这种情况的时候,一定不要怵,哪怕你什么基础都没有!我就是这样,说一下我自己的思路。首先明确目的,我想学大数据分析,想从数据中寻找价值,以后想从事这样一个职业。那么,我就得明白第一点,就是我要找工作的话,这种工作的要求是怎样的,这一步可以参考各类招聘信息,不做多说。然后,从招聘信息中了解的内容,进一步挖掘,哪些是工具技能类的要求,哪些是背景基础类的要求,哪些是方法论,哪些是需要经验才能获得的。比如,熟练使用R/Python/SAS/SPSS/SQL……这些就是工具技能,你可以在短时间有较大提高;统计学/应用数学/运筹学……等专业背景,这是背景基础短时间很难达到满意的要求;熟悉聚类/回归/时间序列……等分析方法,这是方法论,是否能短时间掌握,很难说,取决很多因素。有电商/零售等工作经验的,属于经验的,你没有,很正常,毕竟都是小白。OK,区分完了,接下来很重要,找到你在短时间能突破成长的地方,花时间和精力去学,那些你暂时没办法的,比如工作经验,专业背景,先别管,但是要兼顾基础学科,比如统计学,线性代数等。学到一定时间后,试着做一些作品,去提现自己所学的内容。当然,比作品更重要的,我觉得是学习笔记,这提现了你的态度和决心。我原本想采用博客的方式记录自己的学习经历,结果发现没有几个钟意的博客网站,然后一怒之下,就自己搭建了一个,仅仅是为了记录自己的学习之路。(http://www.rockyxin.com)再说一点,这是针对在短期内想转行做数据相关职业的人,最起码能掌握一门工具,能找到一个差不多的岗位,后续的软实力也一定要注意跟踪补齐。如果,短时间内没有这种需求,而是从长远考虑,那么,可以先着手学习一些基础学科,比如统计学,然后学方法论,最后使用工具将自己所学的内容展现出来,应用到实际场景中。最后,本人也是小白,一点点个人看法,欢迎各位朋友一同探讨交流。


推荐阅读