【51CTO微职位】-大数据高级工程师2018年学习总结及2019年学习规划

本人是从零基础开始学本课程。java是2017年下半年看《java从入门到精通》掌握一点基础,但没有完整写过一个Java项目代码,可以说是代码量为零。
2018年8月10日,正式开始51CTO微职位培训-大数据高级工程师,技术流的开始。到现在已经全部把必修课程看完,storm、cdh都看到。之前学习还是挺慢的白天上班,晚上学习。但10月之后一心准备辞职,白天基本也在看视频学习,并且2倍语速看。李老师的语速很快,2倍比较快,建议1.5倍语速。调快语速一定要心无旁骛,否则走神容易跟不上。这点根据个人调整。
刚开始学的时候都是看不懂、懵比的状态。这个阶段就跟着老师一步一步地做,在讲解原理的时候,别跟着操作,但要做笔记,等老师讲完一个完整的理论点后,再操作,如果自己操作不出来,再看视频跟着操作,理论清晰了,操作时才知道自己在做什么。对于零基础、跨行学习的人来说,开始的学习肯定是最难的,但一定要坚持每天学一点,千万别学一天不学一天,再忙也要挤出时间来学习。随着往后学,这种看不懂、懵比的状态会慢慢减少,自己的技术和知识一点点积累,成就感也就出来了。项目实战部分,一般都是跳过,到后面学完回头再实战,个人觉得这样可能更加系统一些,这点因人而异。
一定要及时做笔记,因为老师的PPT相对视频讲解要简单很多,一定要将知识点记录下来。老师解说代码的时候也要把每一行自己不懂的记录在代码中。刚开始我是在PPT中记录老师的视频笔记的,但发现回头复习很不方便,推荐用有道云笔记。
黄金思考半小时(汤老师推荐),在向老师或者别人提问之前,先思考半小时,可以百度等,加强自主学习及解决问题能力。
对于成家、工作党,很忙的,建议都还是多挤时间学习,我在地铁或者路上都会听和看教学视频,或者一些官网的文档。
学习之前并不了解本课程每个模块能做什么。我直接跳过了选修1、选修2,linux命令的基础部分。直接就看Linux基础知识课程中安装vmware虚拟机之后的内容。因为Java的基本代码还是看得懂,但不太会写,java语言只是工具,学完可能很快就会忘记,因为用的少。建议可以看李老师给的pdf教材,知道java每个模块的作用即可,后面需要深入的时候再细学。
看教学视频时,和辅助用书一起看,以视频为主,书籍、百度为辅,把视频中的异或点通过查书和百度弄明白。比如学习hadoop生态组件时,我会看《Hadoop权威指南(第四版)中文版》。
对于学习方法的总结,这里就没有一一列举,等后面回头复习一遍课程,梳理完知识点后,再和大家分享。
这里总结了下自己对每个课程中掌握的知识点。学习每个知识点,或者是软件时,要清楚知道这个软件能做些什么,就是其功能,为什么会出些这样的工具。这点汤老师一般在讲解时都会说明。
1、数据库
~oralce
~sql语言
~powerdesign

2、java
~JDK
~eclipse
~idea
~Junit

3、linux
~xhsell
~filezilla
~shell
~vmware
~虚拟机安装

4、scala

5、hadoop
~maven
~HDFS
~zookeeper
~mapreduce
~yarn

6、spark
~spark-rdd(core)
~spark sql
~mysql
~esri地理位置解析jar包
~spark-json

7、实时流数据
~spark streaming
~flume
~kafka
~redis

8、Nosql数据库
~Hbase
~solr
~springboot
~阿里druid

9、sql on hadoop
~thrift
~hive
~oozie
~hue
~impala
~python3:网络爬虫
~zepplin

10、项目实战
~sqoop
~github

2019年学习规划
1、坚持每天写一点代码,巩固基本功;
2、从头复习课程知识点,有必要重新看一遍教学视频,做到细致总结;
3、学习汤老师的推荐算法和机器学习选修课程,并及时总结;
4、找工作!

原文地址:http://blog.51cto.com/13016735/2344953

时间: 2024-12-28 01:05:16

【51CTO微职位】-大数据高级工程师2018年学习总结及2019年学习规划的相关文章

4个月完成微职位-大数据高级工程师课程的经验总结

我是今年6月份开始学习大数据课程的,之前担心没有java基础学不好,所以报名之前还花了2周自学了java se的基础课程,基本上是零基础开始. 整个学习过程是这样的.第4个模块Linux,这个有运维的基础很快就学过去了.第5个模块大数据技术入门,这个模块的Java代码就开始有点复杂了,不过多看几遍基本上还是能看懂的.第6个模块Scala,这个模块适应Scala的编程习惯要不少时间,关键是要自己把代码写一写.Scala第五六七章感觉非常难以理解,不过还好后面编程一般也不需要理解很深入.第7个模块S

新手入门大数据,这有一条最完整的学习路径

