今天,阮一峰发布了他的新一期周刊。第一篇文章《面对 AI,互联网正在衰落》里面提到,OpenAI 发布了 Operator。可以自动帮你操作网站上的事项。这也意味着用户不再需要直接与网站进行交互。那么未来前端的重要性是否会大大降低?未来前端将会走向何方?
文盲程序员
另一篇文摘,这也是我目前面临的处境:
我长期使用 AI,靠它帮助编程,已经不能在没有 AI 帮助的情况下解决问题了。
我不再阅读文档。既然 AI 可以立即解释一切,为什么还要费心阅读呢?
我的调试技能日益生疏。我甚至不再阅读报错消息,只是把它们复制并粘贴到 AI,让 AI 解读。
我已经成为了一个人肉剪贴板,仅仅是代码和 AI 之间的中介。
以前,每条报错都会让我学到一些东西。现在呢?AI 提供了解决方案,我却什么也没学到。实时答案带来的多巴胺刺激,取代了真正理解的满足感。
另一个受到影响的地方是深度理解。以前,我花费数小时来理解某个解决方案为何有效,现在,我只是照着 AI 建议实施。如果这些建议不起作用,我会改进提示的上下文,再次询问 AI。这种循环使得我对 AI 的依赖性不断增加。
我的情绪也受到影响。以前,解决新问题是编程乐趣的一部分。现在,如果 AI 不能在五分钟内给出解决方案,我就会感到沮丧。
我该怎么办?我不想采取任何激进的措施,比如完全放弃 AI,这是不现实的。我打算每周实行一天"无 AI 日"。
我的感觉是,AI 不会让我们成为10倍效率的程序员,只会让我们对它的依赖程度增加10倍。
每当我们让 AI 解决我们自己可以解决的问题时,我们就是用短期生产力换取长期理解,我们以牺牲明天的能力为代价来完成今天的效率。
我并不是建议放弃 AI,只是建议大家不要放弃尝试独立解决问题。
我们正在创造 AI 一代程序员,他们可以向 AI 提出正确的问题,但不理解 AI 给出的答案。每次 AI 出现故障,他们就会显得无助。到目前为止,AI 还不足以完全取代程序员,但随着 AI 的进步,这种情况只会变得更糟。