作者 | 赵晓勤

来源 | 至顶网

“复杂性是不可避免的,复杂性随时都会出现,你需要考虑如何管理复杂性。”这是亚马逊副总裁兼 CTO Werner Vogels 在 re:Invent 2024 大会上对当今越发复杂的 IT 世界发出的感慨与警告。Werner Vogels 这老头儿,在亚马逊掌舵二十年,可不是吃素的。他说复杂性是躲不掉的,就像你家里的Wi-Fi,一会儿连得上,一会儿又不行,烦人得很!Vogels的意思是,咱们得学着跟这复杂性“和平共处”。

想想咱平时用的手机App,功能越来越多,是不是也越来越容易出bug?这就是Vogels说的复杂性带来的麻烦。以前手机只能打电话发短信,现在倒好,订外卖、打游戏、刷视频,啥都能干。功能是多了,可一出问题,你都不知道该找谁。就像我上次叫外卖,定位死活定不准,最后饭送到隔壁小区去了,你说气人不气人?

这可不是我一个人遇到的问题。数据显示,现在一个App平均有几百万行代码,比以前复杂了不知道多少倍。代码越多,bug也就越多,就像一团乱麻,剪不断理还乱。Vogels的意思是,咱们不能光顾着加功能,还得想想怎么把这团“乱麻”理顺。

你看那些老牌的软件,像Windows,用了这么多年,虽然也经常出问题,但好歹还能用。为啥?因为人家在管理复杂性方面下了功夫。不像有些新出的App,恨不得把所有功能都塞进去,结果bug一堆,用户体验极差。

Vogels还说,管理复杂性就像玩乐高积木,你得把每个小模块都搭好,才能拼出个大玩意儿。要是哪个模块出了问题,你也能很快找到,然后换掉它,不用把整个东西都拆了重来。

其实,不光IT行业是这样,咱们生活中的很多事情也一样。比如做饭,菜谱上写得清清楚楚,可你一上手就容易出岔子。为啥?因为你没掌握好火候、调料的比例等等细节。这些细节就像代码里的bug,你得一个一个地解决,才能做出好吃的菜。

所以说,Vogels的这番话,不光是对IT行业的警告,也是对我们每个人的提醒。在这个越来越复杂的世界里,咱们得学会管理复杂性,才能活得更轻松、更自在。你觉得呢?

声明:本站所有文章均由网友投稿,如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。