痛苦造就性格(也许还造就产品)

作者: 阮一峰

日期: 2011年12月 6日

如果你知道TechCrunch,那么你可能知道Michael Arrington

他是一个律师,自称对"Web 2.0"更有兴趣,因此创办了个人网志TechCrunch,专门报道硅谷的创业公司和风险资本家。

虽然不少人认为TechCrunch缺乏可读性,但是它可能是世界上订阅人数最多的科技类网志,2010年9月被AOL以2500万美元收购。有了这笔钱,Michael Arrington就改行当上了风险资本家。

一周前,他发表了一篇文章,评论了网络游戏公司Zynga的劳资矛盾。文章的题目叫做《创业是艰难的:多工作,少喊累,别发牢骚》( "Startups Are Hard. So Work More, Cry Less, And Quit All The Whining")。

这篇文章引用了程序员Jamie Zawinski写于1994年的日记(详见后文),得出了这么一个观点:

"If you work at a startup and you think you're working too hard and sacrificing too much, find a job somewhere else that will cater to your needs."

"如果你在创业公司工作,觉得工作得很累,牺牲太多,那么换个地方,找一份更合适你的工作吧。"

言下之意,软件业就是一个很累的地方,要想成功,就必须拼命,哪怕放弃正常生活和休闲,也在所不惜,否则你失败就是活该。

第二天,Jamie Zawinski发表回应,严厉批评了Michael Arrington。

"He's using my words to try and back up that thesis.

他用我的话,支持这种观点。

I hate this, because it's not true, and it's disingenuous.

我很反感,因为这不是事实,而是诡辩。

What is true is that for a VC's business model to work, it's necessary for you to give up your life in order for him to become richer.

事实是,风险资本家的商业模式需要这种宣传。只有你放弃你的生活,才能使他变得更富有。

He's telling you the story of, "If you bust your ass and don't sleep, you'll get rich" because the only way that people in his line of work get richer is if young, poorly-socialized, naive geniuses believe that story! Without those coat-tails to ride, VCs might have to work for a living. Once that kid burns out, they'll just slot a new one in.

他鼓吹,如果你忙得一刻不停,不休息不睡觉,你就会致富。因为干他那一行的人致富的唯一方法,就是那些年轻的、不擅于社交的、天真的程序员相信他那一套鬼话!没有这些垫背,风险资本家可能就必须自己动手谋生了。一旦那些孩子们失去利用价值,他们就接着去骗下一批人。"

别信风险资本家的鬼话,真正值得追求的生活是这样的:

"I recommend that you do what you love because you love doing it. If that means long hours, fantastic. If that means leaving the office by 6pm every day for your underwater basket-weaving class, also fantastic.

我的建议是,你去做那些你喜欢做的事,只要喜欢就行。如果这意味着长时间工作,那很好。如果这意味着每天6点钟准时下班,参加潜水培训班,那也很好。"

===================================

看了他的这篇回应,我的第一个感觉是,当年那个特立独行、不羁放纵的Jamie Zawinski又回来了。

他是一个非常传奇的人,高中都没有毕业,却是世界上最好的程序员之一,Netscape公司的主力程序员,划时代产品"网景浏览器"的主要开发者。

他在公司里就是一身摇滚明星的打扮,留长发、穿皮夹克、戴金属饰品,非常有个性。当微软公司不正当竞争,将IE与Windows捆绑在一起,击败Netscape的时候,他就公开发誓,终身不使用微软公司的任何产品,也不授权任何人将他的代码用于Windows平台。他是Mozilla这个名字的创造者,也是第一个提议将"网景浏览器"开源的人。当同事们决定彻底放弃以前的代码,重头编写一个全新的浏览器,他心灰意冷,辞职离开,在旧金山买下一家酒吧,不再编程,改当一个小店主,从此退出江湖。

我知道他的故事,是因为纪录片《Code Rush》。我强烈推荐这部作品,那是1998年一个摄制组在Netscape公司整整跟拍一年的结果。你不仅可以从中了解"网景浏览器"衰落的那一段历史,还可以看到硅谷程序员的日常生活。