本文的目的是希望给所有大数据初学者规划一条比较清晰的学习路线,帮助它们开启大数据学习之旅.鉴于大数据领域内的技术绚丽繁复,每位大数据初学者都应该根据自己的实际情况制定专属的学习路径. 要说当下IT行业什么最火?ABC无出其右.所谓ABC者,AI + Big Data + Cloud也,即人工智能.大数据和云计算(云平台).每个领域目前都有行业领袖在引领前行,今天我们来讨论下大数据这个方向. 新手入门大数据,这有一条最完整的学习路径大数据概念 角色 以我的愚见,当下大数据行业有两类角色: 大数据工

我在51CTO微职位学PMP的学习思路总结

我参加了2018年11月的高项考试,论文没有过,案例和选择题过了.了解到PMP都是选择题,我决定参加2019年3月的PMP考试,我报了51CTO学院的PMP微职位的VIP班.经过4个月的学习顺利的通过了PMP的考试. ![](https://s1.51cto.com/images/blog/201906/02/83e536c2f09db1491fcde6a14a624f92.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a

从大数据看2018世界杯 —冷门迭爆,你热爱的球队回家了吗?

2018年俄罗斯世界杯作为四年一度的足球盛宴,不管是不是球迷,在这个夏天都将点燃无数人的体育竞技热情.但本届世界杯爆冷不断,一首"凉凉"刚送给了输给韩国队的日耳曼战车,大热夺冠种子队阿根廷与葡萄牙就在同一天一起再见了本届世界杯,众多球迷期待的两位足球先生梅西和C罗的相遇之战未能如愿,紧接着西班牙爆冷点球大战输给俄罗斯,巴西负给比利时--.虽冷门迭爆,但不得不说,一切皆是未知,这就是世界杯的魅力! 在此带大家从MobData大数据中解读世界杯的另一面魅力所在. 世界杯上总是不乏一球成名的

【51CTO学院三周年】51cto学院的大数据培训之心路历程

岁月匆匆,一晃已经两个多月过去了,偶然的一个机会我看到了51CTO的大数据专业培训,当时我就开始心动了.然后一直犹豫不决,因为担心网上培训的都是假的,在后来大数据的QQ群里听了老师的关于课程的讲解以及试读了一些大数据的公开课后,我终于下定决定参加2期的培训. 徐老师的课程深入浅出,像我这种对编程没有什么基础的人员,听着也能朗朗上手.他录播的课程很详细,很清楚,使我们一看就能明白,对于基础的东西又是说的那么详细.我感觉我自己确实学到了不少东西. 我总结了一些大数据技术学习的内容来和大家分享: 一.

网易微专业大数据工程师

本微专业由国际知名教育集团Wiley开发,面向全球化需求,并由Boolan博览网结合国内应用进行扩充.助你系统掌握大数据必备技能和核心技术,包括工具选择,存储.编程.处理和管理数据架构等.全网独家大数据双语课程.英文内容,中文字幕,原版内容,保证质量.Wiley权威教育资源,顶尖国外公司高管.国内一线工程师协同开发,Boolan博览网学习服务支持.强强联手,打造最有特色的大数据课程. 课程安排1.大数据基础必修 做为一名大数据工程师,不仅仅要了解核心技术,还需要了解技术架构是如何和商业环境.业务

【51CTO学院三周年】51cto学院的大数据培训之感想

报名参加第一期培训马上就要结束了,特此纪念下第一次参加职业培训,第一次在线视频教学. 偶然的一个机会我看到了51CTO的大数据专业培训,当时我就开始心动了.以前只是听说过大数据技术现在比较热门,自己对这方面也比较感兴趣,但苦于没有机会和条件学习.为了给自己增加一门技能,于是我报名了51cto的课程 徐老师的技术和教学内容那是没得说,基本是深入浅出,只要认真跟着学习一定能学到好多东西.感觉自己确实学到了不少东西. 为什么这么说?我自己总结了以下几点给大家分享一下: 一.大数据共分为5个阶段,由浅入

加米谷大数据:2018年大数据依然是认知误区+人才紧缺

大数据现在很热,企业.个人都在谈论,每个人对大数据有着自己不同的看法和观点,很多朋友对大数据仍然具有一些观念上的误区,比如很多人会认为大数据是一个最新的技术,还有一些朋友认为多有数据只服务自己一个人等等. 大数据不是一项最新技术 大数据现在已经融入我们的生活,人们在日常工作办公的时候都会接触到大数据,这些大量数据总会以不同的形式,以及庞大的数量存在和运用,这也导致了很多朋友认为大数据是当今一项最新的技术.其实不然,大数据可以算是一项新的术语或技术词汇,但是针对于大数据的海量数据分析的概念和技术层

月薪30-50K的大数据开发工程师们,他们背后是如何学习的

推荐一个大数据学习群 119599574晚上20:10都有一节[免费的]大数据直播课程,专注大数据分析方法,大数据编程,大数据仓库,大数据案例,人工智能,数据挖掘都是纯干货分享, 这两天小编去了解了下大数据开发相关职位的薪资,主要有hadoop工程师,数据挖掘工程师.大数据算法工程师等,从平均薪资来看,目前大数据相关岗位的月薪均在2万以上,随着项目经验的增长工资会越来越高. 那么对于新手来说,应该如何开始学习,才能够早日的实现月薪2万多的目标.就小编了解的来说,新手一般需要一年以上的时间才能够达