当前位置: 技术问答>linux和unix
新人,对行业的疑惑,求指点,问个运维的问题
来源: 互联网 发布时间:2017-02-10
本文导语: 小弟是2011.7月毕业的,现在做的是linux嵌入式软件开发,但是做了大半年感觉自己并不适合软件开发,对代码始终没有兴趣。因此想转运维行业,想问各位前辈大神下面几个问题: 1.需要学些什么呢? 2.大概要...
小弟是2011.7月毕业的,现在做的是linux嵌入式软件开发,但是做了大半年感觉自己并不适合软件开发,对代码始终没有兴趣。因此想转运维行业,想问各位前辈大神下面几个问题:
1.需要学些什么呢?
2.大概要学多久能入门找到工作呢?
3.运维工程师的主要职责是什么呢?
4.发展前景和以后的待遇怎么样呢?
5.和软件工程师相比优点和缺点是什么呢?
ps:我一直做的是linux下的软件开发,所以linux基础自然是有的,而且对内核,驱动,应用编程都有了解,不知道对运维有没有帮助。
1.需要学些什么呢?
2.大概要学多久能入门找到工作呢?
3.运维工程师的主要职责是什么呢?
4.发展前景和以后的待遇怎么样呢?
5.和软件工程师相比优点和缺点是什么呢?
ps:我一直做的是linux下的软件开发,所以linux基础自然是有的,而且对内核,驱动,应用编程都有了解,不知道对运维有没有帮助。
|
通常来说,开发转运维是比较简单的,但国内并不是很重视运维这种角色...
运维所需要的知识,比开发更广阔一些,各种OS、DB、WebService一般都要有所涉猎,能快速熟悉和掌握新生事物。
主要职责一般就是确保整个应用系统的稳定、高效,新应用系统的部署,系统迭代时的计划设计之类的。如果是运维主导型公司,可能还会参与系统设计,甚至一部分开发工作;如果是开发主导型公司,那就听开发指挥就行了。
前景嘛...只要系统存在,就肯定要有人负责维护...待遇的变化比较大,如果是运维主导型,则待遇较好,如果是开发主导型,则待遇差....(当然了,你也不看看谁说了算....)
和软件工程师相比的话...其实基本上面都说了...
运维所需要的知识,比开发更广阔一些,各种OS、DB、WebService一般都要有所涉猎,能快速熟悉和掌握新生事物。
主要职责一般就是确保整个应用系统的稳定、高效,新应用系统的部署,系统迭代时的计划设计之类的。如果是运维主导型公司,可能还会参与系统设计,甚至一部分开发工作;如果是开发主导型公司,那就听开发指挥就行了。
前景嘛...只要系统存在,就肯定要有人负责维护...待遇的变化比较大,如果是运维主导型,则待遇较好,如果是开发主导型,则待遇差....(当然了,你也不看看谁说了算....)
和软件工程师相比的话...其实基本上面都说了...