==================================

回到Michael Arrington的文章,我最大的收获是得知Jamie Zawinski还写过日记。

我把他的这份日记读了一遍,感触非常多。日记的名称叫做"the netscape dorm.",直译过来就是《睡在Netscape的日子》,记录了1994年Netscape刚成立时的情景:小公司,没有产品,急需证明自己,必须赶在资金用完之前写出代码。那些日记是创业公司的真实写照,以及一个非常孤独、拼命工作的程序员的内心独白。

编程是一种非常单调枯燥的工作,长时间、全身心、独自一人地与机器打交道,人际交往和日常生活难免会受到影响。这份日记告诉我们,一个优秀程序员怎么看待这些事情:为什么要这么做?值得吗?乐趣在哪里呢?......

日记的开头,有这样一段话,一下子就打动我了。

"Time always softens the pain and makes things look like more fun than they really were.

时间总是淡化痛苦,让一切变得比实际情况更轻松。

But who said everything has to be fun?

但是谁说生活一定是轻松的?

Pain builds character. (Sometimes it builds products, too.)

痛苦造就性格。(也许还造就产品。)"

我反复看着这段话,心里只有一个愿望。如果经受的这些痛苦无法避免,那么我希望它们是值得的,最终带来想要的结果,一切皆有所偿。

下面是我翻译的他的部分日记。

=====================================

Jamie Zawinski日记(节选)

阮一峰 译

(Image credit: m.joedicke)

1994年6月26日,星期二,凌晨四点

我已经在Mosaic工作一个半月了。睡眠很少,不常回家。

今天一整天,Lou和Rob都在玩遥控汽车。这真让人恼火,因为其他所有人都忙得不可开交,他们却在那里玩耍。我走到Chouck旁边,问他"你生气吗?"他张开双臂,板着脸,说"我的火气有这么大"。我点点头,走回自己的办公桌。

十分钟后,他走过来问:"你是因为自己也生气,还是因为你想看看,我是否容易被激怒?"我说我也生气,但是可能程度比他稍稍轻一点。

大约凌晨四点,Lou收拾东西,准备离开办公室了。他跟我说,Marc把他叫进办公室,问他是不是无事可干。我心里也是这么想的,就说"是这样吗?"他说,这些天来彻底筋疲力尽,真的需要放松。我完全理解他的感受,但是我说最好在办公室以外的地方放松,而不是工作时当着其他人的面这样做。

Marc要我去写Unix客户端,配合SGI公司与Irix 5.3一起发布。这意味着巨大的工作量,时间却不到两个月。我还一点代码都没写,甚至没有把握,这个产品是否可行,任务就已经来到了我的面前。所有部件散落一地,我脑海中却还没有整体的概念。Marc可以很轻易地把这个任务强加给我,但是我不愿意冒失败的风险。这个项目的影响太大了,太多的人在等着我们出丑......

1994年6月28日,星期四,晚上十一点

昨天,我又在干活的时候睡着了。缩在办公桌底下,盖着毯子,从中午11点睡到下午1点半,2个半小时。然后突然惊醒,想起来开会要迟到了。我们在会上要讨论如何在可怕的8位空间的条件下,生成彩色图案。不过,迟到就迟到了,可以找别的时间讨论。如果你因为长时间工作、极度疲劳而迟到,大概不会有人因此指责你。

1994年8月5日,星期天,凌晨5点

我回家了。距离上一次入睡,已经39个小时了。我现在还不觉得累,正处在第二次或者第三次也许第十八次回光返照。我回家只是因为担心,如果再待在办公室,可能又要在那里睡了。我不想连续在那里熬夜,因为现在真的必须洗个澡。昨天太热了,我和Lou玩air hockey太投入,汗流浃背。

哦,我一定是累了。打开电视机,觉得MTV画面动得太快了,完全无法理解。

