生活方式,

有些人就是命中注定要成为程序员

作者 11/24, 2017 · 11 分钟读完
分享本文

Basecamp 是一家顶级项目管理软件的小公司,其文化生产力非常高。David Heinemeier Hansson,DHH,是 Basecamp 同名旗舰产品的开发者,Ruby on Rails(Hulu,Airbnb,GitHub 和 Twitter 等网站早期版本的基础)的创建者。在休息时间,他还是一名国际赛车手。


以下是 Lifehacker 对 David 的采访:

Q:和我们讲讲你的故事吧?你是如何达到这番成就的?

当我 6 岁的时候,我得到了第一台电脑——一台 Amstrad 646。但我不是个电脑神童,我试图学习如何编程,失败了好几次。尽管我最后尝试制作了几个小游戏,但是我大多时候还是玩别人的创作。

在我随后的青少年时期,我经营一个叫 Electronic Confusion 的盗版 Amiga 软件的论坛,在这里我学到了调制解调器方面的知识。

正是通过这个 Amiga 场景的参与,我结识了一堆程序员。他们用汇编语言或 C 语言来做 demo 和游戏。看着他们工作,我确信这不是我的专业,我对指针算术和矢量计算不感兴趣。

然后互联网出现了。我仍然喜欢游戏,所以我创建了一些网站来审查游戏。高中时,我组建了一个名为 konsollen.dk 的控制台审查小组,只有 10 个自由撰稿人,但是我们拥有成千上万的读者。我们买不起那么多游戏去审查,而经销商也不会真的去回复一个要求免费游戏的 16 岁小屁孩的电话。但是我最终还是和一个在哥本哈根的游戏商店经理结识了,他允许我每次借用新游戏一周。

这导致 Quake 3 在制作的中途却先一步出了丹麦版本。这样的工作持续了几年后,最后我制作出了 dailyrush 丹麦版本,游戏机与 PC 都可玩。这就是我创业开始的标志——孵化器,没有商务计划,没有资金,只有工作,时间是 2000-2001 年。

处理这些项目迫使我学习 PHP,不是因为我想成为一名程序员,而是因为我想为我的网站添加新功能。2001 年的时候,当 Jason Fried 在他的个人博客上问了一个关于 PHP 的问题时,我给他发了邮件。他决定雇佣我,理由并不是因为想学编程。

这就是我 15 年间的故事。

Q:讲讲你一天的工作吧。

这取决于我在哪里。如果在马里布,这意味着 7 点 45 左右起床,然后把我最大的孩子送到学前班,然后在早上 9:30 左右开始工作。

我是个慢性子,整个早上我会用于慢慢融入工作。早上的时间我都用来处理邮件、请求、聊天室消息等。如果幸运的话,中午左右我就会开始工作。

我每天的工作区别还是很大的。有那么一天,我的工作就是写作。像现在,我和 Jason 正在构思一本叫 The Calm Company 的书。如果我没在写书,那么我有可能在编辑一篇博客,或者谈话的新想法,或者关于公司的新构想,写作充满了我的工作。

其他的日子都是关于编程,有时候是关于 Basecamp 的一个新概念,有时候是提取包含在 Ruby on Rails 中的代码。无论如何,这是一种享受,谁叫我喜欢编程呢。

Basecamp 只是一个有 56 人的公司,我们在 Basecamp 的员工没什么级别之分,这里没有首席财务官或首席运营官,没有专职的经理。这里只有很多亟待解决的公司事务,我尽我所能解决它们。

Q:有什么你离不开的 app/ 软件 / 工具?

我喜欢那些能给我写作氛围的软件。

2003 年,我帮助 Allan 塑造了 TextMate,它仍然是我最喜欢的代码文本编辑器。

但我也喜欢 iA Writer,我的大部分散文都是用它写的。它很漂亮,简单,使人专注。

然后是 OS X / iOS 的注释。记录我关于博客,书籍散文和谈话的松散的想法。

我也喜欢摄影。我最喜欢的组合是 Leica M 相机和 50mm Summilux 镜头,然后使用 Adobe Lightroom 和 VSCO 胶片预设处理图片。我用这种组合捕捉了无数的无价回忆。特别是在成为父亲之后,孩子们就是一个伟大的动机,磨练你的摄影技巧。

Q:你的工作区域是怎样设置的?

我的东西很少,只有一个大的白色办公桌,一个 27 英寸的 iMac,一个 HiRise 的 iPhone 支架和一个用来盛水的玻璃瓶。

Q:什么是你节省时间的好方法?

说不。我总是为大多数人强加在自己身上的纠缠不清的义务感到震惊,而我对待自己真正想做的事以外的事都会说不。

Q:你如何充电?当你想逃离工作的时候你会做些什么?

我喜欢工作。我的工作主要是编程和写作,这是我最喜欢的两件事情,所以我不需要 “逃离工作”。

但是我确实需要充电。完美的一天一般只有 4 到 5 个小时能来专注于进行伟大进程。

所以我参加全世界的赛车比赛。我喜欢那种专注的感觉,以及气流钻进轮胎里的快感,速度、重力、危险感,这些都让我清空思绪。

Q:你收到的最好的建议是什么?

Amor Fati —— 热爱命运。

开始订阅
每周发送内容更新汇总到你的邮箱(随时退订),关注微信公众号「团队头条」(ID:teamxtt)获取每日更新。