用 AI 写代码半年,他忘了怎么手写 JSON
Ken Liu 在 2012 年的短篇《The Perfect Match》里写过一个 AI 助手 Tilly替用户决定早餐、音乐和约会对象。主角慢慢忘记自己喜欢什么因为算法比他自己更懂他。十三年过去小说里的 Tilly 变成了我们熟悉的 Claude、ChatGPT、Gemini、DeepSeek。有人已经开始把全部思考外包给 AI 了。HN 上一位后端工程师说自己做十几年开发JSON 解析闭着眼都能写。后来项目赶进度他把需求扔给 AI几秒钟代码就出来了。用顺手之后凡遇 JSON 相关问题第一反应就是问 AI。慢慢地他再看到 JSON脑子里只剩一个模糊的感觉。直到有一天他想自己写一个 JSON 解析函数手指悬在键盘上愣住了。完全不知道怎么下手。那篇帖子下面很快堆了几百条回复。有人面试时被问到基础算法题当场脑子卡住有人带新人时发现自己能看懂 AI 写的代码却解释不清为什么这样设计有人项目做了两年交接时翻出自己的代码发现有三分之一自己都不认识。AI 提高了我们获得答案的速度。但它会不会也让我们减少了寻找答案的过程。人类一直在进行认知外包把一部分能力交给工具并不是 AI 时代才有的事。文字出现之前知识主要依靠人的记忆保存。文字出现后人类把大量信息放到了外部载体。后来算盘替代部分计算计算器替代复杂运算搜索引擎替代大量事实记忆。这些变化并没有让人类失去能力。因为过去工具主要替代的是执行层面的重复劳动。计算器可以告诉你结果但不会告诉你应该计算什么。搜索引擎可以提供资料但不会替你判断哪个答案更可靠。工具减少的是执行成本。判断应该做什么这件事始终需要人自己完成。AI 不同的地方是它开始接近判断过程AI 不只是帮我们保存信息或者执行任务。它开始参与判断过程本身。一个程序员以前解决一个问题需要经历很多步骤。理解需求判断这个需求是否合理。拆解问题判断这个问题可以怎么拆分。尝试实现遇到错误分析错误原因判断下一步怎么调整。这些步骤看起来很慢。但经验恰恰是在这个慢的过程中形成的。第一次遇到一个错误你可能完全不知道原因。第二次遇到类似问题你会想到几个可能的方向。几年之后你看到一个异常现象大脑会快速联想到几个可能的原因。这就是工程经验。工程经验来自过去不断解决问题所形成的判断模式。记住更多答案并不能直接得到它。但 AI 可以直接跳过其中很多步骤。你描述问题它给你一个能跑通的方案。结果可能完全正确而你缺少了那个从混乱到清晰的判断过程。你跳过的每一步里都藏着一次判断。你以为在跳过麻烦其实在跳过练习判断的机会。被外包出去的是判断很多人误以为自己能看懂 AI 生成的代码就代表自己掌握了。但理解答案和产生答案是两种不同的能力。看一段代码你可以知道它做什么。可到自己写的时候你需要判断。这个需求应该怎么拆。这里为什么需要异常处理。这个设计未来扩展时会不会变成坑。什么时候应该选择简单方案而不是完美方案。这些判断才是能力积累的核心。如果长期跳过思考过程人会逐渐失去形成判断的机会。判断力和肌肉一样长时间不用就会萎缩。AI 重构大型项目没有想象中简单这个问题不仅存在于个人开发场景。在工程领域有人期待 AI 可以自动重写大型项目。分析代码重新设计架构自动优化实现。但最困难的部分从来不是生成代码。而是理解代码背后的历史和取舍。为什么这里用了一个看起来不优雅的方案。因为当时有不得不这样做的约束。为什么这个模块没有继续抽象。因为抽象的成本在当时超过了收益。为什么这个问题暂时没有解决。因为解决它需要付出的代价暂时还不值得。这些答案往往不在代码里而在工程师长期积累的经验里。个人把写代码完全交给 AI失去的是自己的判断过程。团队把工程决策完全交给 AI失去的是整个系统的经验。判断可以被辅助但不能被完全外包。区分效率提升和能力成长那么应该少用 AI 吗。当然不是。未来大多数工作都会依赖 AI。要先区分两件事。哪些事情可以交给 AI 来提升效率哪些事情需要自己经历才能成长。类型典型场景你的收获✅ 可外包写测试用例、格式转换、整理资料、重复代码效率⚠️ 须自己练首次设计数据库表、手写核心算法、第一次解决某类问题能力关键不在用不用 AI而在你把它放在什么位置。如果你已经掌握一项能力让 AI 处理重复部分这是效率提升。但如果你第一次学习一个领域就直接跳到 AI 给的最终答案你得到的是结果不是能力。同样是使用 AI动机不同结果就不同。让 AI 替你完成任务你积累的是速度。让 AI 参与你的思考你积累的是能力。AI 可以帮我们更快拿到答案。但拿到答案之前的思考过程才是判断力形成的地方。你最近有没有发现某个你曾经很熟练的东西现在已经想不起怎么下手了

相关新闻

如何用MediaCrawler一站式搞定五大社交媒体数据采集难题

如何用MediaCrawler一站式搞定五大社交媒体数据采集难题

如何用MediaCrawler一站式搞定五大社交媒体数据采集难题 【免费下载链接】MediaCrawler-new 项目地址: https://gitcode.com/GitHub_Trending/me/MediaCrawler-new 还在为社交媒体数据采集而烦恼吗?每次想要获取小红书、抖音、快手、B站、微博的数据时&…

2026/8/9 13:05:27 阅读更多 →
Nginx反向代理核心配置proxy_set_header详解

Nginx反向代理核心配置proxy_set_header详解

1. 为什么proxy_set_header是Nginx反向代理的核心配置在Web服务架构中,Nginx作为反向代理服务器时,proxy_set_header指令就像是一个专业的"信件转交员"。当客户端请求到达Nginx后,这个"转交员"会决定哪些原始信息需要保留…

2026/8/9 15:22:58 阅读更多 →
MCP模块化控制协议:从原理到实战开发

MCP模块化控制协议:从原理到实战开发

1. MCP初探:从概念到应用场景MCP(Modular Control Protocol)是一种模块化控制协议,它正在成为现代软件开发中不可或缺的组成部分。我第一次接触MCP是在一个跨平台项目集成中,当时需要统一管理多个异构系统的通信和控制…

2026/8/9 14:27:10 阅读更多 →

最新新闻

蓝牙驱动掉了怎么恢复?从错误代码到自动修复,完整解决电脑没蓝牙

蓝牙驱动掉了怎么恢复?从错误代码到自动修复,完整解决电脑没蓝牙

电脑右下角的蓝牙图标突然不翼而飞,无线鼠标、蓝牙音箱跟着集体停摆——这种崩溃时刻你一定不想体验第二次。其实绝大多数蓝牙消失的故障根本用不着跑维修店,多半是驱动程序异常,与硬件损坏关系不大。 下面我会把蓝牙驱动从“消失”到“复活…

2026/8/10 4:18:10 阅读更多 →
Claude Code权限配置实战:7个核心策略让AI编程助手从“代码刺客”变“可靠副驾”

Claude Code权限配置实战:7个核心策略让AI编程助手从“代码刺客”变“可靠副驾”

1. 项目概述:从“代码刺客”到“可靠副驾”的转变最近在开发者圈子里,Claude Code 的热度居高不下。作为一个深度体验过多个AI编程助手的开发者,我最初对Claude Code抱有很大期望,毕竟它在代码理解和生成上的“聪明劲儿”有目共睹…

2026/8/10 4:18:10 阅读更多 →
智能文献综述工具PaperXie的技术架构与效率提升

智能文献综述工具PaperXie的技术架构与效率提升

1. 大学生科研开题的痛点与文献综述现状作为一名经历过本科、硕士到博士阶段的"老科研狗",我深知文献综述对于大学生科研开题的重要性。记得大四那年第一次接触科研项目,导师扔给我30篇英文文献要求两周内完成综述,那种面对海量文献…

2026/8/10 4:18:10 阅读更多 →
硬件驱动检测怎么做?设备管理器手动查与工具一键诊断搭配使用

硬件驱动检测怎么做?设备管理器手动查与工具一键诊断搭配使用