过去一个星期,我一直喉咙痛和咳嗽。但是,我没有采取任何措施,因为没时间。我觉得,自己纯粹靠意志力,在抵御感冒的进攻。

我上一次起床还是在星期五,大概下午三点到了公司,已经有一吨的电子邮件等着我,全部与工作有关。下午四点还有全体大会,开会前每个人都在找我。我感到自己真的被击溃压倒了。我的意思是,其实我只离开了办公室7个小时!不过,会议很振奋人心,一份OEM合同已经达成(我忘了与哪家公司),可以安装60万个客户端。不错啊,我真觉得市场部的那些人有两下子!以前我从没有这种感觉,太疯狂了。

60万个用户!我写过的所有软件的用户数字,从来没有到达过这个级别。真是骇人啊!

我的手最近伤了。我希望,不断的打字不会废掉我的手腕。如果我不能打字,我的人生就完了。我的右手一直在抖,中间两根手指的最后一个关节在疼,好像淤青得很厉害。我猜想是时候了,该去问问公司提供的医疗保险怎么用。如果医生不说"停止大量打字",我就该笑死了。

1994年8月11日,星期四,凌晨二点

几个月来第一次,我见到了Ian。他的第一句话就是,"哇,你看上去一团糟。" 他说我有点神情恍惚、浑身痉挛。可是,我自我感觉还不错啊!昨晚,睡了一个完整的觉,其他的事情也都正常。我只是没有正常的生活,看不到任何一个与工作无关的朋友,我正在浪费自己只有一次的青春。我应该离开办公室,去做一些更好玩更积极的事情。等我的精神和肉体都衰老的时候,就做不动这些事情了。但是,现实是我守在荧光灯下,往计算机里输入一个个比特位,只有其他与我一样的怪人才会对这种事情感兴趣。我看着一张最新的电影排片表,发现一部也没有听说过。怎么会这样?我真是吓坏了。

我在药店里买了一些腕部护套,这几天都戴着它们打字。我觉得没什么用,我的中指疼得不算严重,但食指的情况很差。这份工作摧垮了我的身体,这是不值得的。

1994年8月26日,星期五,凌晨一点

我重读了过去几个月的日记,很多部分根本连不起来!完全是只言片语,一个个不连贯的词,各种随机的超现实意向,我自己也理解不了,只记得打字时的情景。这是不是我在梦里写下的?我希望,人际交往之中,我留给别人的不是这种印象。我很想知道,我的代码看上去什么样!不过还好,它们至少还能运行。

晚上9:30,我离开办公室,因为Eric和Susan打电话约我一起看电影。我已经工作了31个小时,其中零零星星合计睡了4个小时。我还在等编译结果出来,但是他们已经替我买了10点半的电影票,我还怎么拒绝呢?我说:"我太累了,但是你们是对的,我需要看场电影。"

1994年8月28日,星期天

Mozilla已经有点像一个产品了,也许我们最终可以活下来。今天我到办公室的时候,大家都坐着看影碟Repo Man。我完全认同他们,花掉几个小时看电影,我没有产生任何负罪感。

1994年10月12日,星期三,上午十一点

今天,我们将发布Mozilla 0.9。我刚刚结束在6种不同的Unix平台上的编译。上午9点,我们发现了一些灾难性的bug,然后立刻修正。现在我正在重新编译所有的二进制文件。它们应该在一个半小时后完成,然后再过不到一个小时,出现在我们的FTP上。

毫无疑问,这太疯狂了。

下午六点,所有人都有一种缓期执行的感觉,因为发布时间推迟到了今天午夜。大家开始测试我在下午1:50分新编译出来的文件。这时我开始去睡觉。

午夜,我们终于把这该死的程序放上了FTP,200万人立刻尝试下载,这时我们甚至还没发布软件上线的消息。我们终于完成了,我想从此所有人都可以幸福生活了。

