三本书:kubernetes,计算机网络,python爬虫,鸟哥私房菜,effective java(joshua bloch),spring cloud与docker微服务架构实战
书链接(中英文)https://jiapengcai.gitbooks.io/effective-java/content/chapter1/di-1-tiao-ff1a-kao-lv-yong-jing-tai-fang-fa-er-bu-shi-gou-zao-qi.html
辅助:
gcp:学习资源https://www.linkedin.com/learning/google-cloud-platform-essential-training-2?u=26120426
aws:
从不畏惧!!!!
不畏惧眼前的最好办法就是眼光长远,走出去,走出去,走出去!!!
先快速精深一门语言,抓住一个方向,然后切入计算机理论。
未来世界怎么样不知道,立足大平台,做好眼下。
未来是计算的世界,网络攻防一定很重要。
清楚每个时期主流的方向(不是最热,是主流):2019年,云计算
一个人就像一门语言,比如python,每个使用者(公司,亲人……)都希望这门语言趋于完美,胜过其他任何语言,因为他们把未来堵在你身上
一门语言就像一个人,比如python,每一门语言都有天生的优点和缺陷,whatever,它一定有适合它的领域
华丽的分割线>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
主干:devops+K8S+python+网络(云平台安全)
开发:第一步,python调用深度学习框架实现深度学习功能,比如人脸识别(辅助查找),爬虫爬取数据,筛选分析后利用开源工具应用;第二步,java层封装业务逻辑并调用python层;第三步,计算机理论(网络+算法)
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
熟练点的:ansible,linux,git,python
使用过的:java,jenkins,docker,aws
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
辅助学习计划:
K8S/Docker: 书和实践。3月初前看完k8s书。
python:一段时间一个小demo。一个星期一个,主题记录在这里,代码放在github上()
工作中提升:
0.基于Devops职位,摸透当前的架构和技术;
1.当前已有链路打通(包括文件传输储存等细节实现),业务支撑无尿点,在此基础上对业务盲点或痛点加以改善;
2.Devops平台:AWS ,GCP;使用,特性,拿下SA认证(见另一篇AWS之路);
3.Jenkins,K8S,docker,cloudbees,terraform,ansible,groovy,gradle,jmeter,gauge,blackduck,Hashicorp Vault ;
4.python强化,见已有资源;
5.数据库;
6.网络入门???具体学习计划待定,暂无头绪;
7.postman调用java层,调用python层,调用一个机器学习的工具
8.java,理论,依旧有用
9.java与python并进
10.日志和监控???????sumologic
11.自动化测试????gauge
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
★★
1.docker基础,及一个构建部署案例,awesome!★★★
2.terrafom的基础,几个实战案例,实操方面需要加强,terraform在几年内和公有云的组合会是主流??三朵云会脱颖而出,而自动化操作的入门就是terraform★★★
3.jenkins基础,已整理了freestyle的案例,pipeline的案例,multibranch的案例,相关的任务创建,slave配置等,已整理★★★★
4.AWS的一些基础组件的使用
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
2018/12/21修正,devops为主线,python开发和网络技术加强。确定以及肯定。
2018/12/19修正,是否要掌握一门开发语言?java还是python?java如果不实战,很难积累经验,python呢?做项目很不缺啊。
参考链接:https://blog.csdn.net/csdnnews/article/details/85065306
当下之急,主要在k8s
几篇不错的文:
http://dockone.io/article/8364
http://dockone.io/article/8369
https://medium.com/@devfire/how-to-become-a-devops-engineer-in-six-months-or-less-366097df7737
一个学习网站https://www.lynda.com/Terraform-tutorials/What-you-should-know/664818/746268-4.html
几个不错的站:
https://devops.com/devoptimism-the-future-of-devops-is-becoming-clearer/
python社区https://www.python.org/community/
https://zhaoyu.li/post/a-letter-to-myself/
https://zhaoyu.li/post/a-letter-to-myself/
https://zhuanlan.zhihu.com/p/38051615
https://www.youtube.com/watch?v=skLJuksCRTw
linux:鸟哥私房菜
python:每天俩小时,那本明日科技的书,讲究实操,三个方向,一个月搞定。
docker:实战
k8s:实战
ansible:实战
计算机网络:
文章:微软高管关于年龄的解析。很到位。https://csdnnews.blog.csdn.net/article/details/89008003
电脑上要装一个linux虚拟机反复操作,伴着鸟哥一起操作。
引用的两个图,简洁明了
《算法导论》,《代码大全》,《编程珠玑》外加多本文学书籍。
这几个技术一定要用心学习,因为它们真的很有用:Linux(内核+概念+应用),数据库,汇编与编译,调试,算法设计