每天被各种“红点提示”逼出强迫症,终于弄懂了为什么大厂的APP明明没什么可更新的却非要更新,因为只要停下来,他们的流量泡沫就会彻底戳破。

如果你仔细观察过自己的手机,一定会发现一个令人费解的现象:应用商店里每天都有十几个甚至几十个APP排着队要求更新。你怀着期待点开更新日志,看到的永远是那句万年不变的废话——“优化了用户体验,修复了部分已知bug”。

等你耗费了流量和电量,下载了上百兆的安装包后打开软件,却发现界面没变、功能没变,什么都没变。那么问题来了,既然什么都没改,这些科技巨头为什么非要每个月甚至每周逼着你更新一次?

这背后真的只是为了所谓的“提升体验”吗?今天,我们看看app更新背后,究竟藏着怎样残酷的商业逻辑。

打开网易新闻 查看精彩图片

大厂的产品经理和程序员们,正面临着一种典型的困境:宁可不做,也绝不出错。

移动互联网发展到今天,绝大多数超级APP的功能已经触及了天花板。如果一个产品经理想要大刀阔斧地进行创新,改版一旦失败,遭到用户疯狂吐槽,他就会成为背锅侠,直接被扫地出门。做大创新意味着高风险。

但是,如果他什么都不做,年终考核时没有产出,同样会被打上“不作为”的标签从而被裁员。在这套严苛的KPI体系下,大厂员工们找到了最安全、最保本的生存之道:无意义的微调。

今天把按钮颜色加深一点,明天把搜索框的倒角改圆润一点,后天搞个所谓底层的“代码重构”。这些被统称为“修复已知bug”的操作,对用户来说毫无价值,但对程序员来说,这是保住饭碗的护身符,是写进年底述职报告里的“丰功伟绩”。在这个庞大的系统里,没有人真正在乎你需不需要更新,他们只在乎自己这个月有没有活干。

你肯定有过这样的疑惑:更新完明明看着什么都没多,为什么安装包大了100兆?

那是因为,那些新增加的代码,根本就不是让你“看”的,它们在后台静静地蛰伏着。互联网行业有一个词叫“灰度测试”。大厂想要上线一个极具争议或非常赚钱的新功能,不会立刻推给所有人,而是先随着日常更新,把功能代码强行安装到所有人的手机里。

然后,他们在后台打开开关,只让1%的用户看到这个新功能。如果没有引发大规模投诉,再逐渐扩大到5%、10%。

这就解释了为什么你明明没看到新功能,但手机却越来越不堪重负。因为你的手机里,早就装满了你根本用不到的“沉睡代码”。

而这些沉睡代码通常是什么呢?答案很简单:金融借贷和短视频。

现在无论是打车软件、外卖软件、修图软件甚至是你用来记录大姨妈的日历软件,都在排队求着借钱给你。为了实现放贷,他们必须在APP里塞入一整套庞大的风控模型、人脸识别组件和支付接口。

为了增加用户停留时长,他们又要在APP里内置一个短视频播放引擎。你只是想查个天气,他却在后台默默加载了一套高清视频解码器,准备随时给你推送扭腰热舞。

这些庞然大物被强行打包进更新里,你的手机不卡、不发烫,那才是咄咄怪事。

打开网易新闻 查看精彩图片

当你在网上搜索了一双鞋,打开另一个毫不相干的APP,里面全是这双鞋的广告时,你就应该知道,你的隐私正在各大软件之间“裸奔”。而实现这种跨应用追踪的,是潜伏在APP里的各种第三方广告SDK。

随着近年来手机操作系统对隐私保护的不断升级,系统开始限制APP随意读取用户的剪贴板、位置信息、麦克风和相册。

这等于是断了广告商的财路。为了突破系统的防御,APP开发商们必须不断寻找新的技术漏洞,更新他们的追踪代码。

操作系统封堵了一个读取位置的漏洞,APP开发商就立刻连夜写代码,通过读取你连接的WiFi名称来反推你的位置;操作系统禁止了麦克风的后台监听,他们就换一种方式,通过收集你的打字习惯来勾勒你的用户画像。

每一次系统层面的隐私安全升级,都会引发各类APP的集体疯狂更新。你以为他们是在配合系统提升安全性,其实他们是在更换新的“撬棍”,好继续撬开你隐私的大门。

对于互联网巨头来说,你的每一次点击、每一次停留,都是可以卖钱的数字黄金。为了保住这块蛋糕,他们愿意耗费无数资源,用高频的更新和你手机的底层系统打一辈子的游击战。

打开网易新闻 查看精彩图片

如果所有人都五年不换手机,手机厂商还怎么赚钱?芯片厂商还要不要活了?这就引出了科技圈一个最隐秘的潜规则:软件开发商和硬件制造商,有着一种无需沟通的默契。

在PC时代,这被称为“安迪-比尔定理”。即:比尔盖茨的软件吃掉多少性能,安迪的芯片就要提升多少算力。

如今,这套把戏在智能手机上原封不动地重演。

为了降低开发成本,现在的APP极少使用原生代码进行精细化编写,而是大量采用跨平台的框架。这种偷懒的做法,代价就是软件极其臃肿,运行效率低下。一个小小的阅读软件,竟然内置了一个完整的浏览器内核。

软件越来越吃性能,旧手机跑不动了,发烫、卡顿、闪退接踵而至。用户无奈之下,只能咬牙掏出好几千块钱,购买搭载最新旗舰芯片、拥有超大内存的新手机。

手机厂商赚得盆满钵满,转身就把更好的性能开放给软件开发商。开发商一看:“哎呦,新手机性能这么强,那我们可以把代码写得再随意一点,把特效做得再花哨一点!”

于是,新一轮的臃肿更新再次启动,新手机用个一两年又变成了“老爷机”。

在这个完美的商业闭环里,硬件厂商卖出了新机器,软件开发商省下了优化代码的成本,唯独消费者,成了被收割的韭菜,不得不用真金白银去填补那些因为偷懒而制造出来的无底洞。