软件是有生命的。
复杂的软件如树,几十年的积累,简单的软件如草,用完即弃。
作为软件开发,会轻视软件的功能迭代,容易产生“不就..”的想当然。
而站在使用者角度,每一个细节的功能优化,都是一次进化。
如同工具扳手的进化。
如同植物的进化。
我震惊于:
黄瓜秧苗进化出卷须,能缠绕支架。
爬山虎进化出吸盘,能咬紧石头。
捕蝇草能进化出触觉,关闭叶片捕捉昆虫,甚至昆虫是它分泌的汁液吸引过来,它进化出了诱捕能力。
动物的进化更不用说了:
哺乳动物入海,成为海洋中会哺乳的鲸豚。
变色龙、章鱼等等。
他们的进化和环境融为一体。
软件也要这样,好的软件和用户需求融为一体,简单自然,仿佛天生如此,给使用者阵阵愉悦。
AI 时代,软件开发已不是难题,软件的进化、打磨,对需求的理解,基于使用环境的进化,依然值得雕琢。
软件需要进化,哪怕一个快捷键,一个细节交互,也应当像植物的生长一样,给予惊喜。
直至,融入大自然,习以为常,成为生活的一部分。
「当技术足够成熟时,它便会退隐到背景中,变得像水和空气一样自然,无需我们刻意关注便能无缝提升生活品质。」
夜雨聆风