诺基亚:从生到死 书架

第 10 章 / 共 14 章

第十章 · 改不动的 Symbian

上一章说,恐惧让诺基亚迟迟不肯承认老系统不行。但这里有个更冷的事实:就算它早点下决心去改,也已经来不及了。因为那个叫 Symbian 的老系统,经过十年的层层加盖,已经变成一座「碰一下就会塌」的危房。这一章讲一个所有软件工程师都懂、但外行很少听说的概念——技术债。它解释了「先发优势为什么会变成枷锁」。

什么是技术债:一笔越拖越还不起的账

写软件和盖房子很像。理想情况下,你先规划好结构,再一砖一瓦搭起来。但现实里,为了赶工期、为了省资源,工程师常常会「先凑合一下」——走捷径、打补丁、留个以后再收拾的烂摊子。

这些「以后再说」的凑合,就是技术债。它和欠钱一模一样:欠下的时候很爽(东西快点做出来了),但它会一直收「利息」——每次你想在这摊凑合之上再加点新东西,都得先绕开、迁就前面留下的烂摊子,越来越费劲。债拖得越久,利息滚得越高。

打个比方:一栋房子,刚盖时只是个小平房。住着住着觉得不够用,就往上加一层、往旁边接一间、哪漏了补一块,全都没按整体图纸来,而是见缝插针地凑。十年下来,它成了一座歪歪扭扭、管线缠成一团的怪楼。现在你想给它装个现代化的大电梯——对不起,承重墙就在电梯井的位置,一动它整栋楼都得塌。不是你不想装,是这栋楼的历史不让你装。Symbian 就是这栋楼。

Symbian 的债,是「为旧世界省到极致」欠下的

还记得第七章的伏笔吗?Symbian 诞生在九十年代末,是为内存小、处理器弱、没触摸屏、全靠按键、还得死命省电的旧手机量身打造的。为了在那么抠门的硬件上跑起来,工程师们用了一堆极其精巧、但也极其别扭的省内存技巧,还发明了一套古怪难懂的编程写法。

在旧世界,这是神来之笔——省、快、稳。可它把整个系统和「按键小手机」这个旧前提,死死焊在了一起。

于是,想变成触摸屏,就处处别扭

当 iPhone 把「一整块触摸大屏 + 随手装应用」变成新标准后,诺基亚试着给 Symbian 硬加上触摸功能。结果呢?做出来的触屏手机(比如那几台 Symbian 旗舰),用起来总慢半拍、卡顿、逻辑拧巴——因为骨子里那套交互是为按键设计的,触摸是硬贴上去的一层皮。用户一上手就能感觉到:这不如 iPhone 和安卓顺。

更要命的是开发者那一头。前面说过,智能机的胜负在生态——有多少开发者愿意来给你写应用。而给 Symbian 写应用,是出了名的痛苦:那套古怪写法劝退了大批程序员,况且 Symbian 版本还乱七八糟地分裂成好多种,写一个应用得适配一堆机型。

对比一下:给 iPhone、安卓写应用,工具顺手、文档清楚、一次写好到处能跑。给 Symbian 写应用,像在那栋歪楼里施工,处处碰壁。开发者用脚投票,纷纷跑去给苹果和谷歌写应用。应用越少,Symbian 手机越没人买;越没人买,开发者越不来——又一个循环,只不过这次是向下的。

其实它手里还有一张好牌,却没打出去

诺基亚不是没想过另起炉灶。它私下里搞了一套全新的、基于 Linux 的现代系统(代号 MeeGo),还用它做出过一台叫 N9 的手机——没有实体按键、纯手势操作,设计和手感都获得了相当不错的口碑,不少人至今认为那是诺基亚最惊艳的作品之一。

可惜,这张好牌被内耗毁了。公司内部,守着 Symbian 的老团队和押注新系统的团队互相较劲、争资源(正是上一章那种恐惧与政治的产物),结果两边都没能全力冲刺:旧的改不动,新的又迟迟长不大、资源不够、出得太晚。

所以技术债和恐惧,其实是一枚硬币的两面:恐惧让公司不敢承认该换系统,技术债让公司就算想换也换不动,而内部政治又把唯一的救命新系统给拖黄了。三股力搅在一起,诺基亚被捆得死死的。

就在这个被捆死的时刻,2011 年,一位新来的 CEO 写了一封震动全公司的内部信,把诺基亚比作一座「燃烧的平台」,然后做出了一个孤注一掷、也争议至今的决定。下一章。

诺基亚:从生到死 · 王建硕
费曼式写法 · 由多个 AI 代理撰写与互相审校