我们坐在会议室里,将显示器与一台大电视机连在一起。在黑暗里,我们看着FTP的下载日志快速向下滚动。jg即兴写了一个脚本,每当一次下载成功,电脑就发出一声加农炮的声音。我们听着这声音,坐在黑暗里庆祝。

接着,我就回家了。我想如果现在就走,应该不至于在路上因过度疲劳而发生车祸,否则今晚我又只能蜷缩在办公桌下睡觉了。

(完)

珠峰培训

码云

留言(41条)

这日记太有趣啦!

看的时候一直在想:如果程序员的创业都是这样无尽的痛苦和抱怨,那么还有什么乐趣做下去呢?看到最后一篇的时候觉得,如果这就是痛苦之后的收获时分,那么程序员也太不懂得如何表达和享受喜悦了~

就算痛苦了之后并没有得到想要的结果,痛苦也一样是值得的。
没有任何东西做过了之后却是不值得的。

只有经历过的人才能理解程序员的痛苦和执着要追求的东西,可这些对于中国的程序员来说,往往就只剩下被剥削的痛苦了。

我不是程序员,但看到这篇日志很有感触。一个自由、将原则、执着的人是多么的稀缺;这样的人对于我这种云云大众有着难以想象的吸引力。Jamie Zawinsk就是这样的一个人,让我不得不对他顶礼膜拜。

Jamie Zawinsk 是个牛人,也是一个怪人,他现在还维护着一个 XScreenSaver 的项目,里面收集了各种好玩的屏幕保护程序,我现在就在用,当然,Windows 是用不了。

这个日志很棒,值得付费。一会儿我得付一份报纸的钱。虽然不很恰当吧,但他让人想到了传说中的格瓦拉,那一类人,偏执而不苟且,寻找自己的乐趣,越艰难,他的工作将带来更大的乐趣。and we're done done done and I suppose now we can all live happily ever after.事实上不是,这只是个suppose,但乐趣就在这里,we can all live happily。幸好他说的不是I can live happily。这是也是理想快乐和现实快乐的区别。

感谢分享 感触很深 确实值得付费

痛苦造就性格..... 我在想逃避痛苦是无法塑造出我想要的性格的。
毫无疑问,值得付费的文章

做自己喜欢的事情,即使是痛苦也是值得的。当最后收获的时候,相比之下,痛苦就微不足道了。

哈我也有類似經驗,很累但是沒有抱怨,因為那是我自己想要的產品,常拜讀您的文章,收穫很大哩。

阮兄的博文总是能给人带来一些新鲜的东西。这篇博文信息量很大啊。

文章写得很棒!

Zawinski的批语很对. 这帮投资家就是想学苹果忽悠它的员工一样想让他们象狗一样地工作.

另: "The Netscape dorm"是不是直译成"Netscape 宿舍"更好些? 创业公司提供员工们一个象大学宿舍似的环境, 让他们可以在里面自由地吃住游戏.

这和风险资本家的剥削有个毛的关系啊,只不过扯到资本家和剥削,Zawinski的言论就合了厌恶资本家的大众的胃口。

如果你爱的不是创业和这份工作本身,而是工作换来的金钱等等形式的报酬,那么Arrington与Zawinski的观点就是一致的。
爱工作、爱生活、爱创业和爱金钱,并没有高下之分,只是人的价值取向不一样。
那些抱怨为了工作失去生活的人,症结在于不知道自己想要什么,而不是为之的付出和痛苦有多大。
就算是去创业,不知道人生目标是什么,也是一种自我剥削和压榨,因为浪费了他的生命的不是别人,正是他自己。

另,@z,格瓦拉这种偏执又浪漫的人是很恐怖的,如果他对快乐的定义与你不一样,而你又在他想象中的“我们”之中的话。

认识Jamie Zawinski是在《编程人生》,对巅峰时刻退出江湖印象深刻。

引用Calon的发言:
@z,格瓦拉这种偏执又浪漫的人是很恐怖的,如果他对快乐的定义与你不一样,而你又在他想象中的“我们”之中的话。

