学习UI设计需要学习编程吗?

零基础,想要学习UI设计,UI设计需要学习哪些?需要学习编程这块吗?

  在招聘网站的职位要求上,很多公司都会要求UI设计师掌握甚至精通前端代码知识。那么,UI设计师需要会代码吗?下面小编认真为你分析一下前端代码知识对UI设计工作的重要性。

  首先,我们要清楚的知道,UI设计的结果,不仅仅只是视觉上的效果,更是看到一个完整的产品。这就需要我们知道这个产品做出来的全部流程。从开始设计,创意、审美到执行,产品出成果后的效果跟进和改善,都是UI设计需要做的。设计出的产品怎么能够修改和优化变得更好;我的设计怎么才能更符合客户需求;怎么将设计和产品要求更好的适配……做的设计是站在需求方、站在使用者的角度思考,在此基础解决问题,设计才能脱颖而出。

  虽然UI设计是一个产出的全过程,但是大型公司会有多种职能部门,设计师独立写前端代码的可能性不大。有一些小型公司为了节约成本,希望设计师能完成多种职能:把设计好的页面写成静态页,然后再去实现功能。这就是一些招聘要求设计师会代码的原因。

  对于UI设计师来说,代码知识学什么,学到什么程度都是因人而异的。对于设计者来说,我们不需要,也不可能掌握所有的代码知识。UI设计所需的代码知识是一些有针对性的简单的前端知识。所以对于代码知识的学习,主要是由你的需求来决定的。当然,如果你对代码知识感兴趣,学习的东西还是越多越好。

  综上所述,小编建议想入职UI设计企业的,有时间还是学习一下代码知识。所谓技多不压身,多一点知识对于我们没有坏处。对于UI设计师来说,代码知识的要求都是基础和初级的。所以小伙伴们不需要担心代码太难学不会,更不需要因为需要学习代码知识丧失对UI设计学习的信心。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-03-04

就目前的UI设计师平均技法这块基本是有以下4个软件。会了这4个基本UI设计技法没有多大问题了。不过也有少部分公司是只会这4个不够的。PS,AI主要是用来做界面,AE用来做动效,ARP用来做交互原型。

UI设计除了要学习一些基本的操作软件,如PS AI AE 等等(安装包和教程可以这里进入下载),除此以外呢,还要学习比如配色,排版,字体设计,三大构成,消费心理学,沟通学,以及思维导图,原型图,还有交互逻辑,规范,切图,了解程序,用户体验这些方面的内容。前端(HTML和css甚至是JavaScript、PHP等等这些和程序员对接起来的话会方便很多,所以说编程是加分项,学了只有好处没有坏处。)你也需要很了解,这是ui设计师的必备技能。

实际上在不同行业和企业,你甚至可能还要会用到xmind,viso,做产品架构和页面跳转流程。希望可以帮助到你~

第2个回答  2020-03-30
  1、ui设计师需要学习各种设计工具
  主要使用PS、AI,辅助使用Axure、AE等软件。PS 和AI是图形绘制软件,AE是影视后期处理软件,主要是用来做交互动画跟H5动画展示的,Axure是交互原型图以及交互模拟展示效果的软件。那除了这些的话还有就是一些辅助性的软件跟插件,比如cutterman切图插件,像素大厨跟markman标注软件。
  2、ui设计师需要具有设计思维
  设计思维的养成主要有两种方式:通过不断地实践练习积累和通过手绘素描潜移默化培养。千锋ui培训特别设置手绘素描课,包括素描关系、速写与创意速写、光影原理与透视、色彩原理及搭配、构图原理,在潜移默化中培养学员创意思维、设计思维和产品思维的形成。
  3、ui设计师需要学习一些前端知识
  互联网行业是一个非常注重团队配合的行业,而ui设计的工作需要和前端人员对接,掌握一定的前端知识可以提高团队配合度,提升工作效率。
设计师不需要特意学编程,但学习了解一些是加分项。设计师之所以要学习编程是因为我们的发展的方向绝不是一个简单的平面设计师,而是要成为懂设计、懂用户的用户体验师。学习编程,会一些前端,并不是说我们要和程序员抢饭碗,而是为了更好的把握用户的使用心理,了解用户的使用习惯,从而使自己设计的界面更能获得用户的好感。本回答被网友采纳
第3个回答  2020-07-30
其实是否学习编程这个是因人而异的。对于你是否需要了解代码这件事,主要是由你所侧重的那一方面对于代码的需求是多少来决定的。但是从整体个人发展上来思考问题的话,如果你对编程方面有浓厚的兴趣并且也有能力去学习的话,多学点技能也是好的。
由于设计师设计作品后也是需要程序工作者在互联网上线才能够实现真正的效果,现在的互联网公司一般都是ui设计师和开发人员并肩作战,才可做出漂亮的视觉效果和满足功能的项目。ui设计师了解些简单的编码,也就能够避免和后台对接工作的一些麻烦。
有些设计效果在现在的编程技术领域中是实现不出来的,但是如果你只会设计而不懂些编程的话,你就会分不清楚哪些是可实现的,哪些是不可实现的。如果你设计了不可实现的设计效果,你就需要大量的去修改,直到能实现上线为止。
做ui设计了解点前端、后端代码的呈现原理或许能有所帮助,起码知道下大概的前端超文本标签,后端数据和前端数据接口调用的原理,就够用了,在做设计过程中能考虑到这个功能好不好开发。本回答被网友采纳
第4个回答  2020-03-02
UI设计学习的知识比较广,包括GUI设计软件ps,ai,AE,C4D等,还有GUI设计手绘,web前端,webUI设计以及移动端UI设计。其中涉及编程的部分就是web前端设计,这块内容不是很难,需要你大概掌握一下代码知识,所以你不用担心自己学不会,多练多记是没问题的。
相似回答