IT人物志-陈皓
2026-06-21 11:41:53 阿炯

本站赞助商链接,请多关照。 47岁、每晚十点睡觉还是心梗走了——左耳朵耗子陈皓的技术人生。本文转自写代码的篮球球痴,感谢原作者。

2023年5月13日,一个消息在技术圈炸了——左耳朵耗子陈皓,突发心梗,享年47岁。你可能没见过这个人,但你大概率看过他的文章。CoolShell 酷壳、极客时间《左耳听风》、"作环保的程序员,从不用百度开始"……这些名字,搞技术的朋友不可能没听过。更让人唏嘘的是,陈皓是一个生活极其规律的人——每晚10点就寝,不熬夜,不酗酒。但心梗还是找上了他,年仅47岁。


一个人,20年技术生涯,743篇博客,16万付费专栏用户,从银行柜员干到阿里架构师再到创业公司CEO。这不是一个天才的故事,这是一个普通人靠渴望和坚持活成传奇的故事。

1. 1998年,银行铁饭碗,他辞职了
1998年,22岁的陈皓大学毕业,进了一家让人羡慕的单位——云南省工商银行。

放在今天,这就是妥妥的"铁饭碗"。负责银行网络、电子邮件系统、办公自动化系统运维,稳定、体面、福利好。

但陈皓干了两年就受不了了。不是因为累,是因为闲。

当时银行信息化正热,但真正的活都是IBM、Cisco这些大厂拿下单子后外包给系统集成商去做。陈皓作为银行这边的技术人员,发挥空间不大——出问题了,就是打电话,按照厂商的指导一步步操作。

"没有人会教你任何事,出了问题,就是打电话,然后按照他们的指导来完成工作。"

这话说得很平,但你能听出那种憋屈。

2000年,互联网和IT业刚火起来,陈皓心动了。他做了一个让所有人看不懂的决定——从银行辞职,去上海打工。

注意,那是2000年。互联网经济泡沫正好破裂,形势一片惨淡。所有人都觉得他疯了。

但从银行出来的陈皓,技术差、沟通差、不会面试,投出去的简历基本石沉大海。他的解法是——每周都去面试,不管懂不懂,不管什么公司,不管别人鄙不鄙视。

"多见人可以改善性格,同时也可以知道社会上需要什么技能,把别人面我回答不上来的东西都记下来,然后回头找答案。"

靠着这套"面试刷题法",陈皓慢慢确定了要走 C/C++/Unix/Windows 系统底层的路子。顺利跳槽去了一家做电信软件的公司。
时间 事件 关键点
1998年 入职云南省工商银行 铁饭碗,但成长有限
2000年 辞职去上海 互联网泡沫破裂,逆势而行
2000-2002年 外包程序员 每周面试刷题,确定技术方向

2. 2002年,北漂自学,从外包到汤森路透
2002年,陈皓离开上海,去了北京,加入了一家做分布式计算平台软件的公司——Platform。

也就是这一年,他在 CSDN 开设了博客。后来他又自己搭了独立博客,取名酷壳(CoolShell.cn)。

但2002年到2003年这段时间,陈皓的技术压力很大。公司的技术比较复杂,他有点跟不上。于是——周末和节假日,他都会到公司来。不是工作,是看书学习。

因为那时他是北漂,完全没有个人电脑,只能去蹭公司的电脑。后来公司的物业都认识他了,甚至经常在周末打电话给他:"小陈,某空调漏水,帮我们把接水的桶倒一下……"

你看,这不是什么天才逆袭的剧本。这是一个技术差、基础薄、只能靠死磕补上来的人。

"我真不算聪明的人,但是,我真心渴望学习。"

同一时期,陈皓在被外包进某银行做开发时,每天早上9点干到晚上10点,每周干到周六。这么忙,但他坚持每天晚上看半个小时到一个小时的书。一年后,看完了两本经典——《TCP/IP详解:卷I》和《UNIX环境高级编程》。

