如何成为一名有梦想的运维?
1、刚毕业的小同学,往往对自己的生涯没有规划,想干这想干那的,无法静下心来。以我个人经历来讲,首先,面对初入社会的不适应,要找对自己的方向,我是计算机毕业的,想过干开发,但是我静静的坐电脑面前一天;干销售没那口才;做项目没那力气。最后走上了运维这条不归路。
偶然的一次接触,我爱上了redhat,它是款linux操作系统,它的世界里充满了命令代码的奥妙,让我找到了自己的路!
2、进入第一家公司的时候,我跟着老司机做助手学习运维知识。从服务器的基本结构开始,经历了两天两页装系统的苦日子,也经历了两天无事的悠闲日子。
1.先学会基本的命特级随令:yum、ls、cd .......
2.尝试跟着文档搭建服务:web服务器、nginx服务器、mysql....
3.总结经验,学习shell脚本+awk+sed

3、慢慢的半年多过去了,我开始搭建集群、测试优化公司系统架构。为了图片管理系统,想出了SeaweedFS+redis+keepalived;为了负载均衡搭建了nginx集群、mysql集群;为了简化运维,我和老司机们开始开发属于我们的运维平台,在运维总监的带领下制定运维计划、运维制度。
4、如今毕业两年,对公司整个运维架构还算熟悉了,开始自学点python语言啥的,准备进军运维开发啦。虽然知道路程漫漫,但是还是会坚持的。以下是运维的进阶要点:
1.对网络、系统、服务都有了一定的认识,可以在日常运维中游刃有余
2.能满足日常运维级别的自动化脚本编写
3.涉猎一些云计算、大数据、存储之类的高级运维
5、运维开发还是以运维为主、开发为辅的。要知道进阶成功意味这工资翻翻,走向人生小山头了~所以对于有梦想的运维来说,汇编语言必不可少,未来自动化泛滥,运维可能会逐步退出技术的舞台,而运维开发则屹立不倒。纯开发的大多数不会运维,会运维的大多数中后期都会一点开发,这就是优势。
1.python,净睡目前最火且最好学的汇轿胆编语言
2.java,使用最多、最广泛
3.c、c++
4.go语言