如题所言,现在 AI 发展越来越迅速,在需求分析,测试用例生成以及各种自动化测试和工具方面都有着非常明显的提升和优化,更不要提层出不穷的新模型和新技能了。
以前会写代码,能构建自动化测试框架,再会点性能测试、云相关的知识基本能找到一个不错的工作。
现在完全变了,不会写代码不要紧,AI 可以帮我们写。分析需求写测试用例费时间?不存在的,AI 能读所有的文档和知识,快速理解并生成效果不错的用例。
从某种程度上讲,AI 的出现是一种降维打击。大家似乎都在唱衰,未来计算机行业要被 AI 取代个七七八八,因为我们在深入使用 AI 的过程中会发现他比一般的程序员要聪明很多,他能替代很多程序员的工作。
所以,AI 时代,测试的护城河到底是什么?
先不具体谈这个事情,想先说一个最近看到的很有意思的一个观点。在摄影术被发明出来的时候,欧洲的画家曾经面临着同样的恐惧。摄影术可以几乎毫无保留地把人眼所看到的画面记录下来,一台机器一秒钟就能精准的拍出最真实的画面,但是画家要费尽心思画大半天,却远远没有摄影机拍得像。大家都在说画家这个行业要淘汰了,人人自危....
可是画家这个行业真的就被淘汰了吗?并没有,200 年后的今天,画家这个行业的存在。留下来的画家都在做什么呐?他们不是去跟摄像机比谁画得像,因为不可能有人比得过。难道除了画得像以外,绘画就没有其他意义了吗?不是的,这些画家转头去画摄像机拍不出来的东西:光影的流动、色彩的情绪。所以抽象派、印象派至今也还存在且很难被替代。
因为这些画家进入了一个新的领域,一个机器完全没法、或者说至少现在没法进入的领域。这个领域不是比谁画得像,而是通过绘画去调动人的想象和情绪,去捕捉人最深层次的精神共鸣。摄影这个技术发明快 200 年了,没有人记得住谁画的最像,但是人人都记得住莫奈。
所以我想表达的观点是:AI 时代,不管是不是做测试,我们都不要再去做大家都在做的事情,因为你能在网上学得会的,别人也学得会。你去追一个新模型的发布,哪个工具更好用,都不是你的护城河。我们要去做的是 AI 做不到的事,比如深入一个有积累的行业,深刻锻炼自己的思维,敏锐地去直击行业内最深处的痛点,建立自己的影响力,那才是护城河。
ps:AI 是个倍率极高的放大镜,他平等地给了我们使用的权利,但是也容易让我们放弃思考,因为简单的事情 AI 很快就能完成,这会让我们变得愈发焦虑,似乎自己没有存在的意义了。但是 AI 也并不是万能的,比如没有行业和知识的深度积累,我们如何知道某件事情该如何完成?我们连怎么问 AI 都不知道,何谈去解决行业的痛点。就像我一直认为的,AI 通识能力很强,定制能力还很弱。AI 还没有进化到能解决所有垂直领域根深蒂固的难题,而我们就应该去思考他还做不到的事情,还未深入涉足的行业,这些才是真正的护城河。
以上都是个人观点。欢迎大家来一起探讨这个问题