Vibe Coding 久了之后的一点想法

查看 22|回复 3
作者:doctorzry   
从我身上举个简单的例子:以前接到一个开发需求时,先在脑子里构思逻辑,再动手写代码实现,很正常的思维。
但现在有了 AI ,我往往会先尝试用自然语言把问题描述的非常清楚(因为描述不清楚你等会改的就辛苦了),指望 AI 直接生成解决方案,或者更多时候是在这个基础上 review 。
过去我是认为,自然语言和人文社科相关啥的靠的比较近,而在代码开发这块,自然语言主要是写文档写注释这些场景会用到,剩下的 case 中编程思维占的更多。就像做一道数学题一样,我会倾向于写很多的公式推导,而不是像写议论文一样用文字描述我的解题思路。
但现在这个思想有了转变。
我想表达的核心意思是:对程序员而言,长期过度依赖自然语言来表达和解决问题,可能会削弱原有的编程思维
久而久之,面对问题时的第一反应不再是“先敲一段代码试试深浅”,而是“先写一段 prompt 问问 AI”。这种思维惯性的转变,看似提高了效率,实则可能弱化了对问题本质的理解和底层逻辑的构建能力,这或许也是站内一些人所说的 Vibe Coding 的负面影响。

自然语言, AI, 编程思维

auhah   
以前写一个模块出来有啥问题手拿把掐,出个小问题直接就知道是哪里导致的
现在写一个模块出来,出个小问题还得继续 vibe 。。。。
wen20   
我一个十年开发老菜鸟,感觉 AI 能提高我的方方面面,包括架构能力。
为数不多的脑细胞能学习 AI 给出的大神解决方式,更多思考架构。
唯一需要注意的是:AI 给出的用次等劣等实现方式时,纠正它,这时就用到 过去 10 年的经验储备。
bytesfold   
今天把需求从 500 行扩充到 1000 多行,并完成了需求的 80%
您需要登录后才可以回帖 登录 | 立即注册

返回顶部