相信如果要是没有《独角兽项目》中文版近期将在DevOpsDays上海站首发和今晚的DevOps Master Club直播,我应该不会以文字的形式把这段封存了近四年之久的波特兰之旅写下来的。
远赴玫瑰之域波特兰,拜访IT Revolution
2017年秋,历经十几小时的飞行,从阿姆斯特丹飞往旧金山,从旧金山转机抵达波特兰。此次来到波特兰的目的只有一个,那就是亲自登门造访一家刚刚成立几年却在全球DevOps领域呼风唤雨的一家公司——IT Revolution。从这家公司的名字“IT革命”就可以感受到这是一家极具颠覆性的公司。匆忙跟在波特兰机场约到的Uber司机道别,按着手机上谷歌地图的位置,这里就应该是我此次来波特兰的目的地。看建筑上面明明写着“美国海关”,我迟疑了。难道是地址搞错了吗?我确认今天不是来海关,但在确认了邮件中的地址后,我还是硬着头皮闯了进去。走进去看到了前台,表明来意后的几分钟,迎面走来了IT Revolution的联合创始人和总经理Todd Sattersten先生。原来IT Revolution当时的办公地址选在了前美国海关旧址改造的WEWORK共享办公空间。
IT Revolution办公场所,摄于2017年
当时IT Revolution在DevOps界最广为人知的是已经出版的两本书(《凤凰项目》和《DevOps实践指南》),以及DevOps企业峰会(DOES)。《凤凰项目》的全球销量已经超过了50万册。如果说这是凭借一本书起家的公司,一点也不足为过。
不远万里来拜访IT Revolution这家公司,我当时只有两个目标。第一个目标是希望与IT Revolution建立友好合作关系并引进更多的优秀DevOps书到中国。《DevOps实践指南》已经被EXIN选作DevOpsProfessional认证的官方指定教材。《凤凰项目》沙盘被EXIN指定为DevOps Master的实践作业。第二个目标是希望邀请《凤凰项目》的作者吉恩·金(Gene Kim)有机会来中国并作为主讲嘉宾出席DevOpsDays中国峰会。
结缘DevOps和DevOpsDays
说起我和《独角兽项目》这本书的渊源就不得不提DevOps。2016年初,我所任职的荷兰国际信息科学考试学会(EXIN)面向全球率先发布了第一个DevOps国际资格认证——DevOps Master。当时EXIN仍是ITIL的认证机构,同时已经正式发布了精益IT、敏捷和DevOps等IT管理实践方面的认证体系。此前,作为ITIL的创始认证机构,EXIN长期以来注重社区生态建设,是全球IT服务管理论坛itSMF的积极参与者。当DevOps Master认证体系发布以后,我便选择先去寻找DevOps全球的生态社区。经过一番调研之后,我确信自己要找的就是DevOpsDays国际社区组织。
DevOpsDays是由“DevOps之父”Patrick Debois先生创办的。同年我有幸在比利时的根特市见到了Patrick,并得知Patrick也是EXIN的ITIL证书的持有者,这一点拉近了我们之间的距离。当时DevOpsDays已经遍布全球80多个城市,但是从未登陆中国。我主动请缨在中国创办DevOpsDays社区峰会活动,并得到了DevOpsDays国际组织的支持和认可。
获得DevOpsDays国际组织的授权后,我的下一步工作就是筹备DevOpsDays中国峰会并召集组织者。在组建了中国DevOpsDays的组织之后,大家一直认为应该邀请一位重量级的大咖。当时正值风靡全球的《凤凰项目》沙盘作为DevOps Master认证的实践作业引入中国之际。该沙盘完美演绎DevOps实践精髓,各种沙盘PK赛盛行,Gene Kim自然就成为我们要邀请的大咖。因此,我决定远赴波特兰,亲自拜访IT Revolution。
然而,生活总会有一些遗憾,因为当年去波特兰的第二个目标还没有实现。尽管出席过DevOpsDays中国峰会的国际大咖云集,其中包括DevOps之父Patrick Debois、《持续交付》作者Jez Humble、敏捷宣言联合作者Arie van Bennekum、《凤凰项目(沙盘特别版)》作者Jan Schilt以及丰田生产系统TPS认证学院院长Koichiro Toda先生等,但由于种种原因Gene Kim至今还未出现在DevOpsDays中国峰会的场地。然而,人总是要学会知足常乐,伴随着我与张乐和许峰联合翻译的《独角兽项目》以及与乔梁联合翻译的Accelerate中文版出版在即,波特兰之行的第一个目标已经接近达成。
波特兰啤酒坊,把酒言欢
波特兰作为啤酒之都,拥有56家啤酒厂——比世界上任何一个城市都要多——玫瑰之城提供了在酿造过程中尝试无数啤酒的机会。Todd先生选择带我去当地一家知名的自酿啤酒坊招待来自远方的朋友。喝了几杯自酿IPA后,我们的话题与刚刚在“海关”办公室相比明显变得轻松了很多。他和我聊起来IT Revolution和《凤凰项目》的初创历史。Todd曾是一位经验丰富的商业书作家,他告诉我与Gene Kim结缘是因为Gene Kim曾参加了一期他举办的写作培训课程。在培训结束的六个月后,Gene Kim突然找到他并表达了想写一本小说的想法。但当Gene Kim表达清楚书的题材以后,Todd的反应是 “什么?IT小说???你不是在开玩笑吧?”后来,Gene还是说服了他,并在Todd的协助下以《凤凰项目》作为IT Revolution的处女作,一炮而红,享誉全球。
《凤凰项目》沙盘又是如何诞生的呢?Gene Kim曾是一名运维工程师,并且曾参加过一次名为“阿波罗13”的ITIL沙盘活动。在《凤凰项目》出版后,沙盘的创作者Jan Schilt先生与IT Revolution达成了开发凤凰项目沙盘的共识。相信参加过凤凰项目沙盘的小伙伴应该清楚该沙盘演绎DevOps实践的魔力。
最后,当Todd听到《DevOps实践指南》将被EXIN选作认证教材时兴奋不已,并问道:”EXIN的考试都有哪些语言?我们愿意配合EXIN把该书的语言与认证考试语言翻译工作同步。”毕竟,随着凤凰项目沙盘在全球的风靡,又一次掀起了一轮《凤凰项目》的购书狂潮。
IT Revolution时任总经理Todd与本文作者孙振鹏合影
离开啤酒屋之后,Todd带我来到了波特兰当地最大的书店。以出版入行的我当然不会错过这个机会。我们在一个摆满《凤凰项目》的书架前停了下来,两个人分别拿了一本《凤凰项目》完成了告别前的合影留念。
《独角兽项目:数字化转型时代的开发传奇》作为《凤凰项目:一个IT运维的传奇故事》的姊妹篇,在DevOps“三步工作法“以外又提出了”五大理念”,相信会让更多读者在数字化转型时代的开发传奇中找到共鸣!
作为结束语,我希望引用”DevOps之父”Patrick Debois先生在2019年比利时根特举办的DevOpsDays十周年全球峰会时讲的一句话:“DevOps beyond Dev and Ops”,即DevOps应超越开发和运维,服务于整个企业或组织,更快、更可靠、更安全地交付对用户更优的价值,助力数字化转型,让业务蓬勃发展,让企业基业长青。
如果你希望进一步了解《独角兽项目》,今晚张乐、许峰和我三位译者将为你解读书中提出的五大理念。
如果你希望获得一本译者签名版的《独角兽项目》并见证首发仪式,请报名参加4月16日~17日在上海举办的DevOpsDays中国峰会。
*活动日程以活动百格官网最新发布为准,主办方保留对日程的解释权。