软件开发转运维好转吗,金牛座的最佳敌人星座

我在开发方面学了一段时间,想转到运维方向有优势没啊?

有一定的优势,不过运维的要求是挺高的,运维主要有以下几点:

  1. 有一定的网络基础,一些基本的协议如HTTP、TCP等要非常熟悉;

  2. Linux操作系统要非常熟练,各种服务的配置,脚本编写等等;

  3. 要具备一定的责任感、反应能力(主要表现在异常处理方面)、语言表达能力要强

开发转运维好还是运维转开发好

运维转开发好!

我想问一下:如果我想做java软件开发,但现在有一个运维的机会,我要去...

挺少听说运维转开发的,一般的人都是开发转运维。运维都基础要求比较高,主要负责系统的稳定运行、故障排除、性能调优等工作。而开发主机是根据需求完成相应的功能模块。以汽车来比喻就是开发是生产汽车的人,运维是开汽车的人。

...入职三天感觉难以适应,感觉做不了开发,想再转运维行吗?

一点经验都没的情况下,自学是没有用的。

就算是去上一些培训机构的课程,也只能学到一些基本的东西,并不能满足实际项目的开发需要。

需要在实际项目中才能学到开发实际需要的东西。

而运维,与开发是两个不同的方向,开发需要的技能是比较具体的:一个项目在开发中需要使用的框架与技术是基本确定的,不会的可以现学现用,只要学习速度跟得上,就没有什么问题。而运维所面临的问题则是不固定的,有时遇到的问题根本与技术无关。做运维,要想能独立工作,需要很广的知识面。比如说,项目总经常发生数据丢失,时间不固定,频率不固定,要解决,就需要掌握很多东西:要会一点开发,能确定是代码问题,还是流程问题,还是架构问题,如果都不是,才可以排除是软件本身的问题。然后就需要依靠网络知识,排查是不是网络问题,路由问题,客户端安全问题,服务器安全配置问题,硬件配置问题,数据库配置问题。。。一样样排除,如果都不是配置方面没有问题了,那么,又需要对组件的知识,是不是数据库与服务器的特型对使用有特别要求,而项目中又没有满足某项?是不是数据库的多线程问题?是不是多种类型数据库之间的同步问题,比如mysql+reids之间缓存的问题?是不是负载均衡方面的原因……

所以,做运维,需要的知识面广,做开发,需要的知识点深。

但无论怎么选择,学习相关的知识都是无法避开的坎。只靠一份问题集或操作手册就能做的运维,工资只能是蓝领级别的,因为那不需要多少知识与技能,一个初中生培训一两周就能做的事,能有多高的收入?

要知道:在绝大多数情况下,回报总是与付出成正比的。

我在开发方面学了一段时间,想转到运维方向有优势没啊?

有一定的优势,不过运维的要求是挺高的,运维主要有以下几点:

  1. 有一定的网络基础,一些基本的协议如HTTP、TCP等要非常熟悉;

  2. Linux操作系统要非常熟练,各种服务的配置,脚本编写等等;

  3. 要具备一定的责任感、反应能力(主要表现在异常处理方面)、语言表达能力要强

从事软件开发的,后期能转linux运维吗,对运维帮助大吗?

可以转的。其实IT行业,跨进去后会发现有很多岗位。都是相同的。开发后期可以转运维的。其实转什么,全看你自己。

展开全文
返回顶部
Baidu