news 2026/5/1 10:00:23

AI编程会让程序员集体失业吗?

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
AI编程会让程序员集体失业吗?

看到一个很有争议的一个问题,AI Coding已经能编出很完美的程序,程序员这个行业以后是不是会消失?

其实vibe coding(氛围编程)还是个伪命题,更不要说替代程序员了。

大家都在说AI已经能写出完美的程序,但到目前为止,我没见过哪个AI写出来的爆款软件,等到哪天像微信、淘宝、Chrome、Tiktok、这样的应用已经将50%以上的代码交给AI去写了,我才能相信AI可以替代程序员。

我只看过某些卖AI课程的,用Cursor写个简陋且门槛极低的Chrome插件,就吹嘘可以带领大家用AI编程实现升职加薪,或者复制车库传奇,再造一个乔布斯,十分的搞笑。

还有些博主用Claude Code写了个购物网站的前端页面,看着高端大气上档气,就觉得干翻淘宝京东不成问题了,但这些东西离大规模投入生产还有十万八千里,其实就像你花1万块找外包写个淘宝一样的界面,他们能给你100%复刻出来,但有什么卵用呢。

吴恩达在一档博客中直接否定了vibe coding这样的说法,他认为AI只是辅助编程,因为编程是个高度依赖智力劳动的系统工程,AI只是加快了编程速度,但核心决策、架构设计、审查测试等还是需要工程师高强度的参与进去。

以下是他的原话:

“氛围编程”听起来像是我只要放轻松,把AI给的修改建议全部接受就行。有时候这样也能奏效,但远非全貌。实际上,当我花上半天甚至一整天在编程时,那是一项高度消耗脑力的深度工作。老实说,用AI辅助编程一整天后,我往往会感到非常疲惫。

但他也对AI Coding实现“自举”(bootstrapping)比较乐观,比如让AI自己写大模型的代码,这可能要等很多年,我觉得很悬。

其实现在的AI Coding远没有大家吹的那般神乎其神,如果不需要程序员,一个普通人也可以通过AI写出牛逼且完美的软件程序,那岂不是阿猫阿狗也可以开发一个Photoshop实现财富自由,登上人生巅峰。

说到底,程序开发需要的是编程逻辑、系统架构、数学算法、专业知识和团队协作的综合能力,你知道Chrome一个浏览器有几百个开发工程师,花了有数十亿美元,打磨数十年才做出来的。

AI Coding降低了编程门槛,实现技术平权,这是它的贡献,但三流的工程师用AI也只能写出三流的程序,这没办法,就像把屠龙刀交给杀猪的,最终实现什么样的效果,完全在于使用者本身的专业素养。

我感觉到目前为止AI Coding能做好的是三件事:

1、做快速原型开发,比如写个用户流量预测算法,让AI进行开发和模拟,先用测试数据快速跑起来,真正能用了再人工完善。

2、写一些固化的脚本,比如写100个数据API接口,这种都是根据PRD文档固定的东西,让AI写没啥问题。

3、开发个人小工具,我有朋友是做地理空间分析的,他就会用AI写坐标数据的转换exe文件,这类小工具个人用,不需要考虑复杂度和用户体验,AI也能很好的完成。

除此之外,想不到AI Coding还有其他能应用很好的地方,到阻且长,看大模型发展到什么地方吧。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/1 3:03:12

信创产品委托第三方检测机构进行国产化测试多少钱

随着信创产业深入推进,越来越多的科研企业将信创产品送至第三方检测机构进行国产化适配认证。那么了解国产化测试的收费内容,更有助于软件公司们合理规划测试预算。一、基础检测费用基础费用根据产品类型与测试范围确定。软件产品通常依据功能模块数量、…

作者头像 李华
网站建设 2026/5/1 9:24:50

高效管理临时文件:自动化清理方案全解析

临时文件自动化管理方案技术文章大纲背景与需求分析临时文件的定义及其在系统中的常见来源(如缓存、日志、下载目录等)临时文件管理不善的潜在问题(磁盘空间占用、性能下降、安全隐患)自动化管理的核心目标(高效清理、…

作者头像 李华
网站建设 2026/5/1 3:04:21

铅冶炼含铊污酸处理技术:Tulsimer树脂助力污泥减量与稳定达标

在环保监管日趋严格的背景下,铅冶炼行业含铊污酸处理已成为制约企业合规运营的核心难题。此类烟气净化废水占冶炼总废水量的20%-30%,受原料含铊特性及稀酸循环使用影响,水体中总铊浓度呈持续攀升态势,给处理工艺带来极大挑战。铊作…

作者头像 李华
网站建设 2026/5/1 4:02:55

ZGLanguage 解析SQL数据血缘 之 提取子查询语句中的源表名

# 假设存在 子查询SQL代码 如下:SELECT CL.OBJECTNO, PP.PAYDATEFROM NYBDP.O_SS_CL_LOAN_ACCT_STATIS CLLEFT JOIN (SELECT AL.PAYDATE, BC.BUSS_NOFROM O_CWWS_ACCT_LOAN ALINNER JOIN NYBDP.O_CWWS_BUSINESS_DUEBILL BDON 11LEFT JOIN O_CWWS_BUSINESS_CONTRACT …

作者头像 李华
网站建设 2026/5/1 4:02:59

Katalon StudioAssist Ask模式:工作区内的AI测试助手

在自动化测试领域,高效地编写脚本、理解复杂概念或排查问题是日常工作的一部分。传统上,这需要开发者翻阅大量文档、在社区提问或反复调试。Katalon Studio 推出的 StudioAssist Ask 模式,就像一位始终在线的专家伙伴,将人工智能的…

作者头像 李华
网站建设 2026/5/1 4:03:02

都在做「WAN优化」,南凌科技的方案究竟有何不同?

在企业数字化转型过程中,WAN优化已成为常见需求。面对市场上众多看似雷同的“降本增效”方案,IT管理者往往难以抉择:究竟哪家能真正解决问题?事实上,许多传统WAN优化方案仅从单点入手,例如数据压缩或协议加…

作者头像 李华