你这话说得挺对的,所以我也说用这个暴力人士不太恰当。我没有用希特勒,或者金氏家族作比。这一点我还是相信一些人的判断力,相信现代人尚存反思能力。毕竟格瓦拉的年代没有现在这种信息传播速度,说他还处于一个启蒙或蒙昧时代也不为过。

另外,我觉得喜欢金钱和喜欢某件事不是一回事,喜欢家庭和喜欢某件事也不一样。爱打篮球和价值取向无关,爱金钱则是一种物化的价值取向,爱家庭又是一种取向,爱创业有时和价值取向有关,有时无关。如果提到高低之别,那他们的确有高低之别,一个将工作之余的时间都用在开源事业上的人,维基工作者,和一个为了钱勾兑毒奶粉的人,在大众看来,是有高低之别的。

"you do what you love because you love doing it" 可以算得上是至理名言
在中国有多少程序员真的喜欢编程序呢?大多都是因为这是一份相对体面而相对高薪的工作。
再往前说,又有多少孩子在做自己喜欢的事情呢?

"Time always softens the pain and makes things look like more fun than they really were.But who said everything has to be fun? Pain builds character. (Sometimes it builds products, too.)
很喜欢这段话。
Outstanding的程序员一定有outstanding的思想。编程从来就不是算法或语言的堆砌,而是在表达自己对事物一种看法。

非常感动,博客非常有价值。
可惜现在是学生,囊中羞涩,要不然我会情不自禁的付费的

引用z的发言:

我觉得喜欢金钱和喜欢某件事不是一回事,喜欢家庭和喜欢某件事也不一样。爱打篮球和价值取向无关,爱金钱则是一种物化的价值取向,爱家庭又是一种取向,爱创业有时和价值取向有关,有时无关。如果提到高低之别,那他们的确有高低之别,一个将工作之余的时间都用在开源事业上的人,维基工作者,和一个为了钱勾兑毒奶粉的人,在大众看来,是有高低之别的。

把勾兑毒奶粉带进来就不合适了呀,爱打篮球的也有靠作弊赢球的,爱家庭的也有用爱控制家人的思想的。勾兑毒奶粉这种伤害他人的恶不是爱金钱的必然结果。

业余时间用于开源事业,这很好,因为这使自己快乐,也有益别人。

但是正当的赚钱又有什么不好呢?创造并提供了有价值的东西给别人,别人自愿的付给报酬,同样也是使自己快乐并有益别人。

把爱钱混同于为了钱不择手段不讲道德,因此认为爱金钱与爱其他事物有高低之别,我觉得是说不通的。

时间总是淡化痛苦,让一切变得比实际情况更轻松。

引用Calon的发言:

把爱钱混同于为了钱不择手段不讲道德,因此认为爱金钱与爱其他事物有高低之别,我觉得是说不通的。

嗨,我把问题说乱了。

我认为,并不是“爱钱混同于为了钱不择手段不讲道德”,而是“为了钱不择手段不讲道德”是“爱金钱”的题中之意,它不是爱钱的全部,却是可能包含的。

如你前面说的,“爱打篮球的也有靠作弊赢球的,爱家庭的也有用爱控制家人的思想的”
这个问题我认为是这么理解的,打篮球作弊,并非“爱篮球”,而是“爱输赢”,“爱家庭也有用爱控制家人”并非真爱家庭,而是“爱权威”。

不知你是否同意,所以,爱金钱、爱权力、爱输赢与爱自由、爱家庭还是有高下之别的。

@Calon
"那些抱怨为了工作失去生活的人,症结在于不知道自己想要什么,而不是为之的付出和痛苦有多大。"

好句。

我们的精神和意志应付出在我们认为值得的事情上面,这样的痛苦也是值得的

读完他的日记,我很感动

Jamie Zawinsk的首页太酷了。。。实在太酷。。。。。。 参见jwz.org