这两本书,搞嵌入式的同学肯定不陌生。我当年学网络编程的时候,也是抱着《TCP/IP详解》死啃。那种感觉,就像在啃一块砖头,但啃完之后,整个世界都不一样了。
时间段 学习行为 成果
2002-2003年 外包期间每晚看书0.5-1小时 看完《TCP/IP详解卷I》《UNIX环境高级编程》
2002-2003年 周末蹭公司电脑学习 技术跟上团队,物业都认识他
2002年起 在CSDN写博客 开始技术分享之路

3. 汤森路透、亚马逊、阿里——大厂十八年
从2003年到2015年,陈皓的职业生涯进入了快车道。

汤森路透(Thomson Reuters):负责实时金融数据平台建设。金融数据的实时性要求极高,这段经历让陈皓对高并发、高可用系统有了深刻理解。

亚马逊(2009-2012):高级研发经理,参与AWS云计算架构设计,负责电子商务全球化业务和全球库存预测系统的研发。在亚马逊,他学到了一件重要的事——Design for Failure。后来他反复在文章里讲:不要试图避免故障,要把处理故障的代码当成正常功能写在架构里。

阿里巴巴(2012-2015):历任阿里云资深架构师、天猫开发总监,主导电商云平台和双11系统架构优化。峰值支撑能力提升至每秒8万笔交易。双11,这个词搞电商的朋友肯定不陌生,那是每年技术团队的一次"大考"。

在阿里的三年,陈皓经历了别人可能一辈子都碰不到的场景。但也正是在阿里,他感受到了大厂的通病——技术人变成了螺丝钉。

2015年,陈皓辞职了。理由是要回家照顾父亲。

但我觉得,真正的原因可能更复杂。一个人在大厂待久了,见过太多技术的"正确用法"和"错误用法",心里会有一团火——想自己试试,能不能用更好的方式做事情。
公司 时间 职位 核心项目/成就
汤森路透 2003-2009 基础架构师/高级研发经理 实时金融数据平台
亚马逊 2009-2012 高级研发经理 AWS架构设计、全球库存预测
阿里巴巴 2012-2015 阿里云资深架构师/天猫开发总监 双11架构优化,峰值8万笔/秒

4. 创业MegaEase,远程办公的布道者
2015年12月3日,北京重载智子科技有限公司(MegaEase) 注册成立。

陈皓给这家公司的定位很清晰——把云计算(PaaS/SaaS)的高可用高并发分布式技术普及到需要对技术自主可控的公司。说白了就是:不改一行代码,提升系统的性能和稳定性,支持秒杀。

但更让我感兴趣的是这家公司的组织形态。

MegaEase从第一天起就是远程办公。8个员工来自5个城市,后来的20来个员工来自8个城市2个国家。这在2016年的中国,几乎是异类中的异类。

陈皓后来写了一篇文章解释为什么要做远程办公。他说他很喜欢《Rework》这本书,写这本书的公司叫37signal(现名Basecamp),整个公司只有16个人,分布在全世界8个城市。这种Geek公司的文化很吸引他。

远程办公听起来很美,但做起来全是坑。陈皓后来总结了几条关键经验:
分布式团队要召集自驱力很强的人。集中工作,你不自驱,就会有人来驱动;分布式,只能自驱。
团队会产生大量文档。见不着面、电话说不清,在一起一个白板能解决的事情,分布式团队要靠文档解决。
沟通要异步优先。不要动不动就拉视频会议,那是集中办公的思维。
2017-2018年,MegaEase的早期8个工程师在远程工作状态下,成功支持了罗振宇跨年演讲的活动。客单价都在百万左右。

但有意思的是,早期有投资人看到他们连个办公室都没有、8个人分布在5个城市,觉得他们是个骗子公司。
时间 事件 意义
2015年12月 MegaEase成立 定位云原生基础设施服务
2016年 8人5城远程协作 国内最早实践远程办公的科技公司之一
2017-2018年 支持罗振宇跨年演讲 产品商业化验证,客单价百万级
2021年6月 Easegress开源 云原生流量调度服务免费开放
2022年4月 完成三轮融资 投资人包括华创资本、饿了么等

5. CoolShell酷壳:743篇文章,影响一代程序员
说回陈皓最出圈的身份——博主。

2002年在CSDN开博客,2009年迁移到独立域名CoolShell.cn(酷壳)。到2023年他去世时,酷壳上共有743篇技术文章,累计访问量超千万。

743篇是什么概念?平均每年写30多篇,坚持了20年。而且不是凑数的水文,是那种看完让你"卧槽,说得太对了"的深度长文。

几篇最出圈的文章:

《作环保的程序员,从不用百度开始》——这篇文章让很多人知道了陈皓。他因为在博客上给来自百度的访问者弹窗("你是否考虑换一个搜索引擎?"),被百度律师函了。陈皓把律师函贴到微博上,说"随时欢迎百度来起诉我,不来起诉就是怂包"。硬气。

《程序员如何把控自己的职业》——这篇我估计影响了至少几十万程序员。核心观点:程序员的手艺可以变现,不需要依赖任何公司。但要变现,你得先有不可替代的价值。

《如何超过大多数人》——陈皓认为这篇是酷壳全站最佳。核心是要提升认知、掌握知识、锻炼技能,还要有领导力。但更有特色的是,文章列举了非常多具体的生活现象,是可以"避坑"的程度。

我自己第一次知道陈皓,是通过《跟我一起写Makefile》这个文档。那个时候刚接触Linux驱动开发,Makefile怎么写完全搞不清楚,网上搜到的资料要么太浅要么太散。偶然发现了这篇文档,如获至宝。后来才知道,写这个文档的人,网名叫"左耳朵耗子"。

再后来,我开始在CoolShell上刷文章。每一篇都很长,但每一篇都值得细读。那种感觉,就像和一个思路极其清晰的前辈对话——他不会告诉你"1+1=2",但会告诉你"为什么要学这个"和"学了这个能解决什么问题"。
文章 核心观点 影响
作环保的程序员,从不用百度开始 拒绝使用低质量搜索,保护技术环境 引发全网讨论,百度律师函
《程序员如何把控自己的职业》 手艺可以变现,但要先有不可替代的价值 影响数十万程序员职业规划
《如何超过大多数人》 提升认知+掌握知识+锻炼技能+领导力 酷壳全站最佳,常看常新
《跟我一起写Makefile》 系统性讲解Makefile编写 无数Linux开发者的入门文档

6. 《左耳听风》:16万付费用户的技术专栏
2017年,陈皓在极客时间上开了个付费专栏,叫《左耳听风》。

这个专栏后来成了极客时间史上最火的专栏之一——18万多人订阅,按每份199元算,光这一项就产生了上千万元的收入。但数字不是重点,重点是这个专栏的内容。这不是传统意义上的技术教程,它更像是一本程序员练级攻略。陈皓把自己20年"堵过的枪眼儿""填过的坑儿"都写进去了。

专栏分几个部分:
练级攻略:从入门到高手的技术成长路径,包括编程语言、理论学科、系统知识、软件设计等
成长篇:技术变现、时间管理、渴望与选择、学习与工作的本质
分布式架构:分布式系统的本质、监控、流量调度、PaaS平台等
区块链:为什么区块链是革命性的、底层技术概览

我印象最深的是他讲"技术人的价值在于用代码创造业务价值"这一节。他说,技术不是用来炫的,是用来解决问题的。如果业务场景简单,规则引擎的ROI远高于AI模型。这种务实的态度,在2024年这个"不AI就落伍"的年代,尤其值得回味。

陈皓在专栏里还说了一句我记了很久的话:"不敢冒险才是最大的冒险,不敢犯错才是最大的错误,害怕失去会让你失去的更多。"

这话放在今天,依然扎心。

