
David Heinemeier Hansson
前沿洞察
DHH的核心战略直击“反脆弱的极简主义”:算力基建退云自建可斩获过半成本红利,Rails与老版本常青利润证明耐用软件的长跑价值;生产力本质是剔除仪式感,而非盲目堆资源。他严厉警示:AI能放大杠杆却会钝化深层工程认知,甚至加速制造产品臃肿;未来研发纪律的核心不再是交付,而是克制与删减。
观点集合
DHH:如何在不失去控制权的情况下打造一家盈利公司
- 🗓️ 日期:
2026-07-26| 🎙️ 节目:David Senra
DHH认为伟大产品来自约束而非资源,但AI加速让小团队也能迅速造出臃肿软件,产品纪律正从交付转向删减功能。2004版Basecamp至今仍贡献数百万美元近乎纯利润,Shopify的Scout与Rover则显示AI竞争已在推进;小团队优势能否延续,仍待验证。
查看访谈对话精读提要
DHH的核心判断是:伟大产品来自约束,而不是资源;如今,AI带来的加速正成为这种纪律的最大威胁。 第一个 Basecamp 用380小时、每周10小时完成;现在同样的时间里,10个 agents 就能“造出一个怪物”,因此构建者的工作也从交付转向“杀死自己最珍爱的想法”。他的自我诊断最能说明问题:“我不相信自己……如果你拥有无限时间、无限资金和无限人手,最后一定会造出一个臃肿的东西。”
已经完成的软件是一种真实却被低估的商业模式:2004年发布、2010年停产的 Basecamp 版本,如今仍在贡献数百万美元、近乎纯利润的收入。 客户对待它的方式,就像 DHH 对待 Brother HL-2340DW 打印机:“我不是在寻找更好的产品,我要的是我已经买下的那个产品。”没有第二代、被冻结的 Highrise,仍是一个数百万美元的业务,37signals 承诺让它持续到“互联网终结”。
在 Tobi Lütke 通过不断“nerd snipe”让他摆脱自动补全时代的怀疑后,DHH公开改变了对 AI 的看法;如今他认为 Shopify 的内部工具领先于所有商业化产品。 Tobi 在2023年或2024年初、远早于 agents 出现时写了一份内部备忘录,宣布“大切换”;DHH如今从 Shopify 董事会看到 Scout(基于 AI 分析客户反馈)和 Rover(由 agents 开 PR)这样的工具,忍不住说:“能不能把这个商业化?”他的元经验是:信念来自亲手接触工具,而不是阅读相关报道——“就像靠读书学习驾驶赛车。”
面对巨头,真正该防的从来不是庞然大物,而是2个人的团队。 “Microsoft 会生产那种需要50,000人才能做出来的软件”——资源诅咒解释了 Outlook 的多个版本、Jar Jar Binks 时代的 Lucas,以及 VC 资金堆出来的“垃圾软件”;而7人的37signals 到2007年已经做到每年发布一个产品。他留下的开放问题是:当一个更小的团队也能像大公司一样行动时,这个规律是否依然成立?“我还不太确定。”
坚持“在教学上击败竞争对手”20年的获客策略正在出现裂缝,因为算法信息流打破了互惠循环。 “除非我发的东西达到中等程度的病毒传播,否则我的关注者什么也看不到。”因此,他如今更偏爱播客和 newsletter——非算法、直接触达订阅者的渠道。但他仍会继续分享:“我选择相信它确实如此,但其实我不知道这是否是真的。”
Bezos 的故事展示了非 VC 资本的价值:大约在2005年,Jason 和 DHH 发出一份“轻率到……近乎冒犯性地高估”的条款清单,本以为 Jeff 会拒绝,结果他接受了。 资金本身不如信心重要——“有自信是一回事,而 Jeff 对你说‘不,你是对的’是另一回事”——这让他们得以拒绝盘旋在周围的大约40家 VC;Bezos至今仍每季度收到分红支票,而这笔投资已经被“多次、多次、多次”偿还。
2021年的职场政治风波中,60名员工里有20人接受了最高相当于6个月工资的离职方案,DHH称这是“我们在文化相关事务上花过的最值的一笔钱,或许是所有事情中最值的一笔”。 Tobi把他介绍给 Marc Andreessen——这位知名 VC 人物曾多次受到 DHH 批评——后者提供了人脉、声援,以及一份追溯“觉醒主义”至 Marcuse 和法兰克福学派“通过机构进行的长期进军”的阅读提纲。成本纪律贯穿始终:他引用 Carnegie 的话说,利润具有周期性,但“在商品成本上实现的任何节省都是永久的”。
他正在描述的终局,是一条逐级获得独立的路径:先是不需要投资者,再是不需要董事会,最后——也是终极超越——是不需要客户。 Omarchy 是这一理念的原型:这是他耗费数千小时打造的、基于 Arch 与 Hyprland 的 omakase Linux 发行版;他说,那些想给他未经深思熟虑的反馈的人必须先付费,而开源贡献者则可以组成“一个小俱乐部”。37signals“很可能是我最后一家公司”;他所说的退休,将是“退出资本主义”,此后仍会继续发布产品,只是不再受客户对他时间的要求。
🔗 原始收听与视频来源: DHH:如何在不失去控制权的情况下打造一家盈利公司
DHH:编程的未来、AI、Ruby on Rails、生产力与育儿|Lex Fridman Podcast #474
- 🗓️ 日期:
2025-07-12| 🎙️ 节目:Lex Fridman Podcast
DHH认为,开发者杠杆来自移除仪式感;Shopify每秒约100万次动态请求和约30%的电商覆盖,证明Rails仍有漫长成长跑道。AI提高产出却可能削弱能力,而37signals退出AWS后基础设施成本下降约一半至三分之二,凸显小团队、自有基础设施和耐用软件的价值。
查看访谈对话精读提要
DHH 的核心产品理念是:开发者杠杆来自移除仪式感,而不是堆积架构。 Rails 8 的“无构建”路径,试图把现代能力与1990年代末 PHP 的即时性结合起来:修改文本文件、刷新页面,就意味着已经部署。Web 应用至今往往还是在数据库里创建、读取、更新和删除记录;他的挑衅性说法是,“CRUD 猿人”为了掩盖这一平庸现实,主动购买自己并不需要的复杂性。
Shopify 是 DHH 证明简洁、动态类型软件可以从一个创始人扩展到全球基础设施的最强案例。 他提到 Shopify 在 Black Friday 每秒约处理 1 million 次动态请求,占互联网电商商店约 30%,市值约 $120B,员工接近 10,000人,Rails 单体应用约 5 million 行代码。经济学上的区别很关键:延迟必须保持在约 300毫秒以内——他的目标是 100毫秒——但吞吐量可以横向扩展;而多数公司花在“湿件核心”上的钱,远多于 CPU 核心。
AI 已经提高了程序员的杠杆,但 DHH 认为,产出代码与获得能力之间正在出现危险分裂。 他持续把 AI 当作耐心的结对程序员、研究工具和新手指南,但会把它放在另一个窗口里,且经常亲手输入实现,因为“你是用手指学会的”。Lex 认为,迭代式提示和编辑可能成为一种严肃的新技能;DHH 更强硬的回答是,“编辑是奖励”,前提是你先成为一个真正有能力的执行者,同时他也承认,对于哪怕未来 6个月会怎样,“他妈的没人知道”。
组织层面的推论是:只要沟通和管理开销接近于零,极小的技术强团队也能创造不成比例的企业价值。 Basecamp 第一版花了 DHH 约 400个计费小时,37signals 至今仍把大量工作组织成一个程序员、一个设计师、一个功能。他的反规模化公式很明确:不要拿增长资本,保留不被打断的时间,并记住,1,000名程序员会做出“1,000个人做出来的那种软件”,而不是把两个人做的东西打磨得更精致。
离开 AWS,把基础设施纪律变成了 37signals 一项数百万美元的营业利润决策。 DHH 说,AWS 账单峰值约为 $3.2B–$3.4B;在略超过 6个月内把 7个主要应用迁到自有硬件后,基础设施支出下降约一半到三分之二,即每年节省约 $2M,预计 5年节省接近 $10M。他的限定条件很重要:如果需要在 15分钟内启动 1,000台机器,云的弹性无可匹敌;但对可预测的工作负载而言,长期租用往往不理性,尤其是在 AWS 利润率接近 40% 的情况下。
DHH 区分有生产力的平台力量与榨取型收费站:他反对 DOJ 拆分 Chrome,却赞赏 Epic 对 Apple 的斗争。 在他看来,Chrome 主要凭实力胜出,也帮助开放网络保持竞争力;Apple 的 App Store 则向那些既没有创建、也没有收购的企业收取 30%,HEY 上线后几乎因此被挡在门外。据报道,Epic 花费超过 $100M,才获得向用户提供网页支付链接的权利,这说明由创始人控制的公司,以及 DHH 所说的“不合理”信念,能够创造传统董事会永远不会承保的生态系统级回报。
他的开源契约同样强硬:维护者是在明确许可证下赠送软件,而不是承担客服义务,也不是接受事后追索收入。 Rails 能持续发展,是因为 DHH 构建自己需要的东西,并接受兼容的贡献;宽松的 MIT 许可证实际上是在说:“你他妈想怎么用都行”,且不提供担保。这一原则支撑了他对 Matt Mullenweg 攻击 WP Engine 的批评:认为对方贡献不足,不能成为另一家公司成功后事后改写契约的理由。
最深层的长期判断是:流动感、家庭与自主权,比最大化财富和永久加班更能产生有韧性的产出。 DHH 每周大约工作 40个有结构的小时,珍视“一张空日程表”,并说成为父亲后,他对满足感的量尺从 1–10 扩展到了 1–100;赛车则通过把人推到抓地力边缘、要求完全专注,提供可靠的心流。他最后刻意拒绝预测:文明总会不断制造并解决新问题,所以“我们在想象中承受的痛苦,比现实中承受的更多”;在确定性不可得时,乐观是更好的默认选项。
🔗 原始收听与视频来源: DHH:编程的未来、AI、Ruby on Rails、生产力与育儿|Lex Fridman Podcast #474