ChatGPT的横空出世,在业界掀起了惊涛骇浪。很多人开始担心,自己的工作岗位是否会在不久的将来被ChatGPT等人工智能技术所取代。

软件测试与先进技术发展密切相关,基于人工智能的AI助手已经得到很多的应用机会,那么未来是否更加可期呢?

借助先进的机器学习,自动化工具在行为模式上会越来越精确。然而,机器不会创造自己,也没有独立思想。

软件测试归根到底体现在技能上,而运用这些技能需要人。

有人猜测机器会取代人从事技术性工作,例如:

在生成代码的场景下还需要人工编程和检查,所以一定程度上ChatGPT的使用是需要依赖程序员的护航

更多事实证明,在软件测试领域,人依然不可或缺。

以下是软件测试工程师在未来IT建设中不会被AI工具取代的3个理由:

很强大,但并不可靠

ChatGPT是一个非常强大的语言模型,但它并不是万能的

例如:在生成代码的场景下还需要人工编程和检查,所以一定程度上ChatGPT的使用是需要依赖程序员的护航

神经网络“既不可靠也不真实”。谷歌的人工智能研究人员在最近的一篇论文中承认,仅仅扩大模型的规模难以成功。仅扩大规模不会带来“安全和事实基础方面的改进”。

ChatGPT语言模型还需要不断更新和完善,其数据来自训练数据库,但是目前数据库只更新到2021年,无法确保其真实可靠性。

团队协作能力≈0

一个应用软件的诞生需要涉及到多个部门的协作,虽然机器之间可以通过程序彼此联系,但这种协同是有限制的。

由于软件测试牵涉方方面面,几乎没有哪个测试工具能满足所有的软件测试需求

因此必须提供多种工具来满足诸多方面的需求。而机器是无法自我组织和协作的,需要人来识别、创建和构建高效的软件测试方案。

因此,软件测试的测试效果取决于人的主动性,不仅要主动部署合适的工具,还要主动确保有效地使用工具,软件测试工程师必须了解各种测试工具是如何工作的,将出色的工具应用到错误的地方只会适得其反。

所有的服务最终围绕于人类

人类所有的努力最终都是为了把人从低级重复劳动中解放出来,去完成更多更有创造力的工作。

未来AI可能会对一些行业造成冲击,但同时也会创造更多新的岗位。

对抗冲击的办法就是增强自己的硬实力,才能永远立于不败之地,面对新技术的出现,我们要做的是积极面对,去学习去掌握,把它变成一个提升效率的工具,利用它成为更好的自己。

Q:你会替代软件测试工程师吗?

后话

中国自动化学会混合智能专家委员会副主任、复旦大学计算机学院张军平教授接受科技日报记者采访时也表示:

“面对人工智能,我们不必过分担忧,但需要适当做好准备,尤其是对于教育背景较弱的人,在技术能力或服务技能等方面进行培训。”

“从事重复性工作和教育背景较弱的人员需要提高风险意识,未雨绸缪,最好能多学点知识,以避免被机器取代。在技术能力或服务技能方面加强培训,以跟上即将到来的人工智能时代的步伐。”

最后:下方这份完整的软件测试视频学习教程已经整理上传完成,朋友们如果需要可以自行免费领取【保证100%免费】

这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!