首页 > 软件开发 >运维好还是软件开发好 运维好还是软件开发好呢

运维好还是软件开发好 运维好还是软件开发好呢

IT信息网 2024-05-27 21:18:31 0

大家好,今天小编关注到一个比较有意思的话题,就是关于运维好还是软件开发好的问题,于是小编就整理了1个相关介绍运维好还是软件开发好的解答,让我们一起看看吧。

测试,开发,运维这三个哪个比较轻松?

解答这个问题之前,我们需要了解一下工作中为什么会有轻松和不轻松这种感觉。

运维好还是软件开发好 运维好还是软件开发好呢

为什么会不轻松

我觉得当我们觉得工作不轻松的时候,那是因为自己对工作有很强的责任感,研发会担心自己的代码是不是会造成什么不可知的bug,测试会担心自己的用例没有覆盖完全,遗漏掉某些场景,线上会出现bug,运维会担心哪个基础组件不稳定,造成线上故障。正是由于种种的担心,会让自己感到不轻松,我觉得这是好事,因为有压力因为不轻松,我们会对自己提出更高的要求,让自己不断的成长,成为那个能够轻松的人。

为什么会轻松

为什么会轻松呢,我的理解是,有超强的能力,对业务对技术都有足够的理解,研发确信自己的代码实现在当前场景是最合适的并且有足够的单元测试覆盖,测试确信自己的用例已经覆盖到所有场景并且经过交叉测试,运维确信各种基础组件在各种流量的稳定情况,轻松是因为强大的能力,能够让自己保证所负责的工作内容不会出现预料不到的情况,一切都在控制之内。

测试,开发,运维

在互联网技术圈的鄙视链里,测试和运维是名列前茅的,其实当你存在鄙视这种行为的时候,那就说明你是很无知的,因为自然规律告诉我们存在即合理,在产品的生命周期里,研发、测试、运维各自用自己的手段去保证质量,没有哪一个是轻松的,当我们有足够的能力,我相信,每一个又是轻松的。

总结

不轻松是由于强烈的责任心和自己的能力有欠缺,轻松是因为自己可以自信的完成工作内容,当然这里说的自信是要符合实际的,不是盲目的自信和不切实际的自信。我们可能永远都不会感到轻松,因为总存在无法确定的情形和无休止的技术之路,但是我们就是要在这不轻松的道路上让自己不断成长,最后足够强大。

其实不用太纠结,每个职位只要深入研究和通过技术积累都是很有前途的!

按照难度来讲: 测试<网安<开发

测试分为功能测试和性能测试,功能一般不需要懂代码,会写测试用例,会熟练操作一些测试工具会写测试报告就可以了,没啥含金量,大多数工作都是点,点,点找一些bug。

性能测试要求就高了,会写接口,会写测试工具和测试平台,会对现有的工具再二次开发,有些单位更是要求测试和开发一起做,难度大。功能测试后面的发展肯定是开发和性能测试了。

网安是近三年才大力发展起来的,其核心的岗位是渗透测试,其次是等保测评和安全运维,管理方面岗位是安全运营和安全规划!

网安在21年和22年如果你懂这些技能可以很容易的找到15k左右的工作「大专及以上学历,在一线和省会城市发展」具体如下:

1:具有渗透测试的思路

2:掌握渗透测试常见工具的使用

3:掌握协议,web,中间价,内网渗透技术

4:掌握代码审计的工具及人工代码审计

我做了多年的开发工作,对测试和运维工作也了解一些。根据我的经验来看,这三种工作都不轻松,要是一定要分个高下,我觉得测试工作相对来说压力小一些。

先说说开发工作。开发工作一般都是有严格的进度要求,由于市场竞争或用户方的要求,开发时间大多比较紧张,导致开发任务重,另外开发过程中难免会出现一些技术问题,或者需求发生变化等等,因此开发工作会经常性的加班加点,工作压力相对比较大。

再聊聊运维工作。现在不管是2B还是2C的应用,大部分都是要求全天24小时运行。因此运维人员的工作时间是不分白天和晚上的,当然会分多班制,但总归会有夜班。另外,运维人员最大的任务保持系统稳定运行,出了问题,要能随时应急响应尽快解决,这个压力也挺大的。

对于测试工作,就相对轻松一些,就是对开发人员提交的产品进行测试,一遍一遍的测,对不同版本测,很多是重复性的工作,没有特别大的压力。

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