阿里云|阿里巴巴CTO独家自述:CTO就是要给CEO扫清障碍和风险

阿里云|阿里巴巴CTO独家自述:CTO就是要给CEO扫清障碍和风险
文章插图
图片来源视觉中国
▎CTO可能不是思想家,但一定是行动派。阿里云|阿里巴巴CTO独家自述:CTO就是要给CEO扫清障碍和风险
文章插图
本文来自《云栖战略参考》第二期,
过程中鲁肃非常坦率地探讨了一位合格CTO应该具备的素质,以及他自己一路摔打成长的心路历程。
文 / 程立
我的经历
我的经历很简单,2004年之前一直在学校读书,读到30岁。2004年跟着一个师兄做外包项目,为淘宝网做一个重要的架构升级——把原来PHP/MySQL架构换成Jave EE架构。2005年2月份正式以实习生身份加入支付宝。
2005到2014年,我主要的岗位是支付宝架构师。2013年,蚂蚁的CTO要回美国,蚂蚁CEO彭蕾找我谈过话,我那时候对带这么大团队完全没有信心。我最没有信心的不是带技术团队,而是CTO另外一半的职责,作为公司经营管理的一部分,怎么跟CEO对话。
前任CTO会在公司管理会议上和业务吵得面红耳赤,我觉得我做不到。后来王坚博士约我去喝茶,他说没有关系,每个人都是不一样的,但是每个人都能用自己的方式解决问题。这给了我信心。
于是,2013年我开始带支付宝整个技术团队,经过一年的考察,在2014年公司任命我为蚂蚁CTO,2014年到2019年我一直在这个岗位。
2018年,公司发现技术确实会对某些业务起到更加关键作用,需要更强的技术背景同学进入业务。当时对技术有很强需求的是蚂蚁的国际业务,就让我做了两年蚂蚁国际业务的COO。2019年年底,转任阿里巴巴的CTO。又过了一段时间,菜鸟也需要一位CTO,就让我兼任菜鸟CTO。
商业与技术共同进化之旅@蚂蚁
2003
首推担保交易“支付宝”应运而生
2005
CTU上线,开创互联网支付实时风控
2007
金融型系统分布式“服务化”
2010
阿里小贷上线
2011
条码支付
2013
“余额宝”上线,支付最后一台小型机下线
2014
OceanBase首次支撑“双11”核心交易,峰值支付破3万笔/秒
2015
“三地五中心”异地多活,网商银行开业,蚂蚁金融云发布
2016
印度PayTM钱包上线,蚂蚁技术向海外开放
2017
“刷脸支付”上线
2018
蚂蚁BASIC金融科技全面开放:蚂蚁链、金融智能、安全风控、小程序、蜻蜓、金融PaaS、OceanBase
我挑了几个蚂蚁CTO工作的节点,非常好地印证了“商业和技术的共同进化”。最早期支付宝非常简单,就是要做一个互联网的第三方支付平台,技术只要能把业务需求实现就好了,项目最大特点就是快、轻量。
2005年,某个国际支付巨头要进入中国,很多同事很紧张,那时陆兆禧是支付宝的CEO。他说:这有什么可怕的,他们一个需求两个月才能实现,我们支付宝两天就能实现,他们肯定不是我们的对手。
到2007年,公司面临一个技术分叉点:互联网支付一定会成为行业非常主流的支付方式,我们已经能够看到业务的规模,但需要做一个判断——该用什么技术架构支撑。
支付宝最早对技术架构没有很强的要求,什么好用就用什么。我们既有非常互联网的架构,脱胎于淘宝网;也有非常金融的架构,2005年我们敲锣打鼓、披红挂彩买了一台小型机处理核心账务。
但在2007年我们必须做一个判断,未来我们更像一家银行,还是更像一家互联网公司?幸好后来没有走弯路,我们判断未来必须要用互联网架构去解决支付相关的问题。
于是决定把系统做一个面向未来的架构设计:分布式改造。整整一年时间,我们将核心交易、核心账务、核心会员、核心支付,全部分布式化。