AI 正在培养一代不会编程的“文盲程序员”
这是最近一阵在国外技术社区很受关注的一篇热门博客。作者 Namanyay 自 14 岁就开始从事专业开发。但是他最近很困惑,因为觉得开发技能正在衰退,似乎没有 AI,什么都干不了。于是写了这样一个博客,并给出一些建议(某天完全不用 AI 编码)。 几天前,由于 ChatGPT 宕机,Cursor 也随之无法使用。 我盯着终端里那些让我头疼的红色报错信息——是个 AWS 错误。我并不想在没有 AI 帮助的情况下自己解决它。 经过 12 年的编程生涯,我的编程水平竟然倒退了。这并不是夸张,而是当代软件开发者正在面临的新现实。 1、逐渐的“退化” 这种退化是悄悄发生的。 最先受到影响的是阅读文档的习惯。既然 AI 能瞬间给出解释,为什么还要费力读文档呢? 接下来是调试技能的退化。现在看到堆栈跟踪信息就觉得难以应对,如果没有 AI 的帮助,我甚至连错误信息都懒得细看,只会复制粘贴到 AI 那里。 我已经变成了一个“人形剪贴板”,在自己的代码与大型语言模型之间只是一个中转站。 过去,每条错误信息都能让我学到些东西。现在呢?解决方案像变魔术一样出现,我却没有任何收获。即时答案的多巴胺快感取代了对问...