1. 聚能聊>
  2. 话题详情

AI时代职业规划课:运维和测试岗位如何开启"第二春"?

devops,开发自运维。
持续集成,开发自测试。
自动化测试,用户反馈线上缺陷...
最近好像都是坏消息,还有AI,据说机器人吃人的时代就要来了。
image

docker容器,基础设施即代码(Infrastructure as Code),
markdown、gitbook,文档即代码,
似乎都是程序员的利好
image

作为运维,作为测试,在成为瓶颈甚至障碍绊脚石之前,不在沉默中爆发,就会在沉默中灭亡

跃升

企业对于信息系统的依赖会越来越重,因为高增长带来的红利还将持续。
但是随着自动化程度的不断攀升,传统的运维和测试岗位将消失。
取而代之的是高阶的运维和测试,能够担当企业的首席风险官的真正高层。
要想脱颖而出,就要拥抱变化,敢于革自己的命。
引入类似RDC这样的一站式研发协同产品,主导企业软件产品研发体系的变革。

转型

转做开发是个不错的选择,进入程序员的大军之中,为打造更加智能的AI而努力。
运营岗位也可以考虑。有一类运营叫做技术运营,不管是开发自运维,还是开发自测试,这些技能的get都需要运营协助。掌握一定的数据化运营能力,制定标准,推行规范,做业务的安全员。
产品岗位也很好,特别是测试同学,对业务比较了解,做产品经理会比较有感觉。
学习使用RDC这样的一站式研发协同产品,将有利于转型。

试试从RDC开始吧

image

不管你是认同还是否认,说说你的看法!

1. 运维和测试岗位会不会消失?为什么?

2. 如果你是运维或者测试,说说你的感受,有没有被当作二等公民受到哪些不公正待遇?

参与话题

奖品区域 活动规则 已 结束

127个回答

4

浮夸点点 复制链接去分享

  1. 运维和测试岗位会不会消失?为什么?

根据达尔文进化论物竞天择适者生存, 一个行业也是这样,如果运维和测试进化跟不上时代发展必将会消失。我们在这里谈谈可以进化的方向:
现在的运维和测试从几年前的石器时代(手工时代),进化到青铜器(工具化),再到机械化(自动化),短短时间内已经经历了快速的进化,相信将来一定会进入一个智能化阶段。虽然现在人工智能计算力强大,但是它的智慧现在依然像小孩一样,很多方向缺乏数据训练,需要运维和测试人员经过不断的训练,才能逐渐达到一个专业人员的水准,到时候我们可能充当人工智能运维和测试的一个辅助人员,补全机器无法完成的问题。

  1. 如果你是运维或者测试,说说你的感受,有没有被当作二等公民受到哪些不公正待遇?

对于人工智能运维和测试,我们是又爱又恨,爱它的聪明高效,让我们释放双手,它可能会让那些和业务实现逻辑无关的事物透明化,让大家有更多时间关注业务和相关数据,而不是浪费时间在这些中间环节上。恨它给我们的工作无形压力,如果我们不进化,不改变将被淘汰。

在这个快节奏的时代,不加快自己的脚步必将会被行业淘汰,大家都生活在社会中,社会这个平台提供不同角色,你的能力不能满足你的角色需求自然会受到大家鄙夷,如果你能力强努力上进自然没人小瞧

上面楼主说到的RDC就是以前敏捷开发,持续集成,持续交付,数据分析一些列高效技术的结合体,并实现了很多地方的无缝对接,相当于进入了自动化和人工智能学习阶段

4

似水的流年 复制链接去分享

研发不能替代测试,但研发人员可以替代测试人员来完成测试任务

在人工智能取代人类之前,自动测试不能取代人工测试,但会让人工测试门槛越来越高,低技术含量低业务能力的测试人员出路会越来越窄职业风险越来越高

测试是软件研发过程中不可缺少的一部分,但怎么做、谁来做会在软件开发流程中不断优化,可能在不久将来被AI替代了
电脑包包不错哦!

3

1071240036657304 复制链接去分享

维护岗位不会消失,但是可能需求人数会减少,毕竟有许多事情计算机可以自动完成,维护人员只需监管就行,在机器不能解决时辅助它完成操作

2

妥妥妥妥妥 复制链接去分享

