代码写的好,出过畅销书,还拿过赛车冠军,这是一种什么体验?

2017 年 8 月 21 日 Linux爱好者

(点击上方公众号,可快速关注)


问:代码写的好,出过畅销书,并且还拿过赛车冠军,这是一种什么体验?


答:这事得问 DHH。什么?你不知道 DHH 是哪个程序员,那你更得看看这篇文章了。😀


(ps:以前程序员的那些事扩散《我是小有成就,但我过不了白板面试》这篇文章时,曾有读者问 DHH 是何许人也。)


(DHH 的 Twitter 头像出自这张照片)

DHH 是一个丹麦程序员,全名是 David Heinemeier Hansson,DHH 是他的全名首字母缩写,也是他常用的网名。1979 年 10 月 15 日出生在哥本哈根。

Ruby On Rails 的诞生

1999 年,20 岁的 DHH 成立了一个丹麦语的游戏资讯和社区网站 Daily Rush,一直运营到 2001 年。

后来因其 PHP 编程能力,吸引到 37signals 联合创始人 Jason Fried 的注意,后被 Jason 招入37signals 开发一个在线版的项目管理工具。该工具也就是后来 37signals 的 SasS 产品 Basecamp。

(图:37signals 联合创始人 Jason Fried)

为了加速 Basecamp 开发,DHH 用 Ruby 开发了一个框架,即 Ruby On Rails。2004 年 7 月,DHH 把 Rails 从 Basecamp 中剥离出来,并且开源。Rails 初期并没有开放 commit 权限,2005 年 2 月才向外开放。

因其 Rails 的贡献,DHH 获得 Google 和 O’Reilly 联合颁发的「2005 年度最佳 Hacker」奖。

2006 年 8 月,Rails 迎来一个重要里程碑,苹果公司宣布 Mac OS X v10.5 Leopard 预装 Rails 框架。

2007 年,DHH 注册了 3 个商标:RUBY ON RAILS 短语、RAILS 以及 Rails 官方标志。

Rails 的(企业)用户很多,包括 GitHub、Shopify、 Airbnb 和 Square 等。

移居美国

2005 年,DHH 从哥本哈根商学院毕业,拿到计算机科学和企业管理双学位。同年 11 月,从丹麦移居到美国芝加哥。

DHH 后来成为了 37signals 的联合创始人兼 CTO。

37signals 公司在 2014 年更名为 Basecamp。

写书

DHH 和 Jason 合著了 3 本畅销书:

2006 年的《Getting Real》,2010 年的《Rework》,和 2013 年的《Remote》。

赛车

DHH 有两大业余爱好:赛车和摄影。

从 2013 年到 2017 年,连续 5 年参加国际汽联世界耐力锦标赛(FIA WEC)。2014 年,在「勒芒 24 小时耐力赛」个人排名 82 位。他所在车队赢得 GTE-AM 组的冠军。

补充介绍:

勒芒 24 小时耐力赛:3 位车手为一个车组,驾驶一台赛车,完成连续 24 个小时的竞赛。它和世界一级方程式锦标赛(F1)、世界汽车拉力锦标赛(WRC),并称为世界最著名和最艰苦的三大汽车赛事。

勒芒耐力赛分 4 个组别:LMP1、LMP2、GTE-PRO,GTE-AM。

GTE-AM:允许封闭座舱以及开放式座舱,2车门,2或2+2坐席,所使用的赛车为市面上可以够买到的量产车改装而成,但赛车车龄必须大于 12 个月,每辆车内必须包含有业余车手。

注意 DHH 的赛车服,前胸的 Basecamp.com、脖颈的 Basecamp.com 和 logo,还有左臂的 37signals logo,开车还不忘给自家公司做宣传咯 😂


五年来,DHH 参加 FIA WEC 36 场比赛,16 次上领奖台,赢过 6 次分站冠军,2 次锦标赛亚军,1 次锦标赛冠军。

5 次参加勒芒耐力赛(无退赛),3 次上领奖台,获得 1 次冠军。

(DHH 参加比赛的车)

摄影

除了赛车,DHH 还有一大爱好 —— 摄影。这里挑 2 张。

DHH 已婚,妻子 Jamie。他们有 2 个儿子:Colt 和 Dash。

DHH 一家四口的时间,主要在芝加哥、加州的马里布,西班牙的马贝拉之间切换度过。



看完本文有收获?请转发分享给更多人

关注「程序员的那些事」,提升编程技能

登录查看更多
0

相关内容

37signals 是一间芝加哥互联网应用公司,著名产品如 Basecamp,并以开发 Rails 框架著称。
【微众银行】联邦学习白皮书_v2.0,48页pdf,
专知会员服务
163+阅读 · 2020年4月26日
【哈佛《CS50 Python人工智能入门》课程 (2020)】
专知会员服务
109+阅读 · 2020年4月12日
Python数据分析:过去、现在和未来,52页ppt
专知会员服务
99+阅读 · 2020年3月9日
【机器学习课程】Google机器学习速成课程
专知会员服务
162+阅读 · 2019年12月2日
【书籍】深度学习框架:PyTorch入门与实践(附代码)
专知会员服务
160+阅读 · 2019年10月28日
开源书:PyTorch深度学习起步
专知会员服务
49+阅读 · 2019年10月11日
手把手教你用Python实现“坦克大战”,附详细代码!
机器学习算法与Python学习
11+阅读 · 2019年6月8日
人工智能少女的四年蛰伏
乌镇智库
3+阅读 · 2018年8月27日
百度也跨界了? 腾讯阿里:我觉得OK
FinTech前哨
6+阅读 · 2017年10月23日
你见过马化腾17年前写的代码吗?
互联网it观察
5+阅读 · 2017年7月3日
Equalization Loss for Long-Tailed Object Recognition
Arxiv
5+阅读 · 2020年4月14日
Arxiv
5+阅读 · 2019年4月8日
Arxiv
5+阅读 · 2019年2月28日
Arxiv
8+阅读 · 2018年5月17日
VIP会员
相关VIP内容
【微众银行】联邦学习白皮书_v2.0,48页pdf,
专知会员服务
163+阅读 · 2020年4月26日
【哈佛《CS50 Python人工智能入门》课程 (2020)】
专知会员服务
109+阅读 · 2020年4月12日
Python数据分析:过去、现在和未来,52页ppt
专知会员服务
99+阅读 · 2020年3月9日
【机器学习课程】Google机器学习速成课程
专知会员服务
162+阅读 · 2019年12月2日
【书籍】深度学习框架:PyTorch入门与实践(附代码)
专知会员服务
160+阅读 · 2019年10月28日
开源书:PyTorch深度学习起步
专知会员服务
49+阅读 · 2019年10月11日
Top
微信扫码咨询专知VIP会员