多隆:从工程师到合伙人 | 阿里技术人纪录片

简介: 你简单,世界就会跟着简单。冬意深浓之际,我们一起走进阿里合伙人多隆的技术世界。

你简单,世界就会跟着简单。

冬意深浓之际,我们一起走进阿里合伙人多隆的技术世界。


http://v.youku.com/v_show/id_XMzE5MDUxNzYzMg==.html?spm=a2h0k.8191407.0.0&from=s1.8-1-1.2(将网址复制至浏览器即可观看多隆视频)

“去了,还是写代码的吗?”

2003年初春,杭州空气多了一丝暖意。10分钟前,还在电脑前写代码的小伙子,被叫到马老师办公室,接到一份全英文的合同。从小看到英语就发怵的他,直接抛出了最关心的问题。

得到肯定的回复后,他毫不犹豫签下自己的名字:蔡景现。

蔡景现,花名多隆,淘宝的第一代程序员。

那时的多隆,还不知道文件里的项目叫淘宝;更不知道,他即将参与的项目,将改变中国、乃至全球互联网的格局,影响千千万万的小微企业和消费者。

对他来说,只要能写代码,哪里都好。

41758d4d93687c8d85fcb777ecf67f243d2759ee

▲写代码的多隆背影

2003年4月10日,淘宝初创团队搬到了湖畔花园。为了尽快出活,多隆和另外两位工程师,花了几千块钱,买了一个拍卖类网站的源码,在此基础加了会员、论坛两个功能。一个月后,淘宝的第一个版本上线了。

f5058327657ce66a9dd9b85e27a8efbb9b40760a

▲湖畔花园位于杭州西湖边。在150平方米的4居室里,诞生了阿里巴巴、淘宝网

多隆回忆道,“刚开始的时候,我们每个人都要泡在论坛,客户有什么问题我们都会及时的反应。小宝(淘宝初创团队成员之一)几乎每时每刻都在盯着论坛,有什么问题他立即就说‘请稍等一下,我找总管帮你解决。’然后他会直接找我,我就立即改了,可能就几分钟时间。那时候我们的程序很简单,用PHP+MySQL这种结构开发的,响应非常快。后来时间久了,小宝就建议我取多隆这个名字,名字就这么来了。”

直到2007年,多隆一个人维护着整个淘宝的搜索引擎,而这还不是他全部的工作。

当时办公室里放着一堆开着的服务器,吹出比七月烈阳下更热的风:因为限电,空调基本上只能看。

在现任阿里集团CTO行癫回忆里,坐在角落的多隆是一个奇怪的人,他总能以很快的速度解决一些别人看起来奇形怪状的问题,哪怕他以前从未接触过。他日复一日年复一年地坐在电脑前忙个不停,一坐就是七年。除了当时晚上下班与多隆一起骑车回家外,几乎没见他怎么闲下来过。

很偶然的机会,行癫听说NETAPP不太稳定。当时他恰好在看一个JAVA的分布式文件系统,便让多隆研究研究。看了一阵之后,多隆说还不如自己写一个,这次连行癫都表示有点怀疑。不过,行癫相信既然他说行,就一定能行。

没过多久,多隆便完成了原型,三个月后就提供了一个能够运行的产品。而这一切,基本上是他一个人利用平时闲暇时间完成的。这个系统就是现在TFS,淘宝的文件系统。它成功地解决了大量小尺寸文件分布式存储的可靠性与读写的性能问题。如今,仍然有以T字开头的产品运行在淘宝的生产环境中。

5cb56a10cee91485862e7a4471be973787d8e7f7

▲淘宝创业团队合影

回忆起湖畔花园的日子,多隆说的最多的词,是“开心”。那时候,公司在办公点旁边租了房子,他们经常十二点下班,晚上直接睡在公司宿舍里,过着两点一线的生活。后来,大伙觉得应该加强锻炼,就自娱自乐,学起了倒立。多隆坦诚,“倒立的话,其实刚开始我也很怕。因为一下子上去,万一掉下来,脖子扭了都有的。”

后来他们又发明了新的玩法:叠罗汉,一个一个叠起来,可能会架起十几个人,叠成一排,一群人玩得不亦乐乎。

看到多隆本人时,你很难将他与阿里合伙人的身份联系在一起。留着板寸头,背着黑色双肩电脑包,从背后看,就像一名理工学院的大学生。

他的桌子更是简单:笔记本、书包、手机、某活动主办方送的保温杯。“本来位子上还放了点书,前几天都搬回家了。”多隆不好意思地笑着解释道。

d84c36caf15ea45a8ac6045d7d7d47ba1b34d848

▲因为常年使用,键盘上的字母有些掉色了

即使成为阿里合伙人,多隆还是日复一日,年复一年,沉浸在代码的世界中。阿里巴巴西溪园区,有个沿着西溪湿地而建的小花园。员工们闲暇时就会去散散步,看看鱼。但多隆几乎不怎么去转,每天去最近的食堂吃完饭,就回座位敲电脑,如此反复。

c103be8fb1361b3c9830ce4d9007c15d003350c6

▲阿里食堂,多隆在等对面的小伙伴吃完饭

