不用AI写代码的人,正在变成「异类」

AI辅助编程已成为开发者的默认选项,不用AI写代码反而成了异类。
一条调侃慕尼黑机场有人不用AI写代码的推文,折射出AI编程工具已从尝鲜变为默认基础设施的深刻转变。超过70%的开发者日常使用AI编程工具,效率提升显著,不使用反而需要解释。文章指出,开发者应拥抱AI工具但不放弃底层理解,培养提示工程能力,保持算法思维和架构设计等核心竞争力。
一条推文引发的思考
最近,一条来自Twitter的帖子在开发者社区引发了广泛共鸣:
"刚在慕尼黑机场看到一个人完全不用AI写代码,简直像个疯子 🤯"

这条看似调侃的推文,背后折射出一个正在发生的深刻变化——AI辅助编程已经从「尝鲜」变成了「默认选项」,而那些坚持纯手写代码的开发者,反而成了人群中的「异类」。
从可选工具到基础设施:AI编程的渗透速度
仅仅两年前,使用GitHub Copilot或ChatGPT辅助编程还是一件值得发朋友圈的新鲜事。而如今,情况已经完全反转。根据多项行业调查,超过70%的专业开发者在日常工作中至少使用一种AI编程工具。
这种渗透速度远超大多数人的预期。从Cursor、Windsurf等AI原生IDE的崛起,到Claude Code、GPT-4o等大模型在代码生成能力上的持续突破,AI编程工具已经覆盖了从代码补全、Bug修复、代码审查到架构设计的几乎所有环节。
值得注意的是,Cursor、Windsurf等AI原生IDE代表了编程工具的一次范式跃迁。与GitHub Copilot这类「插件式」辅助不同,AI原生IDE从底层架构上就围绕AI交互设计——代码库索引、多文件上下文感知、自然语言重构等能力被深度集成进工作流。Cursor基于VS Code二次开发,支持将整个代码仓库作为上下文喂给大模型,使AI能理解跨文件的依赖关系。Claude Code则代表了「终端原生」的另一条路径,直接在命令行环境中执行复杂的多步骤编程任务。这些工具的核心差异在于上下文窗口的利用效率和对代码库的「理解深度」,而非单纯的补全速度。
从技术社会学的视角来看,这一转变有其内在规律。埃弗雷特·罗杰斯的「创新扩散理论」将技术采用者分为创新者、早期采用者、早期多数、晚期多数和落后者五类。当采用率跨过约16%(早期多数开始进入)时,技术会从「新奇事物」转变为「社会规范」,不采用者开始承受隐性的社会压力。AI编程工具目前的70%渗透率意味着它已越过这一临界点,进入「默认基础设施」阶段——类似于2010年代中期智能手机对功能机的替代过程。
当一个工具的普及率跨过某个临界点,不使用它本身就变成了一种需要解释的行为——就像今天你告诉同事你不用搜索引擎、纯靠记忆查API文档一样。
「纯手写」真的过时了吗?
当然,这条推文的幽默感恰恰在于它的夸张。不用AI写代码并不意味着低效或落后,但它确实引出了几个值得深思的问题:
效率鸿沟正在拉大
一个熟练使用AI工具的开发者,在处理样板代码、单元测试、文档编写等任务时,效率可以提升3到10倍。这一数字来自多项独立研究的综合区间——麦肯锡2023年的研究显示,AI工具在编写新代码任务上平均节省约50%时间;GitHub官方数据则显示Copilot用户完成特定任务的速度提升55%。但这些数字存在重要的任务类型偏差:在样板代码(Boilerplate)、CRUD接口、单元测试生成等高度模式化的任务上,提升幅度接近上限;而在需要深度领域知识的算法设计、性能调优、安全审计等任务上,AI的边际贡献显著下降。这意味着在同样的时间窗口内(比如机场候机的两小时),AI辅助开发者能完成的工作量远超传统方式。
当团队中大多数人都在使用AI编程工具时,不使用的人面临的不仅是个人效率问题,还有协作节奏的脱节。
技能定义正在重构
过去,「能写出优雅代码」是顶级开发者的标志。现在,**「能精准地向AI描述需求并高效审查AI生成的代码」**正在成为同等重要的能力。这不是取代,而是叠加——最强的开发者往往是既懂底层原理、又善于驾驭AI工具的人。
「提示工程」(Prompt Engineering)在编程场景中远比通用对话复杂。它涵盖多个维度:首先是需求分解能力——将模糊的业务需求拆解为AI可执行的精确子任务;其次是上下文管理——决定向AI提供哪些代码片段、接口文档和约束条件,避免信息噪声干扰输出质量;第三是输出验证策略——设计测试用例来系统性验证AI生成代码的正确性,而非依赖直觉判断。研究表明,同样使用GPT-4,经验丰富的开发者通过结构化提示获得的代码质量,可以比随意提问高出40%以上。这解释了为何「会用AI」和「用好AI」之间存在巨大的能力分层。
基本功依然不可替代
值得警惕的是,过度依赖AI也有其风险。不理解底层逻辑就盲目接受AI生成的代码,可能埋下难以排查的隐患。那些「不用AI也能写好代码」的开发者,往往拥有更扎实的基本功,这在调试复杂问题、设计系统架构时仍然是不可替代的优势。事实上,正是这种底层理解力决定了开发者能否识别AI在高复杂度任务上的局限边界——知道什么时候该信任AI的输出,什么时候必须亲自深入验证,本身就是一种高阶能力。
新常态下的开发者生存法则
这条推文真正的价值,不在于嘲笑谁,而在于它精准捕捉到了一个行业转折点的社会心理。我们正处在一个**「AI增强型开发者」成为新常态**的时代。
对于个人开发者而言,务实的策略是:
- 拥抱工具,但不放弃理解:用AI加速执行,但确保自己理解每一行被采纳的代码
- 培养提示工程能力:学会如何与AI高效协作——包括需求分解、上下文管理和输出验证——这本身就是一项值得系统投入的新技能
- 保持底层思考力:算法思维、系统设计、架构能力——这些是AI目前仍难以完全替代的核心竞争力,也是驾驭AI工具的认知基础
结语
慕尼黑机场那位「不用AI写代码的人」,也许是一位功力深厚的老程序员在享受纯粹的编码乐趣,也许只是还没来得及配置工具。但无论如何,这个画面在今天确实已经足够「显眼」,以至于有人忍不住发了条推文。
这大概就是技术变革最生动的注脚:当新范式成为空气般的存在,旧方式就自动变成了一种「行为艺术」。
相关推荐
观点碰撞Windsurf CEO深度访谈:速度是唯一的护城河
Windsurf CEO Varun Mohan深度访谈,分享AI编程IDE的创业pivot经验、产品构建方法论、异步Agent挑战,以及与Cursor竞争的差异化策略。速度才是创业公司唯一的护城河。
观点碰撞被低估即自由:AI时代的逆向竞争哲学
探讨AI行业中"被低估即自由"的逆向竞争策略。从OpenAI、DeepSeek到Cursor,解析为何低调积蓄力量比站在风口浪尖更具战略优势,以及这一哲学对AI创业者和从业者的深刻启示。
观点碰撞新教工作伦理如何被劫持:从保护工人到压迫工人的演变
哲学家Elizabeth Anderson揭示新教工作伦理如何从保护工人的理想被扭曲为压迫工具。从清教徒的公平商业伦理到新自由主义的复活,深度解析工作伦理的历史演变及其对AI时代劳动关系的启示。