跳转到主要内容质量是大科技公司的硬伤2024年2月23日我在大科技公司参与开发的一些产品中注意到了一个趋势。我在其他大型科技公司的朋友也发现了类似的趋势:这些产品都有点糟糕。

以下是我经常遇到的一些情况:

我发现出现这些问题的原因之一是,我们没有投入足够的时间来提高产品质量:我们的质量指标很差,甚至根本不存在质量指标,在测试基础架构(以及实际编写测试)方面的投入很少,也没有在改进内循环方面进行投资。这是为什么呢?

我的经验是,在高科技领域,质量根本就是个硬伤。

让我们先谈谈现在很好卖的东西:人工智能的一切。为什么容易卖?如果微软宣布把 ChatGPT 放进烤面包机里,他们的股价就会飙升 5 美元/股。可悲的事实是,大型科技公司过度专注于做那些能让股价在短期内上涨的事情。

很难将质量举措联系起来。如果你的软件不那么糟糕,下周股价也不会大涨。因此,你需要的不是推销闪亮的新功能所带来的显而易见的好处,而是让工程经理愿意为了拥有更好的产品而冒降低影响的风险。即使你的团队、小组、组织都普遍认为这些质量改进是必要的,但在公司的层级结构中,这一点对他们来说根本不重要。当然,这还不如大张旗鼓地推出某些功能来得重要。

是更大战略的一部分吗?#科里-多克托罗(Cory Doctorow)对大型科技公司的 "共享化"(enshittification)做了一些有趣的论述:"共享化是一个三阶段的过程:首先,盈余被分配给用户,直到他们被锁定。然后,盈余被收回并分配给企业客户,直到锁定为止。从宏观上看,这可能就是公司的策略:先勾住用户,让他们依赖你的产品,然后塞进一些表面功能,让股价上涨,但不提供真正的价值,留住客户只是因为他们除了使用你的产品别无选择(企业 Office 365 客户可能不会在短期内更换产品)。

从短期来看,这的确是个不错的策略:看看微软的股价吧,自从他们开始生产人工智能产品以来就一直如此。但从长远来看,在质量上 "偷工减料 "又怎么可能奏效呢?

我希望这种傲慢会适得其反#有些东西必须付出代价。大型科技产品不可能越做越差,不是吗?我想一些小的竞争对手会吃掉他们的午餐,但我不敢肯定。希望我们还没有在大科技生态系统中根深蒂固,否则这一切都不会发生。