#185. Lex|传奇程序员DHH:编程的未来、人工智能、Ruby on Rails、生产力与育儿

#185. Lex|传奇程序员DHH:编程的未来、人工智能、Ruby on Rails、生产力与育儿

288分钟 ·
播放数1278
·
评论数6

📝 本期播客简介

本期我们克隆了:硬核科技对话播客《Lex Fridman Podcast》

本期嘉宾 David Heinemeier Hansson (DHH) 是科技圈一位真正的传奇人物。他是著名Web开发框架 Ruby on Rails 的缔造者,也是生产力工具公司 37signals (旗下有 Basecamp 和 HEY) 的联合创始人兼CTO。但他的身份远不止于此:他是一名畅销书作者,更是一位在勒芒24小时耐力赛中夺冠的职业赛车手。在这期深度对话中,DHH 分享了他从一个屡次学习编程失败、靠倒卖游戏光盘起家的丹麦少年,如何最终爱上代码并创造出影响整个互联网的框架。他将用极具感染力的方式,阐述为什么“程序员的幸福感”应该是语言设计的首要目标,为什么优美的代码胜过一切。你还将听到他硬刚苹果“30%应用商店税”的幕后故事,以及他带领公司“逃离云端”,五年节省千万美金的逆向思考。这不仅是一堂关于编程美学与高效开发的哲学课,更是一个关于如何构建可持续、有意义且不被硅谷“要么一切要么全无”文化绑架的职业与人生的实践指南。

👨‍⚕️ 本期嘉宾

David Heinemeier Hansson (DHH),Ruby on Rails 框架的创造者,37signals (Basecamp, HEY) 的联合创始人兼CTO。他与 Jason Fried 合著了《Rework》、《Getting Real》等多本《纽约时报》畅销书。作为一名赛车手,他曾多次参加世界耐力锦标赛,并在2014年赢得了勒芒24小时耐力赛的组别冠军。他以其对技术、商业和工作文化的深刻见解和鲜明观点而闻名。

📒 文字版精华

微信公众号(点击跳转)

🌟 精彩内容

💡 失败的编程史诗:从盗版游戏少年到编程大师

DHH 分享了他学习编程的坎坷之路。他曾两次尝试学习编程都以失败告终,一度认为自己“不够聪明”。直到他发现了互联网和 PHP,才终于“开窍”,从一个沉迷于盗版游戏和BBS的少年,真正走上了程序员的道路。这段经历塑造了他对工具易用性的极致追求。

“对我来说,PHP 不仅仅是让我能开始自己做 Web 应用,它实际上给我设定了一个标杆。在很多方面,我认为 Web 开发者人体工程学的巅峰就是九十年代末的 PHP。”

💻 代码即诗:为什么Ruby是为“程序员幸福感”而生的语言

DHH 激情阐述了他对 Ruby 语言的热爱,认为它将“程序员的幸福感”置于首位。他通过 `5.times` 和 `unless` 等生动例子,对比了 Ruby 的优雅与 Python、Java 等语言的“丑陋”和“行噪声”,并分享了其创造者 Matz “信任程序员”的伟大哲学。

“对我来说,这封装了 Ruby 通过模糊性带给程序员的不可思议的美感。这种模糊性完全是为了服务于人类读者和作者。”

⚔️ 硬刚苹果:为反抗30%“苹果税”而燃烧公司

DHH 详细讲述了2020年 HEY.com 上线时,与苹果公司就30%应用商店抽成发生的激烈冲突。他分享了自己如何冒着产品被下架的风险,选择公开对抗,并最终迫使苹果做出让步。这不仅是一场商业斗争,更是对平台垄断的一次标志性反抗。

“我宁愿烧掉这家公司,也不愿把它的百分之三十交给苹果。”

☁️ 告别云端:五年节省千万美金的逆向操作

当整个行业都在拥抱云时,DHH 却带领 37signals 毅然决然地“逃离云端”。他解释了为什么云服务“更快、更容易、更便宜”的承诺是一个谎言,并分享了他们如何通过回归自建硬件,在不增加人手的情况下,预计五年内节省超过一千万美元,并找回了对技术的掌控感。

“云的宣传口号是:这将更快、更容易、更便宜。......结果发现根本不是。AWS 的利润率接近百分之四十。”

🏁 “莫吉托岛”是个海市蜃楼:拒绝“要么一切要么全无”的创业神话

作为一名成功的创始人和世界级的赛车手,DHH 强烈批判了硅谷那种牺牲一切、追求快速退出的创业文化。他认为,退休享乐的“莫吉托岛”只是一个海市蜃楼,真正的幸福来自于在热爱的事业中持续获得“心流”,并建立一个可持续、平衡的生活。

“‘莫吉托岛’是一个海市蜃楼,它一直都是。对于有抱负的人来说,没有退休这回事。”

🌐 播客信息补充

翻译克隆自:#474 – DHH: Future of Programming, AI, Ruby on Rails, Productivity & Parenting

本播客采用原有人声声线进行播客音频制作,也可能会有一些地方听起来怪怪的

使用 AI 进行翻译,因此可能会有一些地方不通顺;

如果有后续想要听中文版的其他外文播客,也欢迎联系微信:iEvenight

展开Show Notes
_kiwi_t
_kiwi_t
2025.7.30
英文版听完,才听懂“行噪声”这个词,对应 line noise
yikai-
:
😭多音字和一些翻译问题还是有点问题的… 下次我看看怎么更好处理这些点
3:57:54 知道嘉宾为什么总在网上吵架了,他多年每周工作40个小时有了不要他生的孩子,他老婆辞去了工作怀孕生产好几年生了好几个孩子,他的人生平白变丰富了,他老婆的世界变小了,他感觉良好很正常,得了便宜的人有资格聊这些吗?这才叫easy boy。
AI时代:谁?
请教一下,为啥不做 show note 呢
yikai-
: