用户界面设计顾名思义就是设计用户交互界面的,这个不仅仅存在于软件产品中,所有只要有人接触使用的产品中都会用到。因为用户交互研究的就是用户和产品之间的关系。好的用户设计完全可以覆盖掉产品技术上的粗糙和不足,在用户很容易主动选择的时候这种用户体验很好的产品会很快抢占市场,即使技术不好。只要用好的用户体验去抢占用户之后,技术也就能跟上了。其实这里好的用户体验也是一种技术,但是我会区别去产品的其他核心技术。
用户交互的设计在工艺设计中存在的比较长远了,我自己的理论就是所有的工程中就应该以人为中心,需要有良好的用户交互。工程就是将科学理论应用到实践中给生活生产带来帮助,所以科学家可以研究理论,而工程师就是将科学理论应用到实际中形成具体的实物。
既然工程是应用到实际中帮助人类生活和生产的,那么工程的输出(也就是产品)肯定是会和人交互的,只不过交互的人的类别不同而已。所以应该说世界上没有不会使用产品的人,只有用户交互设计不合理的产品。
应该说工程师都有一个通病,那就是会追求技术和科学上的先进,这样往往会制造出“高端”产品,具有高端的科技含量,但是也具有高端的使用技巧。对于我来说,在实际工作中,需要解决一个问题,我往往把重点会放在如何用高效的算法和一流的技术来解决问题,常常弄出来的东西非常不人性化。