天才程序员之陨落:业余项目创业 Cloudflare,公司上市前患病失去自理能力-冯金伟博客园

  作者年素清责编伍杏玲

  出品程序人生(ID:coder_life)

  说起 Cloudflare,可谓是大名鼎鼎,它承担了互联网 10% 网络请求,帮助受保护站点有效抵御分布式拒绝服务攻击。

  作为一个拥有 1200 名员工以及 83000 位企业客户的上市企业,它最初的创业灵感来自于一程序员 Lee Holloway 的业余项目。Lee Holloway 写的代码奠定了 Cloudflare 的基石,公司得以一路壮大。

  然而就在公司准备上市之际,他突然变得性格古怪、行为反常,对项目失去了热情,对同事和妻子态度很差,原来他换了一种怪病,正值壮年却失去自理能力。这是一个令人惋惜的天才程序员陨落故事……

  从游戏专家到热爱编程

  上世纪 90 年代,Lee Holloway 在美国加利福尼亚州旧金山湾区南部成长。Lee 的父亲曾是苹果公司的员工,所以 Lee 和弟弟得以在很小的时候就接触到了最新款的电脑,两人经常一起在上面玩电子游戏。

  Lee 在玩游戏时,能够解读复杂情况,并且快速做出反应调整策略,所以他赢得了无数场游戏,这令他在朋友们中小有名气。除电子游戏外, Lee 曾无意间撞见一个中学的象棋俱乐部锦标赛,非俱乐部成员的 Lee 最后竟赢得了这场比赛。

  Lee 逐渐对游戏的载体——计算机本身产生了好奇,他在高中时开始学习计算机科学,后来进入当地的社区大学和圣克鲁斯大学学习。正是在那里,Lee 结识了后来 CloudFlare 的另一位创始人 Matthew Prince。

  Prince 在当时是位年轻有为的创业老板,在犹他州的帕克城成立了一家叫做“Unspam Technologies”的公司,他到圣克鲁斯大学去找计算机科学教授 Arthur Keller,希望能帮他实现一个反垃圾邮件软件工具的想法,但 Keller 和他的学生已提出了一个十分相似的概念,最后是 Prince 和 Keller 以及学生们共享这一项专利。Lee 就是这群学生中之一,Prince 便说服他加入了自己的团队。

  从业余项目产生的灵感创业

  Lee 搬去帕克城后,给 Matthew 免费打工,条件是食宿全包。工作一段时间后,Lee 开始倒腾起一些业余项目,其中包括一个叫做”Project Honey Pot”的项目。TA 可通过一边爬取网络一边跟踪垃圾邮件的发送者来收集并发布垃圾邮件发送者的相关数据,这个项目吸引了不少人的注意。

  2007 年,Prince 离开犹他州去哈佛读商学院,Lee 则移居加州,两人虽身处异地,却并未停止 Unspam 的工作。

  Prince 在读商学院读书期间,结识了 CloudFlare 的第三位创始人 Michelle Zatlyn。两人就 Lee 的 Project Honey Pot 谈论时激发了一个创业点子:如果将 Project Honey Pot 扩展一下,让它能够不仅识别邮件的发送者,并且采取相应的阻止措施,会怎么样呢?

  Prince 和 Zatlyn 计划在全球范围内建立一个超大规模的服务器网络,然后说服网站所有者通过这些服务器来对其网络流量进行路由处理,再收集足够的数据来检测其中的恶意请求来阻止一些拒绝式服务攻击。

  Prince 和 Zatlyn 一致认为他们的这个想法很有潜力,但是他们缺少一个技术合伙人,而 Lee 无疑是不二人选。于是,Prince 用了一个小时的时间说服了原打算向他提离职的 Lee。

  网络流量在几个月内超过 Yahoo

  2009 年底,Prince 团队从两家风投公司那里筹集了 200 多万美元的启动资金,Lee 作为技术 Leader 开始编写第一个 Demo。

  当时的初创企业为了获得巨额融资必须经过 TechCrunch Disrupt 的角逐,Prince 和 Lee 等人在 2010 年为 Disrupt 做着准备。正是这个时候,Lee 开始出现偏头痛的症状,这令他耽搁了许多工作, 以致于当 Prince 站在舞台上向观众们介绍他们的 Cloudflare 时,Lee 还在后台疯狂地修复 Bug。幸运的是,软件在运行时很成功,没有出现任何问题。最后,Cloudflare 拿下了这场 Disrupt 的第二名。

  在演示之后的短短一个小时之内,Cloudflare 就吸引了 1000 名新客户,规模一下子扩大了一倍。在之后几周的时间里,许多科技互联网公司纷纷打电话给 Cloudflare 团队,Lee 等人必须不断地给系统打补丁才能维持系统正常运转。他们在当年 9 月正式推出之后,一个月内就接入了 10000 个网站,原本准备的五个数据中心几乎不堪重负。

  上线前,Lee 曾发誓要等到 Cloudflare 的网络流量超过 Yahoo 的时候再剪头发。最后仅用了几个月的时间便实现了这个目标,Lee 只长了大概 4 英寸长的头发。

  性格大变导致婚姻破裂

  Cloudflare 的发展速度之快超过了所有人的预料,Lee 几乎要没日没夜地坐在电脑前写代码。

  2014 年夏天,Cloudflare 接到一个免费帮助网站进行加密的项目。计划在 9 月底上线,直到系统上线的前一天,Lee 开始忙碌起来,现任 Cloudflare CTO 的 John Graham-Cumming 回忆说:“他不断地敲键盘,不断地敲,我想没有人敢打扰他。”

  一直到深夜,Lee 宣布自己写完了所有代码,其他工程师随即对他的代码进行审查。到第二天调试时,并未出现任何故障,所有的客户突然全部被加密处理。Graham-Cumming 说:“加密网络的规模一夜之间就翻了一番。”这个项目的成功使得 Cloudflare 威名大震。

  在 Cloudflare 不断壮大的同时,作为创始人之一的 Lee 除了经常发作的偏头痛之外,他的行为开始变得反常起来,有时甚至是不可理喻。

  在 Cloudflare 公司准备 IPO 的前几年,Lee 突然对自己的项目和同事都失去了兴趣。开会的时候他似乎无法集中精力,他变得愈发的死板和好斗,经常无视甚至毫不留情面地拒绝同事的建议和反馈。

  Lee 的变化同样体现在他的个人生活上。从 2011 年开始,妻子 Alexandra 发现 Lee 变得越来越孤僻,还养成了一些古怪的习惯,比如有时候在经过漫长的工作之后,一进家门脱掉鞋子便会昏睡在地板上,但晚上他却要花很长时间才能进入睡眠状态。有次夫妻二人去法国度假时,Lee 竟然在酒店里面睡了三天。对于这些,Lee 回应妻子说是自己太累了。

  2012 年,Alexandra 告诉丈夫自己要去南加州的美国国家航空航天局(NASA)实习,她计划带上儿子一起过去。而 Lee 的的回应却异常冷漠,他要求她在离开前提出离婚申请。尽管 Alexandra 流着眼泪挽留,但是 Lee 还是坚决地同她办了离婚手续。

  离婚后不久,Lee 便与另一位叫做”Kristin”的年轻美女同事结了婚。

  对于 Lee 的这些变化,从没有人怀疑他是否因他的精神方面出了问题所致。Lee 离婚再婚,同事们以为那是因为他发达了而嫌弃糟糠, Prince 说:“我们大家都以为他是因为赚了一大笔钱,开始另觅新欢。说不定他开始重新审视自己的生活,打算变成一个混蛋。”

  对于他反复发作的偏头痛,医生们则认为那与他所患的心脏病(主动脉瓣关闭不全)有关。

  确诊“额颞痴呆症”

  2015 年 1 月,在斯坦福大学的一名外科医生的建议下,Lee 接受了一场六个小时的心脏手术。躺在病床上的他还给儿子录了一个视频,说:“我爱你!我很快就会带着一颗崭新的心脏跟你见面。”

  谁也没想到,手术后的 Lee 心脏问题解决了,但他的精神却开始出现了问题。他变得非常嗜睡,他将病假延长了一个月,然后又延长了一个月,一直到春季末才重返 Cloudflare。

  回到办公司后,Lee 像完全变了个人一样,他变得难以相处,经常猛烈抨击别人,开会时开小差,有时竟公开在会上玩游戏。

  Prince 和 Zatlyn 试图与 Lee 通过交流来改正 Lee 的这些不良习惯,Lee 敷衍他们说一定改正,下次依然我行我素。

  出于不少初创型企业创始人关系破裂对公司造成严重不良后果的前车之鉴,Prince 和 Zatlyn 在 2016 年决定让 Lee 离开公司。

  同样地,Lee 的家庭生活再次出现了问题,Kristin 重蹈了 Lee 的前妻的覆辙。Kristin 选择了容忍,她推测也许是 Lee 在手术后患上了创伤后应激障碍或者得了抑郁症所致。

  2017 年 3 月,在妻子及双方父母的陪同下,Lee 来到了旧金山加州大学的记忆与衰老中心就诊,医生给出的诊断为“额颞痴呆症(FTD)”。这种病会产生行为变异,在病变过程中,患者仿佛变成了另外一个人,这也就解释了 Lee 之前的种种反常行为和性格的突然转变。这是一种非常罕见的病症,通常的发病人群是六十岁左右的中老年人。对于只有三十多岁的 Lee 来说,无疑是对他的下半生判了死刑。家人们伤心流泪,Lee 却平静地接受了这个事实。

  Lee 的情况越来越糟糕,几个月之后,他便失去了自我管理能力。全家人经过商定之后,决定将 Lee 送往圣何塞与父母一起生活,由年逾六旬的双亲亲自看护照料 Lee 的生活起居。

  2019 年 9 月,Cloudflare 的 IPO 一共筹集了 5.25 亿美元,Lee 因为创始人的身份变得富有起来。为了让 Lee 有一个更好的疗养环境,Kristin 在加州中央海岸买了一栋 5000 平方英尺的大房子,将 Lee 和他的父母安置进去,并请了专职的护理服务。

  然而,目前的医疗水平对于 FTD 这种疾病束手无策, Lee 再也不能回到电脑前面写代码,只能在时间的流逝中慢慢地失去自我。

  看完了这位天才陨落的故事,唏嘘不已,希望各位程序员朋友们多多保重身体。

参考链接:https://www.wired.com/story/lee-holloway-devastating-decline-brilliant-young-coder/https://tech.ifeng.com/c/7wAeWBFhqfdhttps://tech.ifeng.com/c/7wAeWBFhqfthttps://tech.ifeng.com/c/7wAovvYVibIhttp://www.myzaker.com/article/5eae42be8e9f09437956815c/天才程序员之陨落:业余项目创业 Cloudflare,公司上市前患病失去自理能力-冯金伟博客园