Java开发转大数据开发要做到几点?假设你有Java基础选择了自学大数据,而对于完全没有编程和Java基础的人来说,自学绝对是浪费时间和精力的事情。Java开发转大数据开发要做到几点?
现在已经从之前的java后端开发正式转大数据开发,项目数据50T,日均数据增长20G左右,大概是需求问题吧,工资待遇较上一份翻了一倍(这是重点)。
当然,我的分享不是能让各位升职加薪跳槽,只是对于技术人来说,技多不压身,以下为个人经验分享,不喜勿喷。主要讲大数据的职业规划方向、大数据开发工程师需get技能、如何系统的学习。 很多初学者,对大数据的概念都是模糊不清的,大数据是什么,能做什么,学的时候,该按照什么线路去学习,学完往哪方面发展,想深入了解,想学习的同学欢迎加入大数据学习秋秋裙:498加上856连起来122,有大量干货(零基础以及进阶的经典实战)分享给大家,并且有清华大学毕业的资深大数据讲师给大家免费授课,给大家分享目前国内最完整的大数据高端实战实用学习流程体系。 一、大数据的职业规划方向
学习目的在于工作上的运用,大数据工程师需get技能总结如下:
01.Linux 基本操作
02.python&爬虫介绍
03.hadoop分布式集中
04.离线数据处理
05.实时数据处理
06.ETL与环境相关
07.大数据应用与数据挖掘
08.java高级(虚拟机、并发)
09..HBase(JavaAPI操作 Phoenix )
10. Kafka
11. Spark (Core sparksql Spark streaming )
12.CDH集群
二、如何系统的学习
我本人是16年年初开始自学,自学了Linux 基本操作,这个很好学,领悟能力还可以就看书,不行就看视频重复看,大概一周可以搞定。
然后就学习了CDH集群搭建,Python爬虫,我是java后端开发,这些网上找点资料看点书,很好学,上手也很快。
这里重点推荐《深入理解Java虚拟机》、《Java高并发实战》必看书籍。
然后我就停留在这一阶段,停了1个多月的学习计划,后面公司同事离职跳槽跟女友吵架分手等等遇到一些事情,我又想起还是要规划下自己的职业生涯,顺手报了个培训班,遇到了还算不错的老师,这个学习周期半年就算结业了。计划是想熬完过年再跳,跳槽的人都知道的