驳《人工智能正在催生一代文盲程序员》

2025 年 2 月 22 日
 matthewzhong

驳《人工智能正在催生一代文盲程序员》

什么是文盲程序员?

企业注重的是效率,只看结果,而不在乎你的代码是手搓的还是 AI 生成的。现在很多企业大量裁员,要求员工必须使用 AI ,不会用 AI 的就会被优化。

而作为信息行业的程序员,更不应该视“手搓”为高级,AI 为低级。你连基础的工具都不会用,还谈什么高级?

所以,什么是文盲程序员?恰恰是不会用 AI 的程序员。

最后我想说,AI 不仅不会造就文盲程序员,反而会整体拉高程序员的水平。

6035 次点击
所在节点    程序员
47 条回复
mengdu
2025 年 2 月 22 日
反正有一个能跑就行
thinkm
2025 年 2 月 22 日
能跑就行,最好有一天可以随意提需求,AI 帮忙实现就好了
inthemist
2025 年 2 月 22 日
目前在尝试面向 ai 编程,实际结果是,ai 写完了自己肯定还要看一遍,跑一跑,调一调。
文盲恐怕看都看不懂,复杂项目还是得人深度参与。
llsquaer
2025 年 2 月 22 日
我理解的文盲程序员是 ,会崔牛,但是不会编写。
对应理解为 会说不会写

就好比总有些客户,什么 html js 数据库 数组 这些名称他懂,但是他就是不会写,只能找你来搞定。
就这水平把源码丢给他也不见得能运行起来。
lifei6671
2025 年 2 月 22 日
为什么会有编程语言?说白了就是降低人和计算机沟通的门槛,现在有了 AI ,更是大大降低了这个门槛,所以,不会 AI 编程的程序员就像曾经编程语言还没入门的程序员一样。
coderzhangsan
2025 年 2 月 22 日
翻开人类工业革命史,每次技术革新,都把之前的技术工人淘汰了吗?然后并不是,技术革新带来了各类技术工具,使人的工作效率得到了大幅提升,生产力的发展进而促使了生产关系的变化,生产关系的变化又对职业产生了影响,职业会对新工具使用经验要求会进一步提升,同时职业门槛会进一步降低。

举个例子:在计算机出来之前,工程制图/模型搭建基本都是手撸的,计算机出来之后,开始由计算机主导制图和模型搭建,代替了传统耗费工时手工制图,突出的工具例如 CAD 等等,以计算机辅助人类设计软件理念开始传播,对职业的要求也由手工制图经验向计算机制图经验开始转变,但之前丰富经验的手工制图师都立马淘汰了吗?很明显没有,因为工具只是辅助人类提升生产效率,但是职业化经验,并不是短时间新手就能完全理解和掌握的,因为最终做决策的是人,而不是辅助工具。

因此 AI 会提高生产效率,会降低部分技术门槛,但不会存在什么文盲程序员,如果有文盲"程序员",那绝对不是程序员,只是 AI 降低了职业门槛,使其他职业可以完成某些的编程任务罢了。
QAZXCDSWE
2025 年 2 月 22 日
开卷有益 开卷 AI 更有益
coderluan
2025 年 2 月 22 日
你俩讨论的前提条件就不一样,如果经济环境好企业有大量需求,那就会招大量的”文盲程序员“,相反经济环境差企业需求少,那么就会开除程序员,”文盲“肯定首当其冲。

类似的事情早就已经发生过了,你把 AI 换成培训班就行了,十年前培训班程序员高薪就业,现在培训班程序员就业困难。
w568w
2025 年 2 月 22 日
我觉得程序员很重要的能力是 Get Your Hands Dirty ,尤其是在 debug 的时候。

对于简单的、机械化的工作,用 AI 完成我觉得是非常值得的,毕竟是直接的生产力提升。但与之而来的问题是:程序出 bug 后,你还会修吗?

我见过很多不成熟的新人绝望地把自己语焉不详的编译、运行、环境报错丢给 AI ,AI 只能给出同样模糊、没有任何帮助的回答。毕竟 Garbage in, garbage out ,如果用户根本没有给出能解决问题的信息,AI 再强大也不可能突破信息论的上限。

而获得这些信息,需要大量逻辑分析和底层交互,从检查环境到跟踪 system call 、寄存器和反编译汇编,简化代码来创造最小复现,从真实环境中收集信息并抓住核心问题,这样的能力目前 AI 很难说有。

