阿里中台搞了3年,搞凉了?网传:副总裁玄难“背锅”,辞职创业!

阿里中台事业部人事调整,原菜鸟网络CTO康朵回归,接替离职的玄难,推动技术融合。阿里中台战略自2015年启动,历经高层变动,中台建设进展与挑战并存。

点击“开发者技术前线”,选择“星标????”

在看|星标|留言,  真爱

来源| 技术领导力(ID:jishulingdaoli)

01

阿里中台事业部,人事大地震!

近日,原菜鸟网络CTO 谷雪梅(花名:康朵),将回归阿里集团中台事业部,推动菜鸟技术体系与集团中台战略的融合。“康朵接下来的重要任务是要把阿里巴巴集团和菜鸟网络的技术板块融合起来。”上述人士表示。

而另一阿里中台业务的中层则表示,“康朵就是来接替玄难此前的工作。”2019年年末,阿里巴巴中台事业群副总裁墙辉(花名:玄难)从集团离职,目前已创办来未来科技。

值得一提的是,康朵和玄难曾同样是阿里巴巴“中台战略”的首批负责人。

2015年12月7日,时任阿里巴巴集团CEO的张勇(逍遥子)发布集团全员信,宣布正式启动2018年中台战略,打造“大中台、小前台”的组织机制和业务机制,新成立的中台事业群由张建锋(行癫)担任总裁,中台事业群下辖的搜索事业部、共享业务平台、数据技术及产品部分别由谷雪梅(康朵)、墙辉(玄难)和朋新宇(小芃)带领。

目前来看,这一套领导班子已“物是人非”。除上文提到的玄难已离职外,行癫同样于2019年12月19日卸任集团CTO一职,而小芃则在2016年1月就已前去掌管友盟+,这是由阿里巴巴收购的友盟、缔元信网络数据以及CNZZ合并而成的第三方全域大数据服务提供商。

此番回归的康朵也曾短暂任职阿里妈妈产品和技术负责人,并于2017年“双十一”过后前往菜鸟网络任职CTO。

公开资料显示,本科毕业于清华大学、硕士毕业于卡内基梅隆大学计算机科学学院的康朵,在2005年1月加入谷歌,并于2006年2月调任谷歌中国,是谷歌中国第一位本土女工程师。在2015年加入阿里前,其为谷歌中国研究院副院长。

从2015年推出中台战略至今,阿里巴巴的中台业务走得其实非常低调。36氪曾援引一位阿里云前高管的话称,“行癫认为阿里自身的‘中台化’仍在探索中,‘只完成了30%’”。(注:2019年年初)

再来回顾下,2015年阿里宣布启动中台战略时的组织架构:

2015年12月7日,时任阿里巴巴集团CEO的张勇(逍遥子)发布集团全员信,宣布正式启动为期3年的中台战略,打造“大中台、小前台”的组织机制和业务机制。新成立的中台事业群由张建锋(行癫)担任总裁,中台事业群下辖的搜索事业部、共享业务平台、数据技术及产品部分别由谷雪梅(康朵)、墙辉(玄难)和朋新宇(小芃)带领。

在2019年末,这一套领导班子已“物是人非”。行癫于2019年12月19日卸任集团CTO一职,调岗去负责阿里云。 副总裁玄难,已于2019年底离职。小芃(朋新宇)则在2016年1月就已前去掌管友盟+。

大家熟悉的《企业IT架构转型之道》作者钟华(古谦),是原阿里巴巴中间件首席架构师,也已经于2019年离职,加入了比升技术担任CEO。

面对诸多核心高层的人事变动,阿里中台战略的未来发展,变得扑朔迷离。

02

网传:玄难成中台“背锅侠”,已离职创业!

坊间对于的玄难离职一直说法比较多,有认为是明哲保身,也有说法玄难在阿里内部还可以查到,但身份是外包,还有另一种说法认为,阿里本身制订了一个15~18的三年中台战略,但到19年还没有任何建树,所以中台大将玄难不得不引咎辞职。

简单回顾下玄难的履历:

  • 浙江大学毕业

  • 2009年加入阿里,入职阿里主要负责汇金系统(资金结算平台)的开发设计和研发团队管理;

  • 2011年升P9,主要负责电商云计算平台-聚石塔的研发管理,解决过双11爆仓问题;

  • 2013年P10,创建了阿里通信事业部,带领业务平台事业部,构建阿里大中台,带领淘宝事业部,支持东南亚电商;

  • 2017年副总裁,主要负责业务中台事业部,企业智能事业部,ICBU,CCO,CRO,政务中台事业部,政务钉钉事业部等等……

  • 2019年末,离开阿里,自主创业,选择的方向是企业中台建设和数字化转型。

