什么是计算机设计-计算机设计即何

计算机设计这东西,那会儿总认定像是在写代码写代码,反正只要逻辑对就行。可随着技术发展,目前的计算机设计早就不只是是跟 0 和 1 打交道,它更像是在搭积木,搭的是一种能把人脑潜力彻底释放出来的、软硬兼施的“软体”。 说到硬件,大量人第一印象是摩尔定律那啥的,芯片越来越小。但这说得忒泛,实际上芯片只是底座。就像盖楼,地基得稳,但楼还得能跑得快、走得稳、还得好看。现代设计启动往“软硬一体”的方向走,那会儿 CPU 只管算数,显卡只管渲染,目前连屏幕、手柄、就连你摸到的墙壁都要参与进来。
比如老游戏机的管住器,目前都得是触屏的了,用户手指头滑过了哪儿,反馈信号就得通过屏幕立马送到大脑,这种延迟感务必清零。硬件不再是孤立的,它得跟你的交互深度绑定。 软件层面,目前的状态更是大不相同。
那会儿写个脚本,改改参数就行;目前要写软件,得寻思用户体验,得懂心理学,得懂行为经济学。
比如设计一个界面,颜色选错了,用户会认定搞怪;交互逻辑绕了弯,用户就拉倒了。
这就变成了“设计即算法”。一个出色的软件,它能让用户认定自己在玩,而不是在做任务。 举个例子,Google 的推荐系统。它不是好办的二选一,而是基于海量数据、用户画像就连聊天内容,实时算出来的概率模型。用户搜了“苹果”,系统可能不会只推手机,而是推出一部刚发布的 iPhone Pro,再推一张关于摄影的杂志,就连推一本相关的书。
这些数据几千亿条,每天要筛选、排序、打标签,吃的是算力饭。
要是设计不好,用户认定被算计了,系统就活不下去了。
这种设计,是在人性和算法之间找那个微妙的平衡点。 有时候你就连分不清哪位是设计师,哪位是机器。目前的模型,有时候比设计师更懂用户需求。
比方说,你在写用户手册时,可能没意识到你的文字实际上被机器看作了“代码”。便你修改了一个不清楚的描述,机器重新训练模型,生成的提示词就变了。
这种反馈循环,让计算机设计逼着人类不断进化。 再说说成本。
那会儿造个 CPU,成本上亿美元。目前,制造一颗 3nm 以上的芯片,成本可能就要几分钱。
这趋势忒明显了,设计的目标之一是极致性价比。把那些不必要的像素、累赘的功能删掉,让设备变得更轻、更薄、更便宜。就像手机,那会儿是砖头,目前要变成口袋里的作品。
这种设计思维,本质上是对资源的重新分配。 还有,交互的拟真度。目前的设备,不管是机械键盘还是平板,都想让你感觉像是在用老式机器。转轴的声音、按键的回弹力,这些细节都得照顾到。用户不能只看到屏幕上的字,还得触碰那块玻璃,还得感受到热乎乎的玻璃触感。
这种感官的欺骗,是计算机设计里最迷人的地方之一。 自然,设计也是减法。别的东西都砍掉。机器要干净利落,界面要简洁。
要是某个按钮占大空间,用户根本点不到别的地方,那它就是富余的。
这种思维能帮你在资源有限的情况下,做出更好的东西。 最终,别忘了伦理。设计不能为了好看而牺牲保险,不能为了流量而诱导用户做不对的事。
比如那个著名的“点击即删除”的APP,设计之初就想让用户删掉垃圾,结局真正删除了几百万条记录,社交网络崩了。
这说明设计不能小白,得有人性约束。 总的来说,计算机设计就是不断在技术极限和人性需求之间跳舞。它不是只会堆参数的程序员,而是懂得如何讲故事、如何让用户形成愉悦感的人。它让冰冷的机器有了温度,让复杂的世界变得好办。
这就是它为啥越来越火,也越来越让人着迷的地方。
文章版权声明:除非注明,否则均为 静秋号介绍 原创文章,转载或复制请以超链接形式并注明出处。
相关标签: