三年职业规划

永远记住一句话:慌的时候想想,怕被淘汰就学习嘛,没人在业余时间拦着你不让你学习,是你自己懒而已,带娃不是借口,有计划地,按部就班地,一步一个脚印

※※※※※※重中之重:英语,kubernetes,python and go and java,网络

每天必看:

2019主要技术:

1.k8s/docker:3月份前看完书,后续实践,结合gcp上的帮助文档和应用

2.python:一段时间一个小demo,主题列于此,代码存于github。随着demo的增加,可以涉猎好的小程序读代码

3.java:python实现的使用java实现一次。

4.jenkins:实践中吃透

5.英语:熟练,看LinkedIn的各个培训教程

6.其他的devops技术栈在工作中积累

7.计算机网络

8.更多路线选择,业务型自主创业,或者加入牛掰的软件公司,绝对不能想自己搞出什么东西出来然后成立公司,因为已经有很多人在做,且做的不错,也形成了生态。造轮子的事不干也干不成。目标还是强大然后进入大型牛掰软件公司(灵感来源于美国总部的几个大咖离职后去了一些工具软件公司,比如vault之类的)

 

三本书: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,兼具网络、安全和一门编程语言(如有可能深入理解计算机编程)!(网络,安全,计算机理论需要另创三篇进行学习资源梳理)

三年目标2019~2021:

主干:devops+K8S+python+网络(云平台安全)

开发:第一步,python调用深度学习框架实现深度学习功能,比如人脸识别(辅助查找),爬虫爬取数据,筛选分析后利用开源工具应用;第二步,java层封装业务逻辑并调用python层;第三步,计算机理论(网络+算法)

 

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

已有技术栈:

熟练点的:ansible,linux,git,python

使用过的:java,jenkins,docker,aws

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

2019目标:

辅助学习计划:

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

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

2019已完成:

★★

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(内核+概念+应用),数据库,汇编与编译,调试,算法设计

你可能感兴趣的:(devops,学习计划)