很幸运,先后从事过测试和运维,现在已转到管理岗,在这里说一下我自己的体会。
测试和运维在传统的IT企业中,实际上的地位总体上说是不及开发的,这里是一个总体的概念,不代表个人。从入职开始,写代码好的自然去做了开发,其他的就去测试、运维这些部门碰碰运气。并不是说能力上不及开发,只在于个人的经历和特性决定了你有更好的职业发展道路。我之前的同事也都是遍布各个岗位,售前销售产品运营测试运维研发等等,也有转行、做生意的,那也都是不错的选择。对于那些坚守原来的工作的同事,都对自己的工作非常热爱有激情,并且他们各自的工作内容和方式也都在不断的变化,devops这些大家都多少都在应用,对于docker也都是在以一种积极尝试的态度去接受。对于想做事情的人来说,怎么会嫌自己手头的工具太多呢?这些工具都是把测试和运维从繁重劳动中解放出来的一剂良药,也正是因为有了这些工具,测试和运维才可以越来越接近各自工作的本质,而不是一直进行低端的体力劳动。
另一方面来说,就现在国内大多数开发人员水平,和谷歌FB这种公司还是差了四五条街的,要达到SRE这种水平的公司也是屈指可数(何况谷歌已经越过了SRE这个阶段),大部分国内IT企业还是需要有明确的分工来保证产品的质量和开发效率,大部分的运维、测试、安全只要能跟上公司的需要,也不会面临太大的危机,说不定遇上机会还能起飞,比如安全,再比如之前的前端,说不定下个机会就是运维。
AI时代必将到来,但不是现在,深度学习的工具和技术还远没有达到可用的阶段,市场上对于AI的追逐也多半是源于商业利益的炒作和大公司对于未来的布局。奇点到来之时,没有工作能幸免。在这之前,除了积极地拥抱新技术,别无他法。

1

安度 复制链接去分享

我觉得IA无法替代,因为IA=人工智能 人工智能=自动化 自动化=代码植入 代码植入=源代码 源代码中可能会存在漏洞或者可利用代码。 这些东西会导致如何绕过人工智能,如何越权操控人工智能。 如果人工智能的兴起表示渗透测试的结束,这一点我否定,但是人工智能的兴起会导致WEB白盒审计人员专项自动化代码审计我觉得这一点是很有可能的。 而且我并不觉得是WEB审计会被淘汰,反而我觉得以后可能会多出来一个人工智能渗透测试

希望我能有个奖品(麻烦给个书),谢谢了😊😊

zero001 回复

不应该是AI吗?

评论
2

巴洛克上校 复制链接去分享

运维和测试岗位会不会消失?为什么?
简单了解下研发协同 RDC 我感觉测试和运营岗应该不会消失rdc平台的出现可以快速提高工作效率(【测试】为自动化测试提供工具框架、持续集成引擎和运行环境管理,研发过程中随时及时反馈代码质量;支持海量用户场景模拟、超大规模并发压力的性能测试;支持脑图编辑,管理手工测试用例;【运营】用户反馈秒级必答,产品知识智能回复;问卷调查和舆情监测,把握产品动态;分析研发和运营数据,数据驱动效能提升和产品优化创新。)
但还不能完全替代人工只能说可以减少测试和运维的工作量加快处理速度;例如运维需要负责服务器的硬件和系统维护升级,还有的可能需要人员培训但是研发协同 RDC目前只能用于软件方面;但我相信阿里云的实力未来 rdc肯定可以代替人类去工作。

如果你是运维或者测试,说说你的感受,有没有被当作二等公民受到哪些不公正待遇?
当二等公民对待没什么不好,这样可以激发潜能,你越看不起这行,那我就偏要做出点成绩让你看看,证明没有我们你们根本不能运转。

1

