给自己打补丁(原创)

软件经过开发、测试,直到最后发行,并不能保证万无一失。用户反馈要求功能改进、运行过程中发现测试中没发现的bug……软件开发者通常会采取打补丁的方式对软件进行微升级,修补bug,改善功能……

对于电脑程序而言,这样的微升级通常是一个单独的安装包,不用卸载原程序,只需下载安装这个安装包,就会自动对原程序进行微升级。

对于移动端App来说,升级都集成在了应用内部,会在需要微升级时自动下载安装,不需要用户干预。

因为这样的微升级很像为一件衣服打补丁,所以也就将服装界的这个称呼沿用到了IT界。

当然对于衣服来说补丁打得太多无论从美观还是实用上来说都不如买件新衣服,除非你是就爱穿百纳衣的行为艺术爱好者。对于软件来说也是如此,打太多的补丁使软件的稳定性下降,这时就会来个大的版本升级,现在流行语叫迭代。我们熟悉的Windows就是如此,总会在一个新版本发行之后不停地打补丁,到下一个新版本出现,然后又是这样的周而复始。

和上一篇的套路一样,这一篇也不是说IT界的事儿,而是借IT说人的成长。

人的成长和软件开发类似,每一个大的成长阶段的跨越好比是软件的版本升级,或者说是迭代,如从少年到青年,由青年到成年。而这每个阶段内的成长过程,也可看作是个不断给自己打补丁的过程。

当然类比都是蹩脚的,这里我也不会试图讲一个人一生的成长,也不会讲一个人所有方面的升级与迭代。只讲人在成年后还需不需要在认知上给自己打补丁,需不需要不断进行升级与迭代。

很多人认为不需要,走上工作岗位后,就不再对自己的认知进行任何更新,别说版本升级,别说什么迭代,就连小的补丁都懒得打。

这样的成长对不对呢?如果你现在依旧坚守着上世界八十年代发行的全用字符操作的DOS操作系统,可能还勉强可以称作情怀,而在认知上坚守着陈腐落后的、被人们反复论证为荒谬的观念,就是愚蠢了。

道理很简单,世界是升级迭代中的,社会是升级迭代中的,这是因为大多数人都在不停地进行着升级迭代。你不升级迭代,就会停留在原地,就会被发展的时代甩掉十八条街外加一车麻花。你会与升级迭代后的人、社会和世界格格不入,你会感觉这世界在处处与你做对,其实你无感的是,你正在被周围的一切淘汰。

想当年DOS在PC操作系统中也是独霸天下,但是如果它不升级迭代到更加方便直观的桌面操作系统Windows,就有可能在操作系统层面被已经发行了桌面操作系统MOS的苹果超越。诺基亚作为功能机时代的大咖,在智能机时代升级迭代的脚步略有迟疑,就被拉下再难赶超。世事如此,人何以堪。

宇宙是动态的,却总有人喜欢用静态的眼光看待一切,认为什么都不会变。一岁看大,三岁看老。江山易改,秉性难移。人的性格中可能有些不会改变的东西,这让每个人都区别于其他人成为独特的这一个。但这并不代表人的认知不能升级,执着的个性,与时俱进的认知,这是人类不断进步的法宝。

你有吗?

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。