而且我的断言是:即使 AI 已经发展到拥有这样的能力,在人类的数学能力能完全理解这一混沌系统之前,也仍然需要人类辅助和保证来完成编码工作。现在所谓的「 AI 掌管开发」和蒙眼开车没什么区别:开个一两公里没什么问题,但出事的时候一定不知道自己怎么死了。
cnuser002
2025 年 2 月 22 日
我想到上学时候的一个梗:
什么时候可以抄作业?

1. 遇到你会的题目,可以抄作业,节省时间
2. 遇到你不会的题目,可以抄作业,学习思路。

所以遇到会与不会的,都可以抄。

但抄作业不是目的,掌握知识,应试技巧,锻炼题感,拿到高分,这才是目的。

而如果只应付每天的检查,盲目的抄写,几个章节后你很可能就不知道你在抄什么了。

文章反映的也是类似的问题。


我们现在用 AI 编程风生水起,有一个前提被有意无意的忽略了,就是大家多多少少在没有 AI 的时候,学习过编程,有些底子,你去抄 AI 的东西,有底。

倘若过于依赖 AI ,就好像只抄答案不看过程,那久而久之,也就看不懂过程了。不就文盲了么。
iorilu
2025 年 2 月 22 日
ai 就是给你配个 24 小时助理

你非要啥都自己干, 说明什么? 自己牛逼吗
kneo
2025 年 2 月 22 日
搞笑呢,真以为谁不会 AI ?开车你学不会,坐车你还不会?有些人还真把 AI 编程当成技术壁垒了。

可能等下有些人会跳出来说什么 AI 编程的挑战性,拜托你千万别提怎么用提示词描述需求之类的低级技巧了。

AI 编程的挑战性是留给最顶层的程序员去解决的。解决之后,底层的程序员只要躺着张嘴接就行了。以为自己用 AI 是在抢跑,结果改提示词改的满头大汗的,难以想象将来你会在第几层。
kneo
2025 年 2 月 22 日
@coderzhangsan 哥们,你这是 AI 生成的回答吧?
Nosub
2025 年 2 月 22 日
前几天看过一个观点,是说程序员阅读和编程的时间是 10:1 ,AI 把程序员的前面的 10 拿掉了,后面的 1 就变得没有多大意义了,说白了,人类缺乏了阅读能力和动力,进一步必然是缺乏深度思考的能力,从这种观点来说,的确是在降智,说文盲程序员不为过,试想一个场景,你平时用 AI 写了一堆代码,客户那儿出了问题,要你去现在修复,你难道说,这代码是 AI 写的,我要求助 AI ,必须开着 AI 修 bug ,客户说我电脑无法联网,你是不是傻眼了,再举一个例子,我以前要写个视频播放器,需要去 GitHub 阅读 FFmpeg 源码,现在不用了,你不用阅读任何源码,AI 就直接给你写出来了,而且远比你写的好。
520discuz
2025 年 2 月 22 日
翻译软件也在催生文盲?
mumbler
2025 年 2 月 22 日
@inthemist #3 测试没问题就不需要去看代码,大模型编程能力正在飞速提升,gpt3.5 在人类程序员排名 100 万位,gpt4 上升到 1800 位,现在 o3 已经 58 位了,年底就能登顶,比你强得多,应该默认信任,预期不符再去亲自看代码
charlie21
2025 年 2 月 22 日
应该用这个 claim 来提高自己的要价能力才对

其它一切都是错的。

eg
我会 xxx 工具,所以雇我工作请多付钱 ✅
eg
我会 xxx 工具,所以这份工作变得相对容易了,所以老板看我既然有 xxx 工具了 能更轻松了 / 更出活儿了 / 更有性价比了,老板更有理由给我低工资了:你不是更轻松了吗? ❎
eg
我会 xxx 工具,所以我能把不会 xxx 工具的人挤走 ❎
eg
我会 xxx 工具,我的产量更大了,所以我得涨工资 ✅
eg
我会 xxx 工具,我把不会用 xx 工具的人挤走了,我把不敢用 xxx 工具的人挤走了,然后我反而要更少的钱了,加倍增加我的受雇佣机会 ❎
mumbler
2025 年 2 月 22 日
@Nosub #14 本地模型也在飞速发展,明年 7B 可能就相当于现在 671B 了,离线用 AI 编程完全没问题,AI 效率的天花板是人,你知道人的效率有多恐怖吗,阿尔法狗跟李世石下一盘围棋,阿尔法狗用了 2 万美金的电费,李世石只用了 2 个馒头
r29JQ0n61bqAQ9YD
2025 年 2 月 22 日
起码得能看懂 AI 生成的吧,不然以后怎么改
MoeDisk
2025 年 2 月 22 日
找范例起码比 CSDN 靠谱 hhhhh

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1113431

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX