@
ldehai 开发转设计,首先是思维的变化。
开发人员工作中是以“确保系统稳定和功能的完善、可维护性”为首要目标的,进而指导和深刻影响了整个工作过程中的心态、行为。总而言之,如履薄冰,谨慎小心。
有人说,编程如艺术,就是说在在枯燥的写代码过程中(占比多),寻找可以艺术化的一些东西(占比少)。
而设计(特指计算机方面的设计)正好反过来,是在天马行空的想象中(占比多),用有限的工具和参数约束自己(占比少),把想象表达出来。
我非常反对一些人开口闭口就是设计,眼高手低。首先这个世界天才真的没那么多,以大部分人的阅历和形象思维发达程度,还轮不到谈设计;常用的模板,你能微创新弄出一、二个亮点,以及把现有的素材组合搭配好,就特别不错了。
具体到 UI 设计,首先要抓住“主题”——就是需求方想要干嘛;往往由于人的表达能力差异,说的信息会很杂,而你要提炼出来这个主题;一般人容易进入陷阱——对方要 xx ,我要 xx ,对方要 yy ,我就做 yy
然后从这个主题中思考最接近的大自然的具体关联物体(万事万物皆与自自然有关联),落实到具体物,这样双方讨论和你自己思考起来才不会虚无缥缈和陷入细节争论;
接着就是围绕这个关联,选具体的材料(素材、配色都在此类);
最后就是细节打磨了。
我也是写代码的,我不确定上面说的这个“道理”是不是正确,因为深入谈设计,我根本就不够格。但是有一次工作紧急,我试着做了个留学教育有关的图片,组合几张图片几个字,基本上就完全满足需求了。