我至今仍清晰地记得,2023 年 4 月的某一天,当我首次使用 GitHub Copilot 时,那种震撼之感瞬间袭来。彼时,人工智能(AI)在编程领域尚处于辅助阶段,扮演着编程助手的角色,为开发者提供代码建议和简单的逻辑补全功能,虽能提高一定的编码效率,但距离独立完成复杂编程任务尚有较大距离。

然而,时间的指针快速拨转至 2024 年 8 月,我初次接触 Cursor,又一次被深深震撼。借助 Cursor,我轻松实现了两个小工具 80% 以上的代码编写工作。在这一过程中,我陷入了沉思。

仅仅一年时间,AI 在代码编程领域的进步堪称飞跃。它已从最初的编程助手,华丽转身为能够独立承担编程任务的 AI 程序员。如今,越来越多的工具具备了 Cursor 的能力,国内诸如通义灵码等工具也陆续上线了类似功能。这些工具不仅免费提供使用,即便收费,其价格也极为亲民,相较于聘请一名专业程序员的成本,简直是微不足道。倘若 AI 上下文足够大,那么即便是大型项目的开发,AI 程序员也完全能够胜任。

“日新月异” 一词,似乎仍不足以充分彰显 AI 发展的迅猛势头。随着 AI 程序员的不断进化,一旦公司大规模推广应用,中低级研发人员的未来之路将何去何从?测试人员又该如何应对这一变革?

我始终坚信,AI 必将重塑众多岗位,却未曾料到中低级别程序员等职业,竟如此迅速地面临被取代的危机。


↙↙↙阅读原文可查看相关链接,并与作者交流