悲剧的冰水 复制链接去分享

  1. 运维和测试岗位会不会消失?为什么?
    当然不会,ai无论如何也替换不了真人,以目前的AI水平就是跑起来按照开发AI人员程度不同效率也不同,真运维起来也会出现各种奇怪bug,只能作为实验室技术,毕竟目前的技术力还做不到可以真正思考解决问题的ai。测试的话低端测试可能会被取代,但使用文档编写这方面还是需要真人参与。虽然云服务现在十分流行,但是这其实并不是消灭运维了,而是将运维成本转移为云服务器成本,运维成本在云供应商身上,而运维成本会随设备数摊薄成本,比如我之前就负责600多台服务器,现在回老家暂时只负责8台。云供应商说白了赚的就是这个,哪么问题来了,云供应商的设备不需要人来运维吗?而纯运维转运维开发也是运维无法被AI替代的。毕竟ai只是工具,工具只能提供结果和简化过程,运维人员无非从运维服务器增加了管理AI的职能。而且如果是大型企业的运维的话本身工作就会有一部分不在纯技术上,不在纯技术上也就不存在被AI替代一说。最后如果运维真能被AI完全取代了,那需要担心的也不是运维了。
  2. 如果你是运维或者测试,说说你的感受,有没有被当作二等公民受到哪些不公正待遇?
    没啥感受,运维这个职业本身就需要知识广博,不时常学习本来就是不行的,关注开源社区技术博客技术分享直播很常见,AI流行只能是让我们重新学一门新知识,如果实用化了反而会提供更多时间做其它事。至于当二等公民还没有见过,搞IT的大都是年轻人,超过40的都很少,而且同事关系大都相当融洽,分369等的IT部门几乎可以肯定会互相扯后退,那公司就不会有前途的。
悲剧的冰水 回复

难得有新书了,不过X2是什么情况?上次都拿到2本同样的书了。。。。书架快放不下了老铁来个包包呗~

ps:发现下边好多回答都吧运维局限在系统应用运维上了,其实细分下来也是很多的好吧,sre也是趋势。。。

评论
1

lnostory 复制链接去分享

1.当AI自动化检查能完全覆盖代码本身逻辑流程错误和不同环境条件运行下的问题时,传统的测试和运维可能会消失。测试和运维都相当于是对代码运行流程的完善验证,发现不合理流程中出现的bug,只不过测试是在产品调试阶段,运维是在产品上线后。这种检查机制是可以通过设置对各种问题出现的情况进行判断,再让AI按相应流程修复执行的。

1

1761300141890516 复制链接去分享

运维和测试可能会消失,因为现在的云越来越完善,不懂的人都可以操作了,后台可以很清楚的看到有什么问题。需要专业的运维可以让云服务技术帮忙了,那运维就比较尴尬啦。
现在公司里不使用云的可能需要运维,这就需要24小时都要随身带电脑,电话24开机没有一个好的休息天,没有不工作的日子,哎。。。。命啊!!!

0

止逸之永恒 复制链接去分享

测试跟运维不能完全被取代

0

洪涛咖啡 复制链接去分享

能解决

0

人生不猴戏 复制链接去分享

取代一部分人,不可能完全替代。请问如果机器停电了,你让机器去Q吗?

0

有钱了女神 复制链接去分享

😜

0

Scofield.yu 复制链接去分享

1.运维和测试岗位不会消失,只是以后的运维或者测试需要更多的技能,例如开发运维工具,自动化测试工具。当你具备这样的能力时,也可以称之为开发人员。
2.我是以测试的身份进入IT行业的,受过的不平等的待遇,当时与开发人员交流bug时会被敷衍,例如这个原理很复杂说了你也不懂。然后我转岗做了开发,直到现在做开发运维岗。目前负责开发内部接口测试工具,一人挑前后端。但运维知识还是比较欠缺,仍需学习。

0

大哥不抽烟 复制链接去分享

怎么买服务器呀,点哪里

0

王宏旺 复制链接去分享

我的linux系统用完web一键安装包 到公网ip无法在网页中打开安装phpwind

0

津珠 复制链接去分享

测试跟运维并应该被机器取代,智能化是智能化。技术的推进应该取决于人的便利化,安全性,来考虑的。

0

不进则退 复制链接去分享

运营的测试全是英文一个看不懂怎么测试,再说有文化不代表就有能力,没有文化不能通过测试,也不代表就不行,所以合理的利用深挖个人的潜能,大胆去尝试去想象,全世界大概60亿人口,中国17亿,而支付宝现有客户只有8亿,市场还有至少2分之一的客户没有体会到,尤其农村还有很大市场需要开发,带动农村创业,维护信誉安全加强网上巡逻

0

1109095728782454 复制链接去分享

新手上路

0

啊啊啊999 复制链接去分享

开发会不会被淘汰?

7