很多人在用电脑时都遭遇过这种糟心事:耳机插上死活没声音,刚买的显卡一跑游戏就闪退,打印机明明白白连着线,系统却不断提示“未连接”。遇到这种情况,第一反应往往是怀疑硬件本身坏了,花冤枉钱去修&#xf…

2026/8/10 4:18:10 阅读更多 →
强化学习如何驱动大模型智能决策:从原理到RLHF实战

强化学习如何驱动大模型智能决策:从原理到RLHF实战

1. 项目概述:从行为主义到智能决策的桥梁最近和几个做AI应用开发的朋友聊天,发现一个挺有意思的现象:大家一提到“强化学习”,第一反应往往是AlphaGo下围棋,或者机器人学走路,总觉得它离我们日常搞的大模型…

2026/8/10 4:18:10 阅读更多 →
本地AI音频生成项目部署指南:从环境搭建到API集成实践

本地AI音频生成项目部署指南:从环境搭建到API集成实践

这次我们来看一个名为“巴西PHONK丨This Feeling”的项目。从标题和常见的网络语境来看,这很可能是一个与音乐风格“Phonk”相关的音频生成或处理项目,可能涉及AI音乐生成、风格迁移或特定氛围的音频创作。Phonk音乐以其厚重的低音、扭曲的人声采样和迷幻…

2026/8/10 4:17:09 阅读更多 →

日新闻

GraphQL-CSS API全解析:useGqlCSS、GqlCSS组件与getStyles实用指南

GraphQL-CSS API全解析:useGqlCSS、GqlCSS组件与getStyles实用指南

GraphQL-CSS API全解析:useGqlCSS、GqlCSS组件与getStyles实用指南 【免费下载链接】graphql-css A blazing fast CSS-in-GQL™ library. 项目地址: https://gitcode.com/gh_mirrors/gr/graphql-css GraphQL-CSS是一个基于GraphQL的CSS-in-GQL™库&#xff0…

2026/8/10 0:00:02 阅读更多 →
告别语言障碍:KISS Translator 双语翻译插件终极指南

告别语言障碍:KISS Translator 双语翻译插件终极指南

告别语言障碍:KISS Translator 双语翻译插件终极指南 【免费下载链接】kiss-translator A simple, open source bilingual translation extension & Greasemonkey script (一个简约、开源的 双语对照翻译扩展 & 油猴脚本) 项目地址: https://gitcode.com/…

2026/8/10 0:00:02 阅读更多 →
BepInEx配置管理器:游戏插件配置的终极可视化解决方案

BepInEx配置管理器:游戏插件配置的终极可视化解决方案

BepInEx配置管理器:游戏插件配置的终极可视化解决方案 【免费下载链接】BepInEx.ConfigurationManager Plugin configuration manager for BepInEx 项目地址: https://gitcode.com/gh_mirrors/be/BepInEx.ConfigurationManager 你是否曾经因为游戏插件的复杂…

2026/8/10 0:00:02 阅读更多 →

周新闻

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁 【免费下载链接】baidupankey 在线查询网盘提取码(维护中 rm repo) 项目地址: https://gitcode.com/gh_mirrors/ba/baidupankey 你是否曾经在深夜寻找一份重要资料&#x…

2026/8/10 1:05:29 阅读更多 →
如何快速生成中国车牌图片:Python开源工具完整指南

如何快速生成中国车牌图片:Python开源工具完整指南

如何快速生成中国车牌图片:Python开源工具完整指南 【免费下载链接】chinese_license_plate_generator 中国车牌生成器 项目地址: https://gitcode.com/gh_mirrors/ch/chinese_license_plate_generator 中国车牌生成器是一个基于Python的开源项目&#xff0c…

2026/8/10 1:05:29 阅读更多 →
收藏!小白程序员轻松入门大模型,从Harness工程开始实践

收藏!小白程序员轻松入门大模型,从Harness工程开始实践

文章强调学习大模型不应只关注模型本身,而应重视模型外的系统搭建,即Harness。提出AgentModelHarness的实用公式,详细介绍Harness的四个层次:持久化层、执行层、控制层和观察与验证层。文章还探讨了上下文工程、工具设计、AGENTS.…

2026/8/10 1:05:29 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/9 17:05:02 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/10 1:05:29 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/9 17:05:02 阅读更多 →