首席架构师是一个公司的灵魂人物,特别是在像七牛云存储这种技术为导向的企业。李道兵在行业里面已经算是小有成就了,不论是在知识,技术,经验还是阅历上都是有一定的积累,这里把一部分故事分享给大家。
李道兵提到,1998年,在大学里我就花很多的时间在编程上,特别是有一段时间对VB很着迷,会写一些小软件、小游戏和一些课件。顺利进入研究生阶段,攻读硕士学位,从那时开始对linux系统算法和开源软件感兴趣,也投入了一些精力,参与了Debian的维护工作。所在的课题组(计算化学方向)有一个不小的计算集群,所以也积累了不少运维方面的经验。
但是由于那个阶段学位攻读得不太顺利,研究的课题方向没有进展,觉得硬读下去也不是办法,所以我也毅然决定放弃学位,参加工作,于是就进入了金山软件。这是一个对于李道兵来说非常大的转折点,放弃名牌大学的硕士学位,是需要勇气的,不过对于热爱的技术的李道兵来说,他还是在他所喜欢的行业里做着自己喜欢做的事情感到欣慰。
采访李道兵的过程中,他提到了七牛的创始人许式伟,七牛云存储CEO。ECUG社区发起人,是国内Go语言实践圈子公认的Go语言专家,并著有《Go语言编程》。从金山到盛大到七牛,我和许式伟是工作上的好搭档,其实我一直是他的下属,一步一步跟着他做项目一直到现在七牛的创业。在李道兵谈论云存储这项事业的时候,语气中是充满着信心与激情的。
李道兵是一个特别喜欢读书的人,平时除了上班,特别的爱好就是看书。他建议正在路上的程序员们,多看专业书。特地为大家推荐了几本书《UNIX编程艺术》,《禅与摩托车维修艺术》,《企业应用架构模式》,《精益创业》。
平时李道兵会参加一些交流会,也会分享一些自己经验和心得,对于“精益”二字也是颇有感触。精益创业代表了一种不断形成创新的新方法,提倡企业进行“验证性学习”,先向市场推出极简的原型产品,然后在不断地试验和学习中,以最小的成本和有效的方式验证产品是否符合用户需求,灵活调整方向。如果产品不符合市场需求,最好能“快速地失败、廉价地失败”,而不要“昂贵地失败”。这也与我们极思维的成长不谋而合,也是正在学习和实践的道路上不断试错成长。