AI 本质上带来的是信息轰炸,能够降低新事物的学习成本,但是同时会降低深入学习的欲望。是否能够深入学习事物或者工具底层是菜鸟到高手的必经之路,信息轰炸会无形中拉高这个的门槛。
大家无形中忽略了 AI 本身的学习成本,cursor 等工具本质上还是和大模型对话,prompt 本身又没有科学意义上的最优解,导致"和大模型对话"的能力学习玄而又玄,越灵性的人掌握的速度越快。
从招聘市场来看,现阶段还是 human with AI VS human without AI 。市场上还是有挺多人对 AI 的使用和理解程度非常浅,仅处于 deepseek 简短对话的程度。
总而言之,AI 只会让我这样的菜鸟更菜,以前大佬还需要我打打下手,往后大佬只需要多跑几个 agent 。
![]() |
1
klo424 13 天前
AI 做不到这些,你自己能做到。
|
![]() |
2
dfkjgklfdjg 13 天前
|
3
bytesfold 13 天前
同感,AI 只能帮助快速出方案、分析方案可行性和头脑风暴,真要做起来太多积木要拼接,如果不纠正很容易被带沟里,根本完不成一个大型的可持续维护的项目。
|
4
bytesfold 13 天前
代码这玩意是最不值钱的,有了 AI 谁都能写几段
|
5
Jinnrry 13 天前 via iPhone
同感
|
![]() |
6
pike0002 13 天前
其实大家还忽略了一个问题,就是我们这一代其实还是出于一个过渡阶段,就是很多人还是有编程或者代码基础,所以在让 cursor 之类的写代码的时候知道怎么去 prompt 开发或者修 bug 。很好奇未来的人如果直接上来没有编程基础,他们是不是在怎么正确的 prompt 上陷入困境。
|
![]() |
7
iorilu 13 天前
任何时候高手都是有门槛的
要弄个什么工具, 人人就当上了高手, 那也没"高手"这个词了 |
![]() |
8
debuggerx 13 天前 ![]() 分享一下前 Deepin CTO 王勇的博客:
https://manateelazycat.github.io/about.html https://manateelazycat.github.io/2025/06/29/why-study-learn-when-we-have-ai/ 「推友问: 现在 ai 这么智能的时代,还需要认真学习和练习编程语言的每一个语法吗(目前在 freecodecamp 上学习前端的语言,课程特别特别细致,每次讲新的内容都会让我练习两到三次,有时候就会怀疑 ai 啥都会写为啥自己需要记住每一个语法准确的样子) 我的回答: AI 时代对编程人员的要求更高 如果你只会基本的语法,而没有很强的架构设计能力,AI 淘汰的就是初级程序员 以前我们只要做的比普通人好就有工作,以后基础的编程都是 AI 实现的,你要做的比 AI 好才能有工作 软件之所以需要人,是因为需要它的复杂性和持续维护,之前只用读人写的代码,AI 代码会比人复杂很多,要读懂它的逻辑和潜在给你挖的坑,更需要你的基础知识更扎实」 |
9
johnsmith2077 13 天前 ![]() @pike0002 模型越强大,需要的 prompt 越简单
|
![]() |
10
weixind OP @debuggerx
感谢分享。 还有一点感受就是 AI 的信息量会让人很快的达到愚昧之巅。前段时间花了两周借助 AI 摸清了 RN 架构的脉络,感觉每个模块都能吹一吹,看上去能够深入到 js 引擎之类的底层,但是离真正弄懂还差了十万八千里。 |
![]() |
11
donnylai 13 天前 ![]() 我是菜鸟程序员,不过我很喜欢 AI ,因为我不喜欢编程,我只喜欢实现自己想法的那种成就感而已,现在有了 AI 编程再也不用写枯燥的那些被人写过无数遍的代码,终于让我感受到了创造的乐趣。
对于我这种本来就不想成为高手的人来说,真是太好了。 |
![]() |
13
leegradyllljjjj 13 天前 via iPhone
强大的 ai 出来势必是要干死某一些低端的东西的,比如培训机构,低端程序员,文员这种,唯一的方法就是别让自己处于低端
|
![]() |
14
bojue 13 天前
我对 AI 的感觉:
1. prompt 本身就不是个无门槛的东西,高质量的 prompt ,但是什么是高质量的 prompt ,凭什么这个就是高质量的 prompt ,按照返回结果还是按照 prompt 的内容 2. 模型返回的东西也不是个确定性的内容 Ai 模型的内容从 0 到 1 很简单,甚至到 60 分都很简单,70 分就是个分水岭了 |
15
coolcoffee 13 天前
AI 能做到什么程序完全取决于人的上限,如果人不能掌控任由 AI 自由发挥翻车是迟早的事情。
|
16
2ruowqe9r 13 天前
AI 让初级程序员的进步更快
|
17
fulln 13 天前
这是最好的年代也是最坏的年代, 平庸的代价从未如此严厉,而卓越的回报也从未如此丰富
|
18
nooneanyone 13 天前
目前 vibe coding 还是幻想,ai 生成出来的代码你得能看懂,ai 设计的架构你要判断是不是(局部)最优
|
19
wsseo 13 天前
天天讨论这个问题,每个结论。
|
![]() |
21
feikaras 13 天前 via iPhone
ai 就是互联网,拉高还是拉低要求你自己心里清楚,也符合过去几十年的规律。技术这条路比以前越发走不通了。
|
![]() |
23
blackshh 13 天前
它会把人的付出给异化掉的!
|
24
peng7534211 13 天前
别忘了,高手是怎么过来的
|
![]() |
25
8355 13 天前
客观上来说对新手门槛太高了。
按目前的发展速度来说,对高级以上的开发人员或架构师是利好,对新手压力很大。 现在已经不是粘贴代码到对话框的模式了,之前的区别只是问题描述和提示词工程。 目前的状态已经是多 agent 的使用和调度了。 |
26
hwdq0012 13 天前
ai 只会让学习的人和不学习的人两极分化
没有 ai 也是学习和不学习的人两极分化 当然那种什么问题都要 ai 来解决的是有点入魔了, 没有思考,没有系统的学习,什么都给 ai 解决,只是加速了堆屎山的速度而已,屎上雕花不影响它仍然是屎山 |
![]() |
27
Capcom 13 天前
初级程序员用 AI 写了一堆又臭又长自己都看不懂的 PR 请求合并。
|
28
HTravel 13 天前 ![]() AI 本来就是 985 人的红利啊。
你把 AI 看作普通程序员就理解了。能领导普通程序员的人是谁,必然是大牛啊。总不能让初级程序员领导普通程序员干活吧。这个解释适用于所有行业。 这也同样能解释为什么生育率下降很快但上头一点都不急。现在都几亿灵活就业,说明劳动者多到用不完,你们居然还想继续猛生? AI+自动化实现后,各行业需要的都是大佬了,必须优生就是唯一选项了。 |
29
Mithril 13 天前
我高中的数学老师教育我们的时候有句话说得好:
一学就会,一做就错。 拿到 AI 这也适用。 你总得有对结果的判断能力,才能知道 AI 给你输出的是不是胡编,才知道他这坨看起来能跑的破代码有没有给你埋什么大坑。 如果只追求能跑,那基本就是学校作业的水平。 |
![]() |
31
Livid MOD PRO ![]() |
![]() |
32
shellcodecow 13 天前
我看了 Livid 置顶的 idea 贴子. 发现现在都在用 ai 实现自己想要的 idea 了. 这帮人不会淘汰的. 淘汰的是 看不懂他们现在在做什么的人. 永远是人的精神>可利用的工具
|
![]() |
33
wu67 13 天前
说是解放了体力活和重复活, 可是为什么有了 ai 我的左手的(按 tab 和 c v 那几个)手指更痛了 /dog
|
34
flytsuki 13 天前
|
![]() |
35
zeuss 13 天前
同意,AI 补齐了高手年龄大了,体力不足的问题。
|
![]() |
36
joshryo 13 天前
黑客 != 脚本小子
|
37
asdhak 13 天前
@dfkjgklfdjg #2
![]() |
![]() |
38
lyxxxh2 13 天前
让 ai 写个流式 json 解析,现在还是有问题,准备自己写了。
给 ai 的提示词: 现在是用 sse 的 内容还没返回全,用 json 解析肯定会报错。 但是堵塞返回,体验感又太差 ... 然后遇到 goods_name,打印商品名称... ... sse 返回如下: AI 回复: { ai.vue:380 AI 回复: " ai.vue:380 AI 回复: goods ai.vue:380 AI 回复: ": ai.vue:380 AI 回复: [ ... 能用是能用,但是多加了空格 就出问题。 他是判断 "goods:[" , 数据可能是:"goods: [" 或者多了个字段,就解析不了。 还有其他问题 没看。 |
40
aarontian 13 天前
@leegradyllljjjj 培训机构我觉得够呛能被干死,只要有能力需求,就有培训,算法火了后有算法培训,大模型火了后有大模型培训,至于架构师培训班,都是很多年前的历史了
|
![]() |
41
lucybenz 13 天前
AI 等于多了一层从自然语言到程序语言的不可靠编译
这个过程不是一直都存在吗 就是需求到程序员实现 这个过程一直也是不可靠的 |
42
aarontian 13 天前
@lyxxxh2 大模型不太擅长处理 json/引号各种循环套娃,我最近也被折腾得够呛,类似的复杂场景几乎必出问题需要来回调(正常编码倒是比较少遇到这种情况)。
不过我觉得你这种情况好像并不复杂,只是你的 prompt 确实很难理解,以后文字表达能力或许是程序员的核心竞争力了 |
![]() |
43
weixind OP |
44
nakun233 12 天前
AI 办公有点刷短视频和抽卡的感觉,就是那种不断在刺激你的大脑活跃,很容易进入心流状态。
|
![]() |
45
rpish 11 天前
那么问题来了,菜鸟和高手的区别都有哪些呢?
|
![]() |
46
qwz 11 天前
交互方式还是继续用对话的方式来的话
很多技术工作者要锻炼下沟通能力了 以前有机会从社交沟通中逃离出来待在开发的舒适圈中 然后将来要和机器沟通的方式还 TMD 是自然语言 想想也有点好笑 哈哈 |
![]() |
47
qwz 11 天前
比起具体的代码实现
最基础的 CRUD 其实用不着 ai 避免这部分工作的解决方案一直存在 (rails django 等等 反倒是调研工作效率提升很大 感觉就是多了个小秘 有啥想法就让她 大致调查下已有的方案 |
48
zoumaoping 11 天前
@debuggerx 感谢分享,感觉又碰到了一个宝藏技术博客
|
![]() |
49
maymay5 11 天前
菜鸟不一定会变高手,但是成为高手前一定是个菜鸟,所以就引发了一个悖论,是不是以后不会再出现高手了?或者人人都是高手?
|
50
yijiangchengming 11 天前
ai 对我来说替代了一部分搜索引擎的功能,以及让我成为 Tab 高手,不需要一行行地去写了。相当于由写代码变成了代码审核,没问题就行了。整体的代码思路还是有的。
|
51
cp19890714 11 天前
大部分程序员其实是翻译员,掌握了数字世界的一种方言,可以与计算机沟通。翻译员的工作势必会被 AI 代替。
高级程序员通过长期与计算机沟通,逐步理解了数字世界的底层逻辑。 两者层次不同,对 AI 的使用也有很大区别。 |
![]() |
52
Rorysky 11 天前
根本无需讨论
30 年前,开车还是一项搞技术要求的技能 打字也是 现在看看呢,你说我一分钟能打字 300 ,还是用五笔输入法,太牛了,我是高级打字员? 评价和赛道已经 next level 了,还在讨论 编码能力 |
53
sunshanpeng6666 11 天前
后面水平的高低不再是对于 API 的熟练程度,而是对底层原理的理解了
|
![]() |
55
Rorysky 11 天前
@ericguo 编码是有固定范式的,就像写作文模版,这个东西 AI 做的最好,结合测试,为什么 viber coding 需要程序员有高超的阅读能力? 关键设计把关下就行了
|
![]() |
57
ericguo 11 天前
@Rorysky 为了能区分关键设计和非关键设计,需要高超(速)的阅读代码能力啊!这点其实 viber coder 就是没有的,根据我的经验,有相对高速的代码阅读能力的,viber coding 就快不起来,总是不自觉的撇一眼代码,然后不满意,然后修正,然后就慢下来了。。
当然你可以理解成这是一个弯道超车的机会 |
![]() |
59
Rehtt 10 天前 ![]() @pike0002 几十年前汇编没有发明的时候都是直接编机器码,那时你得精通电气、机械、数学才能对计算机下指令。而发展到现在出现各种高级语言对底层的封装和标准的硬件接口,现在有点编程知识哪怕是小学生就能简单的写出一些程序
|
60
Donahue 10 天前
@leegradyllljjjj 能干死培训机构的只有行业下行。你根本不知道有一些需要培训的人的水平下限!!!(不针对所有需要培训的人,只说有那么一部分)
|
![]() |
61
lyxxxh2 10 天前
@weixind
{"goods": [{"good_name": "矿泉水","num": 1}],"content":"贼难喝"} 如解析到"goods",立即打印"商品列表"字符串。 遇到 goods_name,打印商品名称。 实时解析出来,不能有延迟。 一个个字符串返回没问题。 但是有时候会这么返回: {"goods": [{"good_name": "矿泉水","nu" 而 ai 写的代码,每次调用一次函数来组合字符串拼接,判断是否有符合的 key 。 goods 确实正常了,但是 goods_name 就被抛弃了。 或者{"goods": [{ (冒号多了个空格) 当然跟 ai 解释也行,但是 ai 并不知道问题,只能手动 debug 。 自己手写下,相比用调教 ai 可能还更快。 |
![]() |
64
BingoW 10 天前
强者至强,当前处于 AI 工具大爆炸的过度阶段,没有哪款应用可以让不会编程的人做出工程化非常强且可用性极高的项目,以前公司不懂开发的人可以用低代码/无代码工具快速开发某个功能模块,以后这类工具肯定会被替代。有点像诺基亚用的塞班系统,也有好多人学过这个编程框架,但是最后完全用不到了的感觉。目前还是观望一下。
|
![]() |
66
yb2313 10 天前
@leegradyllljjjj 培训机构研培训使用 ai 方法不就行了? 原班牛马无缝衔接
|
![]() |
67
donnylai 10 天前 ![]() @Rorysky #52 +1 ,武功再高,在枪面前也没有意义,时代变了~
其实我们现在所精通的一切,也只是中间产物罢了,编程的本质是让计算机按照人的想法运转,有了更好的工具后,会自然往最高效的运转方式进化。 |
![]() |
68
nathandoge 10 天前
其实 ai 时代,人变成了架构师。而架构师对于人的专业需求反而是更高的。
当然~。不懂的也可以拿 ai 去开发 todolist 和记账类,等各种小工具来玩玩 |
![]() |
69
iv8d 10 天前
个人感觉 AI 只能帮你总结大量数据的,重复无成效的工作,也就是帮本人呢处理垃圾时间,剩下的都需要自己来做呢。
|
![]() |
70
cowiejulewbfwo 10 天前 ![]() 作为博士在读,我觉得我有点发言权。以前做科研需要在意你的点子够不够有创新和你能不能实现,现在我只需要想点子,然后和 ai 协作完善方案,再去编写代码( cursor )。这对我来说是非常大的提升,实现问题可以交给 ai ,我只需要学数学并且想新点子,不用在意那一个又一个复杂的框架。我是在引导 ai 实现我的目标,但是我身边被我带着去学习 ai 编程的同学则是被 ai 牵着鼻子走,什么都让 ai 做,并且丝毫不关注 ai 生成的内容是否正确,准确。这样的过程只会让我和他们之前的差距越来越大。换句话说,勤于思考的人在这波热潮中会越来越强,剩下的人则慢慢被淘汰。
|
![]() |
71
HMYang33 10 天前 via Android
@cowiejulewbfwo 并不是不关注,前些天我打算做个嵌入式小玩具,豆包让我买 stm32 esp01s ,一堆杜邦线。我反复跟 ai 确认了,又找别的 ai 确认了一下这些东西可以实现想法。然后收到货后发现掉坑里了,嵌入式代码也写不出什么效果,只会一个打印输出,同时模块接线也是一塌糊涂。一会说需要连接某引脚,一会说引脚不需要连接。我现在决定还是跟着真人学习比较好
|
![]() |
72
HMYang33 10 天前 via Android
@cowiejulewbfwo 我的意思是我并不是不关心 ai 写的代码对不对,有些人基础知识不扎实没有办法,硬件知识,连线调试,代码语法,调用的库,各种各样的基础问题,就算出错了我也不知道从哪里 debug ,我无从下手。在这个领域人工智能给个我非常笼统大概的方向,但是细节根本无法保证,最终还是要走传统道路从最基本的东西慢慢学,才能一眼看出 ai 挖的坑
|
![]() |
73
cowiejulewbfwo 9 天前 ![]() @HMYang33 会不会是你学习的思路有问题,既然要学嵌入设,当然第一步是学习单片机,找一个开源项目,带原理图和开源代码,学习每个针脚的作用,以及相应的代码怎么写的,各种通信协议是怎么写得,怎么调试?
路线选择对了,接下来才是利用 ai 去学习,去创造,你上来就让直接跟 ai 一起做,当然做不出来。你得通过 ai 进行系统的学习,然后与 ai 协作完成你们的硬件设计和代码。 ai 最大的作用就是帮助你快速入门一个新东西,和辅助你完成整个项目的设计和实现。比如我当前学串口通信,自己查资料看代码搞半天,现在扔给 ai ,基本几分钟就能入门了,接下来就可以让 ai 帮我根据我的需求来写,让他把注释写详细的,自己跟着看一遍没啥问题就可以直接跑了。需求明确加模块化设计,几乎不会出什么问题,嵌入式代码都太经典了,对 ai 来说太简单了,几乎不能写错,当然一些传感器的文档需要给到 ai ,各个厂商 sdk 可能都不一样,需要你主动提供给 ai 。 |
![]() |
75
HMYang33 5 天前
@johnsmith2077 我不完全同意,模型确实需要一些基础的强大,但是现在显然参数量过低的模型都已经淘汰,不存在说模型不够强大,上下文容量不够用。那么就使用者就应该关注 AI 的专业知识量,业务上下文和 prompt 描述是否详细。
每次有人找我帮忙解决 bug 我看了一下说这些基础问题 AI 就能解决,他们对我说已经试过了,用的是最顶级的 AI 也做不到。。。。我去看了他的对话记录:没有提供必须的代码上下文,对自己的代码理解很浅,甚至不给 AI 提供自己的代码是什么,需求描述超模糊,也不关心思考过程,直接等着拿答案...... |