最近很多人找工作不顺利,私聊浪尖指导的,还有学习比较迷茫的,不知道该学啥。还有感觉自己30+了,迷茫无望。浪尖也很忙,回复仓促了些,敬请谅解。
浪尖想说的是:迷茫徘徊时,坚持健身学习才能突破。
今天看到了两个盲人妹子,考过了四级英语。
学习的榜样
我觉得颓废可以有千种理由,努力就只有一个理由,那就是吃苦坚持。
我觉得从私聊我的朋友来看可以分为三类:
1.刚入门的,不知道学习什么,培训结束,找工作没那么美好。
2.也干了一年半载了,天天写业务,写sql,搞运维,感觉没前途。主要是白天忙,晚上拖着疲倦不堪的身体无力学习。
3.感觉时间空闲了,想学点知识,但是学着忘着,而且想学的太多,精力有限,想择优学习。
就这三种情况,浪尖发表一下自己的看法。
初学者
假如你初学入门很迷茫,不知道如何下手,我建议先找视频看看,没视频的翻官网,翻博客,先从安装,部署,编码,测试做起,每个框架的多个模块都去测试,观察现象,记录操作笔记,这个将会是你的财富。
那么都做了一遍,感觉挺简单的,那就开始升华到内部运行原理,这个可以结合web ui查看运行过程,也可以结合日志,也可以进行本地debug。
搞清楚内部原理,我觉得有必要再去回滚一下官网,看看自己疏忽遗漏的细节,看看官网的介绍自己是否都能看懂。
然后有精力就去搞搞与学习框架结合比较紧密的周边框架,监控指标等进行原理调查,测试等
原理搞懂了,你再看源码,实际上就是很简单了,主要是印证自己的想法,看源码不一定要调试,但一定要严谨阅读。
有基础的
对于有基础且每天写低效业务逻辑的,我也无力,主要看能不能从自动化,从模块化,平台化入手,来让自己逐渐从重复的劳动解脱,然后花精力学习自己感兴趣的。
建议疲惫的你还是要每周三次以上运动,调节一下身体机能,进而可以改善一下心理状态。
想学习而无措的
我觉得学习应该集中优势在某一个领域,某一个框架,某一部分广而深的钻研,然后总结提炼学习方法,应用到其它框架学习上。
比如有人纠结于学习spark还是flink,感觉后者会赶超前者,能不能择优学习flink。
首先,他自己已经判断flink会很火,但是目前自己spark已经在用而且不是很精,那我觉得应该先集中精力,强化一下spark相关内容,然后彻底搞明白了。再带着对spark的理解去对比学习flink,是不是会事半功倍,且即使flink学的半瓶水,最起码还有强项spark。
假如自己没用到flink,直接去学,学而无用,很多人会无趣,会遗忘,然后不了了之,时间花了,flink没搞明白,spark还是老样子,这样就不划算了。
所以,应该在强化优势的前提下再去扩展,避免贪多不烂。
提醒
大数据学习,避免盲目自信,也要警惕盲目自卑。
尤其是初学者,会安装集群,会编写简单代码,然后上班数据量比较小,故障少。这时候往往会产生一些错觉,挺简单的呀。实际上这明显是自己鼠目寸光。
内容:
大数据集群部署,比如写shell脚本一件部署
监控告警,比如监控告警指标提取等
自动化故障管理,监测到服务异常如何自动化恢复等
然后就是深入结合业务和框架,作出一套完美的系统。
如何根据web指标或者自定义指标,分析性能。
如何自动化故障恢复自己应用等等
就不说源码阅读了....
也不要感觉太多而自卑,内容多,但是并不需要样样精通,强一项即可。
还有人说年纪大了干不动了,还是那句话年纪大了要注意强化自己的强项,然后再去扩展新的领域。
2019希望所有的粉丝都能坚持学习,坚持健身~