工作5年以来,在不断的实践中,逐渐掌握了linux常用命令、基本运维方法、能写一些简单的bash脚本来提高工作效率,能够熟练使用oracle、mysql数据库,db2用过几次,熟练使用tomcat部署web工程,并能进行常见问题的排查,weblogic简单的web部署和集群部署掌握了,但还不能进行问题的排查。
但是,因为我所掌握的几项技能,都是直接从实践中慢慢总结出来的,没有经过系统的学习,或者以前学习的时候没有理解,总结起来说就是基础不足。很多问题都是知其然不知其所以然,不能抓住问题的本质,这都是基础不足引起的。
现制定一个学习计划,包括两个方面,一是学习基础知识,二是学习最新的技术。
我的目标是高级运维工程师,所以我的学习重点是linux的学习和新技术的学习,比如大数据、云计算等等,其次是熟练使用各种主流数据库、主流中间件,另外还需要掌握几门开发语言。
下面制定的计划只是需要学习的知识面,并不是时间规划,,有些内容只有大致的学习方向,实际操作时根据情况在完善。
linux相关 |
|
中间件相关 |
|
数据库相关 |
|
测试、部署、项目管理 |
|
缓存相关 |
|
开发语言相关 |
|
其他 |
转载于:https://blog.51cto.com/11189667/1741296