但作为一个老运维,我想说的是:运维转开发确实是一个不错的选择,但运维做不长久则完全是对运维的偏见了!
很多人有运维做不长久的偏见的原因其实和运维职业的特性有关,运维有三个老生常谈的特点:打杂,背锅,睡的少!
说运维打杂,是说运维工作比较宽泛,运维职业门槛不高,什么都得会一点。公司里但凡跟计算机有关的事,可能都会找到运维,这就导致了运维工作比较杂!
至于背黑锅,是说运维工作做的好了没人找你,但一旦出问题,所有人都会找你,甚至老板会一直站你旁边看着你修复故障!微博明星出新闻,流量大了就会宕机,网友就会说运维这个月奖金没了!甚至还有技术大佬调侃:为了分摊黑锅,运维发明了devops和full stack!
除了打杂背锅,还有不得不提的就是因为传统运维的救火队长式的工作模式,每天起的最早,睡的最晚,熬夜是家常便饭,全天on call是常态!
综合这些因素就导致了一些人对运维对偏见,人才纷纷逃离!但他们只是运维的一小部分,只目睹了运维的冰山一角,而没有领略运维顶端的无限风光。
一直在运维界摸爬滚打,目睹了运维的发展历程,我的看法是:运维还是非常有前途的,但两极分化极为严重!初级运维比较辛苦,中级已经很舒服了,而顶尖运维非常吃香!
在有些公司的运维其实就是网管,初级的做手动运维,中级的做做自动化运维在公司就已经非常不错了,而高级的做devops在各大公司都是炙手可热的岗位,而发展到最后就是系统架构师或者cto,不想上班去创业的也是可以的!
如果你想走运维这条路,我也可以给你看看我是如何一步一步走过来的,分为几个阶段来告诉你:
第一阶段:初级入门
初级阶段需要把linux学习路线搞清楚,任何学习都是循序渐进的,所以学linux也是需要有一定的路线。
个人建议学习的路线如下:
初级入门:
1、Linux基础知识、基本命令(起源、组成、常用命令如cp、ls、file、mkdir等常见操作命令)
2、Linux用户及权限基础
3、Linux系统进程管理进阶
4、linux高效文本、文件处理命令(vim、grep、sed、awk、find等命令)
最全的Linux教程,Linux从入门到精通
======================
-
linux从入门到精通(第2版)
-
Linux系统移植
-
Linux驱动开发入门与实战
-
LINUX 系统移植 第2版
-
Linux开源网络全栈详解 从DPDK到OpenFlow
第一份《Linux从入门到精通》466页
====================
内容简介
====
本书是获得了很多读者好评的Linux经典畅销书**《Linux从入门到精通》的第2版**。本书第1版出版后曾经多次印刷,并被51CTO读书频道评为“最受读者喜爱的原创IT技术图书奖”。本书第﹖版以最新的Ubuntu 12.04为版本,循序渐进地向读者介绍了Linux 的基础应用、系统管理、网络应用、娱乐和办公、程序开发、服务器配置、系统安全等。本书附带1张光盘,内容为本书配套多媒体教学视频。另外,本书还为读者提供了大量的Linux学习资料和Ubuntu安装镜像文件,供读者免费下载。
本书适合广大Linux初中级用户、开源软件爱好者和大专院校的学生阅读,同时也非常适合准备从事Linux平台开发的各类人员。
需要《Linux入门到精通》、《linux系统移植》、《Linux驱动开发入门实战》、《Linux开源网络全栈》电子书籍及教程的工程师朋友们劳烦您转发+评论
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!