AI真能干掉程序员?现在AI编程还是满地乱拉
最近网上有个论调特别逗,说非技术人员用自然语言编程写出了东西,让程序员群体集体破防了。甚至还有人给自己疯狂加戏,把这比喻成众神看到普罗米修斯把火种带给了凡人,觉得我们是在嫉妒、在害怕普通人掌握了核心科技。

我看到这种话真的一口老血吐出来。
我破防?我不仅不生气,我甚至想给这些普罗米修斯们鼓掌,前提是你们别拿着AI拉出来的那一坨东西跑来找我。
最近我真是被这种事烦透了。接二连三碰上好几个甲方,上来就神神秘秘地甩给我一个压缩包,然后满脸得意地说:小*啊,这个项目的需求我自己用AI跑得差不多了,框架都有了,进度起码完成了90%,现在就差最后那么一点点小Bug跑不起来。你帮我稍微收个尾,这价格方面咱们是不是得按一折算?

每次听到这种话,我确实都是当场破防,血压直冲天灵盖。
很多不懂技术的人对AI编程的理解简直天真得可怕。你以为你在对话框里输入几句大白话,AI给你吐出几百行排版整齐、甚至还带着中英双语注释的代码,你就是完成了90%的工作量?
说白了,你根本不是用一小时完成了我一天的工作量,你是在用一小时,凭空给我创造了一个星期的工作量。
我以前还硬着头皮打开他们所谓的半成品。乍一看,前端界面画得花里胡哨。但稍微往底层逻辑里一看,简直是灾难现场。端口冲突跟闹着玩似的,依赖库互相打架,数据库查询逻辑写得像个迷宫,最可怕的是毫无安全边界可言,防火墙配置形同虚设。AI为了满足你那句让它跑起来的指令,在底下偷偷用最畸形的方式强行拼凑了一个草台班子。
这就好比你用3D打印机打出了一个方向盘,然后跑到汽车制造厂,跟工程师说:车的最核心部分我已经造好了,剩下的底盘、发动机和刹车系统你随便给我拼一下,五十块钱怎么样,够你周四吃顿好的了。

软件工程或者说软件开发的门槛,从来都不是记住几个英文单词和标点符号,最重要的是极度严密的逻辑处理、尽量考虑到所有的边界情况,做出一个健壮的系统。AI把火种带给了凡人,这确实是好事。但它并没有顺便给你的大脑带来逻辑。

所以,现在再遇到这种拿着AI生成的半成品来找我压价的甲方,我连废话都懒得多说一句:既然AI这么强大,你都已经完成了90%,那剩下这10%你让AI继续写完就行了,完全没必要花冤枉钱来找我。你自己弄吧,我看好你。
技术圈从来不怕什么火种被分享,更没有什么闲工夫去搞门槛防御。只要你能用自然语言从头到尾搓出一个逻辑严丝合缝、没有安全漏洞、能扛住并发的完整产品,那你本身就是极其优秀的工程师,是一个用自然语言作为编译器的超级程序员。对于这样的人才,市场欢迎还来不及,怎么可能破防?
但如果你只是拿AI当个砍价的噱头,指望造一堆随时会爆炸的赛博垃圾让我来给你廉价扫雷?
不好意思,出门左转,继续找你的AI聊去吧。