他鼓吹,如果你忙得一刻不停,不休息不睡觉,你就会致富。因为干他那一行的人致富的唯一方法,就是那些年轻的、不擅于社交的、天真的程序员相信他那一套鬼话!没有这些垫背,风险资本家可能就必须自己动手谋生了。一旦那些孩子们失去利用价值,他们就接着去骗下一批人。"

-------------------------------------------------------------

华为上层就是采用的这样的策略,现在不止华为,三一,中兴。。。这些企业都是采用的这种策略。可怜那些年轻人,以前还有点机会赚头,现在什么都没有了。

引用z的发言:
不知你是否同意,所以,爱金钱、爱权力、爱输赢与爱自由、爱家庭还是有高下之别的。

除了爱自由之外,不同意。

比如,为了爱篮球,也可以找人把可能影响“我”今后打篮球的人砍死啊。

世上真有这类心理的人,他对某些事物的爱可以称得上是非常纯粹的,单独拿出来看,美好又崇高,至于是不是会伤害他人,根本就不在其考虑范围之内。恰恰这种人伤害起他人来是最严重的。

在自由原则的基础上,个人爱什么都是可以的,爱金钱、爱权力等等,只要不变成侵犯他人自由的不道德行为,那都不是多么严重的问题。

正如《黑客与画家》所言,创业者是在试图用几年完成十年的工作,甚至于透支自己的健康和生命来换取成功。

如果你连续3天白天晚上不睡觉就会感觉到这种感觉

如果5天,你就感觉自己象飘起来一样,随时可以睡着,无论是走路,坐着或者吃饭

空下来,想想,也是,这样在加班是为的什么呢?

继续。。

爱篮球砍死人不能归因于爱篮球。比如我爱看书,楼上天天吵,我去把那人砍死,你想想这里的关联。
这里难道不涉及到一种行为的外延和内涵吗?
纯粹的说,也许可以说一个有美好理想的人也会带来暴力,但这种事的背后往往有一个狭隘的诱因。就好比体育爱好者也会暴毙一样。牧师心里有阴暗处,虐待狂心里也有,在这一点上,是无高下之别。
社会也如此,人有共同的弱点,而因为目的不同,其弱点或可能得以施展,或可能被压抑。不同的爱带来不同的目的,爱权力、爱破坏、爱输赢、爱和平都能为世界带来好的影响,但道理不同。相对来说,不同的目的,发生“是不是会伤害他人,根本就不在其考虑范围之内”的情况是有区别的,现实生活里,爱探险的人应该比爱赚钱的人更懂得保护他人。
这些区别虽未必明显,但也不能笼统地说,只有没有坏事出现,就不严重。

jg即兴写了一个脚本,每当一次下载成功,电脑就发出一声加农炮的声音。

兴奋的时候啊。

阮:
翻译有些错误的地方。比如let alone是“更别提”的意思。“全是只言片语,一个个不连贯的词,各种随机的超现实意向,我自己也理解不了,只记得打字时的情景。”→“自己也理解不了,更不记得。”前面还有错误,忘了是什么了。

underwater basket-weaving class 不是潜水培训班,是一些简单的进修班、选修课什么的,私人小爱好……

引用jwz的发言:

Jamie Zawinsk的首页太酷了。。。实在太酷。。。。。。 参见jwz.org

哈哈,黑客帝国

如果没有最后两篇,大家看过回事什么感受,现实生活中往往缺少最后两篇。
(文章的积极震撼犹在我心,只是个人对过往和现实的无奈叹声气,也许我收获的时候还远远没到)

no pains, no gains. Follow your heart.

underwater basket-weaving class不是潜水培训,维基上有词条。

感谢您的文章,内心有一种莫名的动!!!

如果不断的辛苦劳累付出是为了自己期待已久的理想或目标,那一切都是值得的

写得不错,赞一下。稍微提一下,根据里的访谈,他高中毕业了,大学还上了,因为觉得大学实在太无聊了,他选择退学,因为时间过了,结果学费退不回来了。

我要发表看法

«-必填

«-必填,不公开

«-我信任你,不会填写广告链接