本文作者:nihdff

linux运维转开发,linux运维转行

nihdff 06-24 24
linux运维转开发,linux运维转行摘要: 开发可以转运维吗?linux开发可以找什么工作?运维工程师(Linux)这个职位发展前景怎么样?在学校学了docker、linux、K8S、Python、MySQL、路由交换,是转...
  1. 开发可以转运维吗?
  2. linux开发可以找什么工作?
  3. 运维工程师(Linux)这个职位发展前景怎么样?
  4. 在学校学了docker、linux、K8S、Python、MySQL、路由交换,是转运维还是开发?

开发可以转运维吗?

开发可以转运维,但这需要取决于个人意愿和技能水平。转运维需要对网络服务器基础设施有深入的了解,并具备快速诊断和解决问题能力

开发人员可能需要通过学习和实践来获得这些技能,同时还要适应运维工作的高强度压力和不断变化的环境

如果开发人员具备足够的技能和能力,且对运维有热情,那么他们可以成功地转变为一名合格的运维人员。

linux运维转开发,linux运维转行
(图片来源网络,侵删)

linux开发可以找什么工作?

1、Linux运维工程师:Linux运维是现在每个企业都不能够缺少岗位,对于大公司的Linux运维来说是非常重要,还需懂基本的语言,对于小公司来说技术要求相对于低一点,基本用不到什么太多开发的知识

2、linux服务器开发:如果是用C/C++之类的话,要求也很高。因为互联网行业才人流动性相对大,所以工资可观,特别是对优化延迟什么的了解很深入的,发展前景是最好的。这个岗位相对于招聘比较少的,不过这部分的从业人员对于技术要求都是非常高的。

3、Linux内核开发:是比较具有难度的工作岗位了,在手机公司是最常见的,比如说华为小米等这些公司都有这种职位,工资待遇也是非常不错的,知识单一化一些,但是操作系统硬件更新是非常快的,操作理论要去更高一些,方向以及就业都是相关的。

运维工程师(Linux)这个职位发展前景怎么样?

可以多个职业发展方向,主要包括

linux运维转开发,linux运维转行
(图片来源网络,侵删)

1. Linux运维工程师 主要负责具体的产品运维工作,需要具有一定的开发能力,需深入了解业务,能够判断系统架构的优劣对比,对业务的掌控决定了相应运维工程师在业务发展中的作用,该职业长期发展方向是成为大型系统架构师。

2. Linux运维平台研究工程师 该职业是专门研究运维相关通用平台和技术,需要有一定的产品线运维经验或相关运维需求,对研发能力有较高要求,长远发展方向是成为各个技术纵向领域的技术专家。

3. 数据库工程师 数据库工程师是一个非常重要的岗位,一般公司都很重视,其还有细分领域,主要包括数据库内核、云数据库等,长远发展是数据库领域的技术专家、数据库架构师。

4.运维总监 该岗位需拥有丰富的运维经验,对协调和推进能力要求比较高,拥有一定的技术基础,是后期转型的理想管理岗位。

linux运维转开发,linux运维转行
(图片来源网络,侵删)

运维发展很好,而且很稳定。

初级:网络运维工程师、Linux 运维工程师、云数据中心运维工程师

中级:云数据中心监控研发工程师、数据库运维工程师、Python 研发运维工程师

高级:Linux 系统研发工程师、Linux 内核研发工程师、云计算 Python 研发工程师、云计算架构师

学校学了docker、linux、K8S、Python、MySQL、路由交换,是转运维还是开发?

主要还是看你个人的兴趣在哪一块,如果喜欢研究各类服务架构,喜欢站在更上一层来看待整个服务,那么就选运维,你也不用担心开发能力会落下,现在运维也需要会开发,只是不需要研究的太深;

如果你只想安安静静的写代码,觉得这个能带给你更大的满足感,那么就选开发。

随着云计算的发展,运维的角色在将来会进一步弱化。

在之前的回答我举过数据库的例子,我是2005年从事工作,那个时候我们项目中最牛的一个工种叫做Oracle DBA,因为那个时候核心的业务系统都离不开Oracle的支撑。那个时候Oracle DBA的年薪在那个时期绝对是首屈一指的。随着时间的推移,很多公司开始***用了云计算架构,构建应用很重要的服务就是关系型数据库服务(RDS),但是企业并不会因此再单独招聘一名DBA来负责云上的数据库服务。我们往往看到的是一个200多人的研发团队,只配备了一名运维人员。所以某种意义上说,云计算取代了部分传统运维的工作。

现在另外一个很火热的词叫做[_a***_],我们来看一下英文的定义:

DevOps is a set of practices that combines software development (Dev) and IT operations (Ops).It aims to shorten the systems development life cycle and provide continuous delivery with high software quality.

简单来说,DevOps的目的就是缩短开发周期,提高开发效率保障质量

那么问题来了,究竟是开发者从事运维呢?还是运维从事开发工作呢?在我面试过程中,很多做传统的运维同学都期望从事DevOps工作,但是非常遗憾的是DevOps本质是通过基础架构的升级,让开发者能用最少的代码进行运维工作,最后实现高效的软件迭代速度。

不知道同学看了我的回答,你是想从事开发呢还是运维呢?

到此,以上就是小编对于linux运维转开发的问题就介绍到这了,希望介绍关于linux运维转开发的4点解答对大家有用。

文章版权及转载声明

[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。 转载请注明出处:http://www.xmyunwei.com/post/39927.html发布于 06-24

阅读
分享