玄难在阿里的10年,一路开挂,做到副总裁职位,职业生涯可以说是非常成功了,网传的说法是有一定道理的,毕竟已经做到BAT级别公司副总裁职位,如果不是逼不得已,不会轻易离开阿里这个大平台。为了梦想而去创业?醒醒吧,大家都是成年人了。

03

阿里首席架构师,马云:
你去干中台吧,反正我也不知道怎么干!

阿里最懂中台的人,不是张建锋,而是马云。江湖传闻,2015年,马云带领团队拜访Supercell,被其“几个人的小团队在几周时间就能研发出一款新游戏,并进行公测”背后的方法论所触动,也就有了阿里的中台变革。

中台战略的核心在于快速试错,快速失败,这样才能快速找到成功的路径,这在竞争惨烈的互联网时代有着重要意义:谁掌握了快速应对变化的方法,就是掌握了致胜法宝。对中国功夫造诣颇深的马云,当然知道,天下功夫,为快不破的道理。

张建锋在2019年云栖大会上接受媒体采访时谈到中台:

大概在三年、四年前,我担任阿里中台事业群的总裁,第一次开启了互联网公司的中台化战略,当初很多人都不知道你们中台是个什么东西,坦率的讲我也不知道。

马老师跟我讲,他说你去干这个中台,我也不知道怎么干。那他只说了3个统一:技术统一、数据统一、文化统一。

大概做了一两年之后,张建锋有一次跟马老师汇报,说我终于明白什么叫数据中台了,然后马云听了一下以后,说你大概只到了50%。马云自己理解到了100%吗?这个就不知道了,只是说张建锋汇报的东西可能有50%是觉得是符合他当初的期望的,所以又过了这么三四年,张建锋觉得基本上就建立了整个所谓的中台体系。

老K研究中台以来,觉得最玄幻的东西就是,一个不懂技术的马云,提出了中台化,然后整个行业的技术天才,折腾了几年,仍然只领悟到了50%。什么是玄学?中台就是。

04

阿里的中台,不是行业的中台

阿里的中台和行业的中台,不是一个中台。虽然阿里中台事业群创立于2015年,但实际上相关积累要早于这个时间点。阿里数据中台,是从2007年的阿里宁波战略会议,这个会议被称作是阿里内部的遵义会议。

阿里巴巴是一家数据公司,也是那个时候提出来的。朋新宇也曾表示,“在2015年阿里公开提出“大中台,小前台”中台战略之前,我们已经干了三四年了”。

关于“大中台、小前台”,张勇是这么阐述的:

构建符合DT时代的更创新灵活的“大中台、小前台”组织机制和业务机制:作为前台的一线业务会更敏捷,更快速适应瞬息万变的市场;中台将集合整个集团的运营数据能力、产品技术能力,对各前台业务形成强力支撑。

回到中台方法论本身,中台是一种架构理念和方法。任何一种架构的方法,其本质不外乎,利用分、合、打散、重组等技术手段,对系统进行有序化重构,以达到减少系统“熵”的过程,使系统得以不断进化

中台架构的本质是平台思维。平台是指连接两个以上的特定群体,为他们提供互动交流机制,满足所有群体的需求,并从中赢利的商业模式。马歇尔在《平台革命》一书中,对平台进行过描述:“匹配用户,通过商品、服务或社会货币的交换为所有参与者创造价值。”

可见,阿里的中台和行业的中台是两个概念。

05

写在本文末尾的话

每个大型企业想上中台,需要根据企业自身的战略规划,战术路径,因地制宜的实施。不要妄想引入一个咨询公司、一套解决方案,就能帮助企业换个引擎。就这智商,换引擎有啥用?趁早关门得了。


要知道阿里也是花了5到6年的时间,几万个工程师的智慧,才摸索出了适合阿里自己的“数据+业务双中台”模式,你想踩在巨人肩膀上坐收渔利?恐怕只会成为巨人嘴边一颗肥硕的韭菜而已。

作者简介K,知名电商公司技术老K级人物。文出过畅销书,武做过CTO,若不是生活所迫,谁愿意一身才华。

