ai没把程序员废掉,关键看我们面对便利时愿不愿意主动动脑。

Vibe Coding确实挺方便的,像特斯拉前AI总监Andrej Karpathy说的,只要对AI用自然语言描述需求,就能立马得到代码,感觉编程门槛都变低了。不过最近AI公司Anthropic搞了个研究,说这事儿也没那么完美,容易把程序员变成“半废”工程师。他们找了50多个有经验的Python程序员来做实验,分成用手敲代码的手动组和用AI助手的AI组。结果有点吓人,AI组的平均分比手动组低了17%。 这个实验模仿了程序员在工作中用新工具解决问题的情况。手动组的人就靠官方文档和Google搜资料;AI组直接用强大的AI助手,但时间花得更多。他们忙着跟AI沟通搞交互,反倒没节省多少时间。更让人担心的是,AI组在调试能力上差得很远。因为不懂生成的代码逻辑,出了Bug就只会问AI怎么解决,这就形成了一个不断试错的怪圈。这种做法不仅浪费时间,还错过了自己思考的好机会。 研究者还发现了六种不同类型的用户。有些人能把AI用好,表现不错;有些人完全依赖AI,导致学习效果大打折扣。结论是AI没把程序员废掉,关键看我们面对便利时愿不愿意主动动脑。Vibe Coding确实方便,但也有风险。老用AI生成代码可能让人思维能力退化。论文里说,自己解决错误才是练技术的关键一步。 为了在AI时代不吃亏,程序员得换个学习方法。多问几个“为什么”,别光求AI帮忙;仔细看看生成的代码逻辑;遇到Bug先自己分析,别急着找AI。毕竟工具再强大也得靠人用,只有保持探索的劲头才能在未来走得更稳。