——Tom Preston-Werner,GitHub的创始人之一 2008年是闰年,也就是说在366天前,几乎不差一分钟,我一个人坐在旧金山第三大街的Zeke’s运动酒吧的包间里。我不经常去运动酒吧,但那个周四是“我可以谈论Ruby”之夜。我当时想“我可以……”总是个好事。ICHR是个半私人的会议,来的人都是志同道合的Ruby爱好者,这个聚会一般都会延续到晚上,大家通宵达旦地饮酒。通常这种晚会会如同我第二天早上的宿醉一样烟消云散,但是这个夜晚不同,因为它是GitHub诞生之夜。 一开始我说自己一个人坐在包间里是因为那天我们的长桌在酒吧靠后的地方,灯光昏暗,我刚点了杯Fat Tire,需要跳出那个社交氛围休息一下,所以感觉就像是一个人坐在包间里。我小饮了几口,Chris Wanstrath走了进来。我现在想不起来那时候我和Chris是不是已经成为了朋友。我和他在关于Ruby的聚会和会议上见过面,但只是泛泛之交。我也不记得当时为什么就朝他做了个手势让他过来,可能是因为我觉得他编的程序很不错。我对他说:“老兄,看看这个。”大约一星期前,我刚开始做一个叫做Grit的项目。这个项目使我可以通过Ruby代码以一种面向对象的方式访问Git的代码库。Chris是当时很少的几个开始认真关注Git的Ruby专家。他坐下来,我开始把我所做的工作展示给他。我做的东西不多,但显然,它已经足以激起Chris的兴趣了。看出这点后,我开始向他讲述一个不成熟的设想:我想做一个类似网站的东西,这个网站作为中心,程序员可以在上面分享他们的Git代码库。我还给它起了个名字——GitHub。当时可能我还在解释什么Chris就打断我说:“算我一份,就这么干!”而且说得异常坚定。 第二天——2007年10月19日星期五,晚上10点24分——Chris带来了他的第一笔投资,用数字石雕为我们的合伙事业盖上了印章。到那时为止,我们两个人还只是想在一起编程,没讨论过这个计划要如何进行。 还记得电影《小子难缠》(The Karate kid)中,丹尼被训练成武术大师的情节么?那几分钟非常精彩。记得那段音乐么?或者你应该去听听Joe Esposito的You’re the best,因为接下来的故事非常蒙太奇。 接下来的三个月里,我和Chris花了大把的时间在GitHub的设计和编程上。我继续研究Grit,设计出了用户界面。Chris构建了Rails应用。我们每周六见面讨论设计方案,试图给这个项目做出预算。一个大雨天,我们俩吃着美味的越南蛋卷,就定价策略这个问题谈论了两个多小时。那时候,我们俩还都有各自的正式工作。我在Powerset公司为Ranking和Relevance团队开发工具。 3个月没日没夜的工作之后,到2008年1月中旬,我们推出了一个私人试用模式,并向我们的朋友发出了邀请信。2月中旬,P.J. Hyett加入了我们,壮大了我们的团队。4月10日我们正式启动了这个网站,但没有通知TechCrunch网站。这时候,这个项目还只是由三个20多岁的小伙子创立的事业,没有半毛钱的外界投资。 2008年7月1日,我还在Powerset做着全职工作,那天微软公司花费大约1亿美金收购了Powerset。这就有趣了。我之前就知道早晚得做出去留的抉择,但没想到会这么快。我要么与微软签合同成为他们的一名员工,要么就辞职,全职做GitHub。那年我29岁,是3个人中最大的,也是3人中欠债份额最多、月消费最多的一个。我已经习惯了年薪6位数的生活方式了。另外,我妻子在哥斯达黎加的考察工作马上就要结束了。我很快就要从一个貌似单身汉的身份回到已婚男人的生活。更让我难以做出决定的是,微软开出的薪酬十分诱人——薪水再加上工作超过3年奖励30万美金。这么具有诱惑力的条件我相信任何人都会三思而后行。所以当时我面临的选择是:一份在微软稳定且高薪的工作,或者不知道要投入多少资金并且极具风险的事业。另外两位伙伴在有了些积蓄后,他们就不再做全职工作了,全身心地投入于GitHub。所以我知道我待在Powerset的时间越长,对另外两个伙伴来说压力就越大。这是决定“做或者放弃”的关键时刻。选择GitHub并为之奋斗,或者做个安全的选择——在微软工作,让荷包满满,放弃GitHub. 如果你想要个睡不好觉的秘方,我这有:把“我妻子会怎么看待这个问题”加上3000张百元美钞中,再加上你最爱的啤酒,最后放入一个清偿债务的诱惑。 如今,对于如何向老板提出辞职,我已经得心应手了。那天当我接到继续受雇的通知时,我告诉老板我要辞职,全力去搞GitHub。我的老板很好,他虽然有些吃惊但还是对我表示理解。他没有用更高的奖金来诱惑我。我觉得他心里知道我是非走不可了。因为我想要离开,所以比起留在这里,新机会给我的诱惑更大。微软的经理们是非常狡诈的。他们对如何给出保留奖金相当在行——因为我想要离开,所以比起其他人,新老板给我的诱惑可能更大。告诉你,微软的经理非常精明。他们对如何提供保留奖金非常在行。当身边有这么一个人的时候,事情就会变得有些古怪。 最后,就像印第安纳琼斯永远不会放弃寻找圣杯的机会一样,就算另一个选择再稳妥,对于我真正热爱的事业,我也绝不会放弃。等我老了,驾鹤西游之前,回想过去我希望我会说“上帝,这辈子真是险象环生啊!”而不是 “嗯,这辈子过得还算稳稳当当。”
我编程,我快乐——在微软30万美金的诱惑前,我却选择了GitHub
书名: 我编程,我快乐
作者: [美] Chad Fowler
出版社: 人民邮电出版社
原作名: The Passionate Programmer:Creating A Remarkable Career In Software Development
副标题: 程序员职业规划之道
译者: 于梦瑄
出版年: 2010-8
页数: 202
定价: 39.00元
装帧: 平装
ISBN: 9787115233523