END

开发者技术前线 ,汇集技术前线快讯和关注行业趋势,大厂干货,是开发者经历和成长的优秀指南。

好文点个在看吧!

在 C 语言中,`return (x>y)?x:y;` 与 `return x>y?x:y;` **在功能上是完全等价的**,它们都实现了“返回 `x` 和 `y` 中较大值”的逻辑。但从 **运算符优先级、代码可读性和编程规范** 的角度来看,两者存在细微但重要的区别。 --- ### ✅ 一、代码对比 ```c // 写法1:带括号 return (x > y) ? x : y; // 写法2:不带括号 return x > y ? x : y; ``` 📌 这两行代码在 **所有标准C编译器下(如 GCC、Clang、MSVC)的行为是一致的**,最终结果相同。 --- ### 🔍 二、为什么可以省略括号?——基于运算符优先级 C 语言中,`?:` 是**条件运算符**(三目运算符),而 `>` 是关系运算符。 #### 📊 运算符优先级(从高到低部分): | 优先级 | 运算符 | 类型 | |--------|--------|------| | 高 | `()` | 括号 | | | `>`, `<`, `>=`, `<=` 等 | 关系运算符 | | | `==`, `!=` | 相等性运算符 | | | `?:` | 条件运算符(三目) | | 低 | `=` | 赋值运算符 | ✅ **关键点**: - `>` 的优先级 **高于** `?:` - 所以表达式 `x > y ? x : y` 会先计算 `x > y`,再进行三目判断 - 因此不需要额外加括号也能正确执行 > 即: > `return x > y ? x : y;` > 等价于 > `return (x > y) ? x : y;` --- ### 🧠 三、为何推荐使用括号?——可读性 & 安全性 虽然语法上允许省略括号,但 **强烈建议加上括号 `(x > y)`**,原因如下: #### 1. 提高代码可读性(Readability) ```c return (x > y) ? x : y; ``` 一眼就能看出:“如果 `x > y` 成立,则返回 `x`,否则返回 `y`”。 而没有括号时,初学者可能误以为 `?:` 的优先级更高,产生理解偏差。 #### 2. 防止复杂表达式出错(健壮性) 当条件变得更复杂时,括号就变得必不可少: ❌ 错误写法(不加括号,易出错): ```c return a + b > c ? a : b; // 可能被误解为 a + (b > c ? a : b) ``` ✅ 正确写法(明确分组): ```c return (a + b > c) ? a : b; ``` 即使简单情况也加括号,有助于形成统一编码风格,避免未来扩展时引入 bug。 #### 3. 符合编码规范(Coding Standards) 多数企业级 C 项目(如 Linux 内核、Google 开源项目)都要求: > “**复杂条件应使用括号明确优先级**”,哪怕技术上不是必须的。 这是良好的编程习惯(Good Practice)。 --- ### 💡 四、反汇编验证(底层行为一致) 我们可以通过编译后查看汇编代码来确认两者是否生成相同的机器指令。 #### 示例函数: ```c // 版本1:带括号 int max1(int x, int y) { return (x > y) ? x : y; } // 版本2:不带括号 int max2(int x, int y) { return x > y ? x : y; } ``` 使用 GCC 编译并查看汇编输出(命令): ```bash gcc -S max.c ``` 生成的 `.s` 文件中,两个函数通常会产生 **完全相同的汇编代码**,说明编译器优化后无差异。 --- ### ✅ 五、总结对比表 | 对比项 | `return (x>y)?x:y;` | `return x>y?x:y;` | |--------|---------------------|-------------------| | 功能是否相同 | ✅ 是 | ✅ 是 | | 是否依赖优先级 | ❌ 不依赖(显式分组) | ✅ 依赖 `>` 高于 `?:` | | 可读性 | ⭐⭐⭐⭐☆(更好) | ⭐⭐⭐☆☆ | | 安全性(防误改) | ⭐⭐⭐⭐⭐ | ⭐⭐⭐☆☆ | | 推荐程度 | ✅ 强烈推荐 | ⚠️ 可用,但不推荐 | --- ### ✅ 最佳实践建议 ```c // 推荐写法:清晰、安全、易维护 return (x > y) ? x : y; ``` > 📝 **口诀**: > “**条件表达式加括号,代码清晰不!**” --- ###
评论 3
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值