零基础如何学UI设计
-
任何事情从零基础做起,如果想要入门,首先要明确的,就是不要急于求成,不要指望上个培训班两三个月就能出来找工作。设计需要系统性的训练和积累,需要坚持,日积月累。任何指导都是帮助你少走弯路,但是该走的路还是得走,短不了。 自学首先是掌握软件,其次是读设计规范和读书,再者是大量的练习和比较对标优秀的设计,寻找实习实践的机会,最后要思考各种各样的瓶颈如何去应对等等。 第一点,掌握软件。在视觉设计中,软件的选择没有很大的优劣之分,重点是要用得顺手,并且应该在使用上继续深入下去。在交互设计中,网络上也有很多顺手的原型工具;文档工具方面,如果能把最基本的 Office( Word、Excel 等)用好,你就会发现用这些工具也能玩出很多花样,我很多年以前就用 Excel 写过交互设计的文档。所以做产品设计的关键不在工具本身而是里面的内容是什么。另外还有一些 nice to have 的技能,比如一些前端开发的基本技能、视频处理技术等等,这些技能在未来都可能用得上,能够提升你的竞争力。 第二点,读设计规范。这个对于初学者很有帮助,特别是现在各个平台的文档也都写得十分不错。因为这本来就是针对开发者专门去做的,所以也很方便大家阅读。苹果、Google 等公司专门写的文档、规范本身的质量是很高的,比如 iOS 的《人机交互指南》、安卓的 Material Design 等。这些品牌规范一方面是在讲各种控件怎么用、各种视图如何转换,同时也讲了很多设计的思想。特别是苹果 iOS 的《人机交互指南》中有非常深的、能对你产生帮助的一些原则、原理等内容。这些内容是必读的,一定要有所了解,知道各个平台有什么差异,有哪些控件可以用。因为我们在设计中一定要避免重复造轮子,要减少用户的学习成本,所以一定要知道基础控件能够支持哪些功能,即使要做出一些改变,也要基于这些控件的基本行为进行变化,这就要求我们去掌握整个平台的情况。同时,这也是一个特别好的自学各个平台的途径。第三点,读书。建议大家直接在豆瓣上去找用户体验、界面设计等相关的书籍,只要评分比较高的都不错,值得大家去读。然后根据自己的时间看能读到几本,这是很容易做到的。而且读书并不在于数量,我建议大家快速的去读,先浏览大框,再去进行大量的练习,最后反过来再去读这些书,你就会有不一样的收获。 第四点,大量地练习,这也是非常重要的一点。对于视觉设计师,要先从临摹开始,从基础的图标到完整的界面,再逐渐到自己去探索去创作(后面会专门讲视觉设计方案)。重点说一下交互设计师,首先自己可以去找一些典型的产品进行反向描绘,把信息架构、交互框架、主线流程等基本方面都勾勒出来。其次,要评估产品中可能存在的交互的问题,并提出改进的具体做法。这些不是简单的口头语言描述或简单的想法,一定要输出线框图,展现基本流程,这在某种程度上相当于你在重新设计这个产品。然后再下一个步骤就是找一两个具体的页面或者流程来进行详细的改进,并且要聚焦在细节上面。大家需要注意细节是极其重要的,此处主要训练的是你的动手能力,对基本的元素及控件的运用能力。所以要找一些基本的页面,试着重构它。把一些基本的东西去反向勾勒之后,你可以不再去看原有的产品,可以去试着自己实际地去改变优化,创造出新的产品来。如果能积累到多个——把不同领域的产品都做一遍,一定会有一些提升。另外,建议在每次做完之后,要再返回去看一些基本的书、设计规范,这个时候再回头看设计,又会有不一样的收获。 第五点,对标优秀设计。我们要在网上找其他人的设计,每次做完设计之后要在网上对标那些优秀、成熟的设计,随时通过对比找出差距。我们经常会发现,大家往往在做设计的时候不知道什么是好的设计,不知道自己处在一个什么水平。实际上,在网上(比如 Dribbble ,各种论坛,以及一些已经上线了的产品)能找到很多优秀作品,这时候跟自己的作品对比,要朝优秀的方向努力,即使摸不到, 跳起来的程度也比别人要高很多,所以要给自己设这一道线,不断地去对标。另外,要去吸收优秀设计师的知识和经验分享,通过博客、知乎等各种各样的渠道去找到相应的分享。特别是很多人的分享都会跟现在一些产品、思想相关,这些一线设计师、产品经理的分享对大家来说都是宝贵的财富。而且也正是因为互联网,所以才能找到这么多相关领域的优质的分享。在一些相对传统的领域里是没有地方可以去找这么多优秀的东西的,就是因为在互联网行业大家都愿意去分享,乐意去让更多的人掌握知识,所以要珍惜这些机会。 第六点,寻找实习和实践的机会。我们要建立在自己有基础的技能之上,去实习是要去贡献力量而不是单纯的去学习。再者,要有积极上进、热爱学习的心态,没有人特别喜欢一个消极的人,要给别人一个帮你的理由。很多时候,一个企业或者一个团队想要去帮一个初学者、入门者,往往是因为发现了他的一些闪光点,比如这个人学习能力很强或者特别积极上进,就好像看到了当年的自己,这个时候他就会愿意去帮你。所以一定要把这种阳光的态度、努力的东西去体现出来。而不是在找到实习的机会时首先想到的是自己的得失、怎样让自己更轻松一点。此时,你的着眼点应该放在怎样让自己提高上面,不管是受了多大的苦、有多少的付出,都是在学习,认识到这一点是非常非常重要的。还有就是要关注各种各样招聘的渠道,比如各种招聘网站、论坛或者知乎这样的地方,包括一些自己很喜欢或关注的产品,有时产品里面会临时发布招聘信息,很多产品是很喜欢招聘自己的用户的。所以如果大家有喜欢的产品,建议多去留意他们发的招聘的东西,如果刚好时间点对了,你就可能会获得一个实习或者实践的机会。
西南地区IT社群(QQ)
- 云南
- 【昆明网页设计交流吧】243627302
- 【昆明nodejs交流吧】 243626749
- 【VUE】838405306
- 【云南程序员总群】343606807
- 【昆明UI设计】104031254
- 【云南软件外包】15547313
- 贵州
- 【PHP/java源码/站长交流群】55692114
- 四川
- 【成都Java/JavaWeb交流】86669225
- 【vaScript+PHP+MySql】116270060
- 【UI设计/设计交流学习群】135794928
- 重庆
- 【诺基亚 JAVA游戏博物馆】 559479780
- 【PHP,Java,Python,C++接单】 442103442
- 西藏