多隆不擅交际,也不玩社交网络,一般很难在公众场合见到他。但是在阿里内部,却流传着许多关于他的传说。

阿里系统软件事业部研究员毕玄说,“牛P很多,但能被称为‘神’的只有多隆一个。他在解决故障方面的能力更是无人能及,在淘宝的故障解决历史上有N多的案例。”

阿里中间件研究员小邪随手举了两个例子,“五彩石项目多隆完成了商城搜索的dump逻辑,当时如果没有多隆,整个项目需要延后2周;还有一次,淘宝session框架调用session_tair故障,一堆人(应该有10人+)一起排查问题,从6:00排查到第二天的6:00,最后多隆查到了问题。”

同样是阿里合伙人、天猫技术部副总裁范禹,之前在淘宝有个习惯,碰到搞不定的技术问题,就去找多隆。

6f0eeb3f7f02bf54fcf5aaf4457daf75dc6b82a2

▲阿里内网里多隆的个人页面,童鞋们打得最多的标签是“神”“大牛中的大牛”

虽然被很多人视为神,但多隆由衷地觉得自己是一个凡人。他做的最多的就是默默坐在工位上,对着屏幕上的黑框,写代码、解决问题。“就这样搞好了,不知道怎么搞得”,这是多隆经常说的话。

多隆生性内向,不大说话,更多的时候是埋头干活。但是与多隆共事过的阿里人,对他总是丝毫不吝赞美之词。这位从农村出来的工程师,用自己的技术和真诚,赢得了大家的认可与尊重。

1991年9月,15岁的多隆进入苍南中学。他开始接触了所谓的“电脑”,其实就是类似小霸王一样的学习机。有次,他看到了一本关于Basic编程语言的书,从此就入了迷,开始用它做一些加加减减,或者做1到9的乘法表、口诀表。

腼腆、害羞是高中林尚游老师对他最深刻的印象。“平时不爱说话,在班级里属于默默无闻型的。但是会经常带着问题来找老师,有时候还会问得脸红。”当时只要学校组织数学竞赛,多隆就会参加,而且每次都能拿奖。与此相反,碰到语文、英语,多隆只能举白旗投降。

1994年,多隆考上杭州大学。当时高中教育并不像现在这样普及,农村出来的孩子能够一直读到高中甚至大学是件了不得的事情。因为计算机专业太过热门,多隆被调剂到生物科学专业,但这并不妨碍他对技术的热爱。

大学四年,他基本上整天泡在图书馆,机房,还会跑到老师的办公室,把他们的机器拆开搞来搞去,经常被老师骂,然后又自己给乖乖地装回去。

da5aa04cd75033ac5ad50a398fbfa453d548aacf

▲多隆与阿里童鞋交流技术问题

阿里技术:加入阿里的这十几年当中,有没有特别难过、特别低沉的时候?

多隆:这比较少,因为我这个人没有太多想法的,有什么做什么,看起来也比较傻一点,这样的话挺开心的。我觉得不要知道太多,只要把工作做好就可以了。

阿里技术:如何处理自己内心的焦躁?

多隆:不行的。我静不下来的。

阿里技术:为什么你可以写这么多年的代码,不觉得疲惫?

多隆:我的想法很简单,就是说一定要找到自己感兴趣的事情做。给大家分析的话,我真的很头痛。比如说你不感兴趣的话,可能早上一过来,就在想什么时候下班,怎么还没有下班,这个日子是很难熬的。

b190ed261b34fe4a67f32f6a99668308b6deaf71

我坐火车经常一坐就是七个小时,真的感觉太长了。一到上班的时候,早上9点过来,一直到晚上6点,我都不知道时间怎么一下子就过去了。因为你有事做,不会觉得很辛苦。所以说真的需要热爱这份工作,要不然你会觉得怎么老是加班。

其实说真的,很多情况下工作跟生活真的是分不开。很多时候工作就是你生活中的一部分了。我只要在电脑前面,坐在那里不动的话,都没事。因为现在年纪大了,可能有时候脖子有点酸。但是如果没有电脑的话,我就不知道做什么。

阿里技术:和团队一起合作,你感触最多的是什么?

多隆:需要有担当精神。不管是谁的问题,我一般都是先去把它看一下,把自己当作问题的终结者。不管谁的问题我都会尽量解它,当然不一定每个都能解得出来。

不要太计较得失。从B2B过来,一直到淘宝,其实我什么事情都做。老板觉得有什么事,都会找你去做,这个就是机会。如果这一次他叫你,你不做,下一次肯定不找你做了,就这么简单。

在你做的过程中,自己会学到原来根本不懂的东西。现在技术更新换代是非常快的,我们不懂的东西只会越来越多。只有不停的做,不停去选择,我们才不至于落后。

阿里技术:如何能够像你一样,成为一位大牛,或者说提升自己的技术水平?

多隆:在我看来的话,没有所谓的大神、大牛,真的都是从做项目开始。我刚开始的时候其实什么都不懂的,比如2000年进阿里的时候,我连JAVA都不懂。当你在工作中遇到问题了,就去找资料,然后去把它弄懂、弄会。只要肯花时间和力气,那你自然而然就会了。

周末我送小孩去少年宫,自己也会带着电脑去看看资料或者写写代码。很多情况下真的没有捷径,就是看你肯不肯花时间,就是这样。

ffa1090e79a77ca68f57e95b57b55ba101f0a32b

要学会总结。比如,原来经常做一些重复劳动的工作,那你是不是可以做一个工具出来,让自己从这种重复劳动的工作中解放出来。

发现问题,解决问题,不要绕开问题的本身。工程师对于代码,一定要“精益求精”,不论是性能,还是简洁优雅,都要认真打磨自己的作品。

看完多隆的视频,你有什么感想呢?

印象最深的片段是哪一个?

下一期的阿里技术人纪录片,你又希望见到谁?

在留言区写下你的想法哦~

目录
相关文章
|
设计模式 Java uml
C++设计模式之 依赖注入模式探索
C++设计模式之 依赖注入模式探索
1060 0
mqc
|
缓存 安全 Java
测试之道--阿里巴巴八年测试专家倾情奉献
我从事测试工作将近八年了,从起初的不懂测试,怀疑测试,到相信测试,再到坚定测试,其中经历的辛酸、煎熬无法言表。在从事测试工作的这八年里,有人质疑,也有人追捧,唇枪舌剑,没完没了,貌似测试永远都是个站在舆论风口浪尖的角色。
mqc
9417 0
|
Java 调度
【Netty】主从反应器 ( Reactor ) 多线程模型
【Netty】主从反应器 ( Reactor ) 多线程模型
1230 0
【Netty】主从反应器 ( Reactor ) 多线程模型
|
缓存 前端开发 JavaScript
《解锁Spline:低代码3D设计的前端开发秘籍》
3D交互体验正成为网页应用的核心亮点,Spline作为一款低代码3D设计工具,为前端开发者提供了高效开发的解决方案。本文深入探讨了Spline的基础操作、资源管理、交互设计、与前端框架集成以及性能优化等关键技巧。通过合理控制模型复杂度、优化材质纹理、实现流畅交互,并结合React或Vue等框架,开发者可打造高性能、跨平台的沉浸式3D应用,提升用户体验。掌握这些技巧,能让Spline的潜力得到充分发挥,推动3D网页应用的创新与发展。
712 12
|
4月前
|
人工智能 自然语言处理 安全
普通人也能用的 AI 自动化 OpenClaw 配置方法(附下载 + 问题解决)
OpenClaw(小龙虾AI)是2026年热门的本地化AI自动化工具,无需联网或账号,用自然语言即可实现键鼠控制、文件处理、浏览器操作等,大幅提升办公效率。Win11一键部署,全程自动安装,支持纯离线运行。
|
7月前
|
机器学习/深度学习 监控 并行计算
基于 YOLO26 的打架斗殴行为智能检测(中英文双版) | 附完整源码与效果演示
本项目基于最新的 YOLO26 目标检测算法,实现了对打架斗殴行为的智能检测系统。通过构建专门的数据集、优化模型配置、进行充分的训练和测试,系统在打架斗殴行为检测方面取得了良好的效果。
|
11月前
|
人工智能
产教融合,实践创新|浙江大学AI DAY 首场活动成功举办!
浙江大学联合阿里云举办首届AI DAY,涵盖人工智能通识教育研讨会与“零基础玩转大模型”实训营,推动AI与交叉学科人才培养,促进产教融合,提升师生AI素养与实践能力。
|
关系型数据库 分布式数据库 数据库
阿里云PolarDB数据库蝉联SIGMOD最佳论文奖
阿里云PolarDB凭借全球首创基于CXL Switch的分布式内存池技术,在SIGMOD 2025上荣获工业赛道“最佳论文奖”,连续两年蝉联该顶会最高奖项。其创新架构PolarCXLMem打破传统RDMA技术瓶颈,性能提升2.1倍,并已落地应用于内存池化场景,推动大模型推理与多模态存储发展,展现CXL Switch在高速互联中的巨大潜力。
阿里云PolarDB数据库蝉联SIGMOD最佳论文奖
|
消息中间件 canal 数据采集
Flink CDC 在货拉拉的落地与实践
陈政羽在Apache Asia Community Over Code 2024上分享了《货拉拉在Flink CDC生产实践落地》。文章介绍了货拉拉业务背景、技术选型及其在实时数据采集中的挑战与解决方案,详细阐述了Flink CDC的技术优势及在稳定性、兼容性等方面的应用成果。通过实际案例展示了Flink CDC在提升数据采集效率、降低延迟等方面的显著成效,并展望了未来发展方向。
1369 14
Flink CDC 在货拉拉的落地与实践
|
边缘计算 运维 Cloud Native
阿里云基于云原生的大规模云边协同关键技术及应用荣获浙江省科学技术进步一等奖
11月22日, 2023年度浙江省科学技术奖获奖成果公布,阿里云与浙江大学、支付宝、谐云科技联合完成的基于云原生的大规模云边协同关键技术及应用获得浙江省科学技术进步一等奖。

热门文章

最新文章