文章摘要
AI辅助编程揭示了开发者之间一直存在但此前隐形的分歧。作者自述从不是为了代码优雅而编程,而是追求实现结果。他7岁学习BASIC和汇编语言,都是为了更快实现屏幕效果。这种经历让他对当前AI引发的开发者分化有独特理解。
文章总结
标题:AI时代下的开发者分野与哀伤
原文链接:https://blog.lmorchard.com/2026/03/11/grief-and-the-ai-split/
发布时间:2026年3月13日 GMT 01:17
核心内容:
- AI编程工具的出现揭示了开发者群体中长久存在但隐形的分野:
- "工艺派"享受代码创作过程本身,追求优雅解决方案
- "实效派"更关注最终结果而非编码过程
- 过去因工作流程相同而难以察觉,现在因AI工具选择差异显现
- 不同开发者对AI时代的不同哀伤: 工艺派的失落(如James Randall和Nolan Lawson):
- 失去亲手雕琢代码的工艺感
- 调试过程中的发现乐趣被压缩
- 创作成就感的消逝
实效派的忧虑(如作者本人): - 网络生态系统的改变(如AI训练对开放网络的冲击) - 职业前景的变化(网页开发领域式微) - 技术环境的不确定性
- 作者的个人适应历程:
- 初期担忧(理解新工具、判断代码质量等)大多未成真
- 解决问题的方式从具体编码转向系统架构层面
- 仍保留对代码质量的判断力和审美
- 两种哀伤的差异:
- 工艺哀伤:针对编码行为本身的改变(较难适应)
- 环境哀伤:针对技术生态的变化(更具行动空间)
- 平衡态度:
- 承认两种哀伤都真实存在
- 不简单否定任何一方的感受
- 在哀伤中寻找适应之道
- 作者的技术初心:
- 从1980年代开始编程的原始动力始终未变
- 让计算机实现想法的基本满足感依然存在
- 视AI编程为技术演进的自然延续
文章通过个人经历与同行观点对比,展现了AI时代下开发者群体的分化与调适过程,既承认技术变革带来的真实损失,也指出不同动机的开发者可以找到各自的适应路径。
评论总结
以下是评论内容的总结,涵盖主要观点和论据:
1. AI对编程工作的影响存在分歧
支持AI的观点:AI可以提升效率,减少重复性工作,让开发者更专注于创造性部分。
- 引用:"I enjoy using AI to do things like boilerplate code and simple tests... leaves me more time to do the interesting work." (api)
- 引用:"AI is a great partner... I can churn out prototypes more quickly." (frankc)
反对AI的观点:AI可能导致代码质量下降,忽视最佳实践,甚至威胁编程的“工艺”价值。
- 引用:"unreviewed AI code... is absolutely cutting corners... incurring massive future debt." (kalalakaka)
- 引用:"people dropping best practices in a FOMO driven push for speed... This is going to blow up." (kace91)
2. 工艺与效率的平衡
工艺派:认为编程不仅是实现功能,更是一种艺术和系统构建的技艺。
- 引用:"It’s still craft, just a shift in what 'craft' means... I’m still building systems." (CharlieDigital)
- 引用:"Craft lovers can still lovingly craft away... Nothing’s stopping them." (skeledrew)
效率派:更关注结果,认为AI是工具,能加速开发过程。
- 引用:"I like building something that never existed before... I don’t care about the process, I care about the result." (sarchertech)
- 引用:"Result chasers can get results faster... I’m loving it." (skeledrew)
3. AI的局限性
技术问题:AI生成的代码可能不可靠,需要人工审核和优化。
- 引用:"AI slop... must be verified by an adult." (RegW)
- 引用:"AI doesn’t help with understanding the problem... Coding is not the bottleneck." (sarchertech)
职业影响:AI可能改变开发者的角色,甚至威胁部分岗位。
- 引用:"If AI slop is the future... most of us will be living the normal experience of capitalism." (Roguelazer)
- 引用:"Your value probably just dropped to zero... Now you’re one of those 'I have an idea' guys." (kace91)
4. 其他观点
无明确分歧:部分评论者认为工艺与效率并非对立,AI可以辅助两者。
- 引用:"Brilliant engineers... are using AI daily and speeding up their processes." (epolanski)
- 引用:"You can use gen AI entirely in the spirit of craft." (PaulHoule)
文化比喻:有人将分歧比作其他领域的对立(如角色扮演玩家与数值追求者)。
- 引用:"Reminds me of the divide between Role-players and Number-chasers." (totetsu)
总结
评论反映了对AI在编程中角色的多元看法:
- 支持者认为AI是效率工具,能解放开发者;
- 反对者担忧其威胁工艺价值和代码质量;
- 中立者强调AI需合理使用,工艺与效率可共存。
争议焦点包括职业未来、代码维护性及AI的可靠性。