7. 技术理念:务实、简洁、反996
陈皓的技术理念,如果用三个词概括,就是:务实、简洁、以人为本。

务实——他反对"为技术而技术"。在最后一篇博客《是微服务架构不香还是云不香?》中,他分析了Amazon Prime Video从微服务转回单体的案例,指出:"不是所有系统都需要微服务,单体能跑得好,何必拆成碎片?"这篇文章写于2023年5月8日,是他生前最后一篇博文。5天后,他走了。

简洁——他提倡"简洁架构"。认为好的架构不是设计出来的,而是演进出来的。过度设计是行业痼疾。他常说,做技术要有"品味",有品味的程序员和没有品味的程序员写出来的代码,差距非常大。

以人为本——他是最早公开批评996文化的知名技术人之一。他说,高效工作比长时间加班更重要。他还说,面试不应该考八股文,应该考察实际解决问题的能力。这些话在2019年那个"996是福报"的舆论环境下,说出来的代价不小。

但陈皓就是这样的人——有观点,而且敢说。他的微博有44万粉丝,但他不是那种"经营人设"的大V。他的微博就是他真实想法的记录——今天研究了什么技术,明天对什么新闻有看法,偶尔也会吐槽一下。这种真实感,反而让很多人觉得他可信任。

8. 猝然离世:整个技术圈的集体悼念
2023年5月13日(周六)晚间,陈皓突发心梗。

5月15日,消息在技术圈传开。"中国互联网资深程序员陈皓去世"冲上微博热搜。

MegaEase官网变成了黑白。公司发声明说,陈皓的家人目前沉浸在极度悲痛中,希望外界不要打电话或发短信。但公司仍在正常运转,"会继续按照陈皓先生的遗志完成他未竟事业"。

腾讯云TVP团队发了一篇悼文。陈皓是腾讯云TVP(腾讯云最具价值专家)的创始委员。悼文中说:

"陈皓老师作为国内最知名的技术专家之一,以其杰出的技术、独特的观点、正直风趣的个性为大家所熟知。"

无数程序员在陈皓的微博下留言。有人说"像是失去了一位多年的老师",有人贴出了和陈皓的邮件往来截图。陈皓有个习惯——哪怕是陌生人的邮件,只要是关于技术的,他都会回。

我后来也翻了翻他的微博。最后一条停留在4月30日,还在讨论技术话题。5月8日,他发了最后一篇博客。5月13日,他走了。

一个人,走得太突然。

但你想想,他从1998年入行,到2023年离开,25年技术生涯。743篇博客,18万专栏订阅用户,影响了多少程序员?

这辈子,值了。

9. 芝兰生于幽谷,不以无人而不芳
陈皓的座右铭是:芝兰生于幽谷,不以无人而不芳。

这句话出自《孔子家语》,意思是:芝兰生长在幽深的山谷中,不会因为没有人欣赏就不散发芳香。

陈皓就是这样的一个人。他写博客,不是为了流量,是因为想分享。他做远程办公,不是跟风,是因为真的相信这种方式更好。他批评996,不是作秀,是因为真的觉得那样不对。

他不完美。他的文章有时候太犀利,会得罪人。他的观点不是所有人都同意。但他有一个很难得的品质——真诚。

2021年接受采访时,陈皓说了一句话:

"未来是不是比现在更好我不知道。但我没有生不逢时,我有幸生在这样一个黄金年代,经历过了许多最刺激的事情。"

他说这话的时候,应该是笑着说的。

陈皓(1976-2023),网名左耳朵耗子, MegaEase创始人,资深技术专家,酷壳CoolShell博主,《左耳听风》专栏作者。

他用20年技术生涯,影响了一代中国程序员。

在一个浮躁的时代,有一个人,用743篇博客、18万付费用户、25年技术生涯,告诉了所有程序员——技术人的价值,不在于你为哪家公司打工,而在于你用手艺创造了什么,你用思考影响了谁。

致敬,左耳朵耗子。