想做UI设计师,需要具备哪些技能?
谢谢邀请!UI要学的东西还挺多的
UI设计师要掌握的软件
PS(Photoshop)、AI(Illustrator)、AE(After Effects)、ARP等
UI设计需要掌握的理论知识
配色设计、版式设计、规范设计、切图、手绘基础知识
专业外要掌握的营销知识
心理学、营销学、沟通学、用户体验等
拓展知识点
交互逻辑学、创意思维学、管理学
光会软件不能成为一名优秀的UI设计师,UI设计是界面交互设计,还需要掌握技法层面、思维层面、作品层的知识。
技法层也就是技术,就是当你看到一个图标,一个界面你能够绘制出来,比如你看到的PS画出来的图标,界面,你能够知道用了什么图层样式,什么运算法则,这都是需要知道的。
思维层就是你的技术需要达到一种随便找一个APP出来,都要知道里面的版式为什么这样布局,颜色为什么这样搭配,规范为什么用这么大等。当你的设计到达到了一定的层次,你的眼界也会随着经验和学习而开阔。眼界打开了,考虑事情也会不一样!
作品层,这应该很好理解。就是要有你自己的作品。只有通过你自己做出来的作品,才会有灵魂,你也知道为什么这样做。只有自己的原创作品,才能找到一份好的UI设计的工作。很多人去找工作,都是临摹,所以很容易被公司拒绝,你的原创作品必须要在学习之外,多加练习,才能够有产出。
技法层考验的是一个设计师的软件水平,思维层考验的是一个设计师的理论水平,作品层考验的是一个设计师的原创水平。
分享一些作品,希望给你些思路。
当你把知识都掌握了,做好一个优秀的UI设计师就不难了,找UI设计的工作也不难了。只会一个知识,虽然可能找到工作了,但是很容易就会被其他更优秀的设计师淘汰你,如果只是会画个图标,画下界面,但是没有理论知识的支撑,你就不知道为什么要这么画,为什么这样配色,那你只能够临摹。如果有一天让你原创,你就会无从下手。
下面给你看下UI设计都要学什么知识
篇幅有限,我就展示一部分啦,如果你有需要,也是可以的 - (。・`ω´・)如果还是不知道怎么做可以关注我,有问题欢迎随时勾搭我,话说,准备给大家分享更多的好东西,关注我了你就可以获得了哟!
最后,每一个认真学习的你们都值得被称赞!
首先要弄清楚一个逻辑,画画是不是要求很高,开车是不是要求很高,软件开发是不是要求很高,厨师是不是要求很高。那么就会明白一个道理就是一个职业身在何位就有何种要求。
UI设计其实入行较为容易,很多公司对UI设计师的要求并不是那么苛刻,但同时待遇也能满足平日生活简单需求。之所以UI设计培训班盛行,许多没有设计经验的人报名学习后便能找到一份工作。
UI设计门槛究竟多高
做UI的可能很多人都会上dribbble,这里有世界各国的UI设计高手在里面发作品。就首页推荐的UI设计作品就足够一个初学者眼花缭乱。你能看到UI设计app界面的,UI设计网站的,UI设计图标的,UI设计插图,还有一些UI设计交互动效的作品。光看其中一个门类就需要长达数年的积累才能做好,不仅需要一定的造型能力,软件的运用也极为重要。
其中c4d、After Effects、Photoshop、Flash、Illustrator等等软件均是被UI设计师常用的软件,光软件的熟练也需要几年的功夫去掌握。当然你也可以专攻静态设计,动态的可以找专业人士合作。
在业内常被人说到UI有扁平化设计和拟物化设计,其实设计师不应该去区分这些概念。设计师是寻找合适的图形和色彩形式去合理呈现产品特点,无所谓趋势。若能任意切换形式状态才能随心所欲的设计出理想的UI作品。
市场定位+产品更新
UI设计师需要对视觉市场有足够的了解和分析能力,也就是能做到不盲目跟风,切实产品需求去进行合理设计。还要经受住产品的不断更新和迭代,每一次的迭代需要从新定位产品的市场形象和用户体验。
大部分设计师能做到设计一个页面,并同软件开发合作实施。但能够结合产品特征准确定位以及在细节上的精细处理却不是那么容易。
优秀的UI设计师也总在不断的遭遇问题,也有遇到棘手的时候。但是这种情况只会使他们设计出更令人惊艳的作品,而不是遇难而止。一个不断进步,不断要求自己的设计师才是一个高级设计。当然解决产品问题是首要的,切勿太过留恋自己的情绪。
1
软件能力
一个优秀的ui设计师除了需要掌握Photoshop、Illustrator、DW、C4D等设计工具外,还需要掌握Dreamweaver、HTML、DIV+CSS等网站技术工具,同时还需要具备交互设计的思想。
PS、AI的作用主要是绘制图标及界面,AE主要负责动效的制作,ARP这些主要是交互设计师的工作,但是小公司没有交互设计师的职位,大公司要和交互设计师经常配合,所以我们也要具备原型图的设计能力。
DW主要是负责网页制作设计,C4D主要负责动画设计,XD专业的图形化界面设计工具,集原型,设计和交互等作用。
2
理论能力
UI设计理论需要掌握:图标界面绘制、手绘、设计规范、网页设计、用户体验设计、交互软件使用、色彩搭配、平面布局等等;如果有营销思维、策划能力、文案能力,恭喜你,你已经是一个优秀的UI设计师了。
3
沟通能力
一个优秀的设计师,应该具有设计提案能力。通过图形+文字的形式告诉你的需求方,你为什么这么设计,你考虑了什么,为什么使用这样的颜色。有理有据的设计说明比无休止的改改改更具有说服力。
4
界面设计能力
有人说界面设计看起来很容易,不就是把一些元素堆积在界面上吗?调调文字大小,排排版吗?确实很多人就是这么做的。所以很多作品集里App界面看起来大同小异。
其实好的作品不仅要有自己独特的设计语言。还要优先保证对业务和客户体验影响最大的功能的呈现。比如我们画一个图标,要去思考这个图标,用户的手能不能点中,会不会太小了,一定要合理。
5
综合能力
UI设计需要具备综合性的设计能力:包括布尔运算、图标设计、界面设计、主题设计、交互设计、视觉设计、动效设计、网页设计、图形设计、banner设计、APP设计、UE设计、小程序设计、H5页面设计等。
UI设计能力是从事UI设计工作的必备技能,如果以上设计能力你不具备和熟练,基本上找不到一份你想要的UI设计工作,所以综合性的设计能力一定要会。
以上就是一个UI设计师在工作中所需要具备的综合能力,只有掌握了以上的全部技能以后,你才能成为一名合格的职业UI设计师。
一、设计软件的操作
软件的操作能力是一个设计师入行的基础。作为最基本的设计应用技能,UI设计师不仅要了解这些软件、学会这些软件,还要合理运用,利用好这些设计的辅助工具。
UI设计师使用频率比较高的软件有PS、Ai、 Sketch等设计软件,其中PS的应用范围更广。其他软件也分别有各自的用途。多种软件的操作使得设计的工作更加方便快捷。
二、插画绘制的能力
在设计师的知识和技法中,插画绘制也是比较重要的一点。插画作为设计作品中比较常用的一部分,起到了一定的作用。好的插画可以让用户感到亲切和愉悦,提升用户对产品的好感度,有利于产品的推广。
三、品牌设计的思维
设计其实是一种信息传递的媒介。UI设计师在为品牌做设计的时候,就要注重表达出品牌的理念,服务价值等信息,还要保留品牌原有的特质,让人眼前一亮,而不是和同行业的品牌混淆。
四、运营能力的提升
作为UI设计师,界面设计是不可或缺的。网页、banner、专题页等,不要以为设计师和运营、营销没有关系,恰恰相反,如果只考虑视觉效果而忽略用户反映的真实数据,这样的设计在业界显然是不可行的。
五、产品方向的考量
UI设计师除了要在设计上达到让客户觉得舒适、好看,也要在产品方向有所考量,即要符合产品的定位、符合用户体验和商业价值等方面。这需要设计师现在客户的角度,不断体验产品。
以上就是小编对UI设计师需要掌握的技能的理解。
UI设计是指对软件的人机交互、操作逻辑、界面美观的整体设计。从字面上看是用户与界面两个组成部分,但实际上还包括用户与界面之间的交互关系。界面设计不是单纯的平面设计,他需要定位使用者、使用环境、使用方式并且为最终用户而设计。检验一个界面的标准即不是某个项目开发组领导的意见也不是项目成员投票的结果,而是最终用户的感受。所以界面设计要和用户研究紧密结合,是一个不断为最终用户设计满意视觉效果的过程。
好的UI设计基础界面要做到能够吸引人,给人耳目一新的感觉这就要求工作者不仅要具备广告创意和美工艺术,还要了解心理学,抓住用户的心理。UI设计里面最重要的就是交互设计,负责人类与机器之间的交流,这一操作要简单,便捷,直接有效。通过这一操作从而达到用户的使用目的,这也是交互设计的目的。
一个好的UI设计师,需要的技能可以分为两个部分:
专业技能部分如:要有优秀的视觉表现力、了解产品并深度参与、了解用户并为其做体验设计、基本的数据分析能力、总结及提炼设计方法等等;
通用技能部分如:沟通及表达、团队协作、项目管理(自我管理部分)等;
最关键的,UI设计师都是设计的有心人,他们走在路上可能都在看可能的设计,多看,多学习,多总结,这个行业没有太多捷径。
Python有多难?可以自学吗?
100天,python从新手变成大师,我是如何做到的?
看到很多回答,逻辑都不够清晰,看完之后云里雾里,这还怎么学?
这个python学习项目从上线以来,收到了8W+星标,而且还有视频讲解。
我猜,你肯定也想了解一下,如何用100天让自己学会。
先说python在各方面的应用,来坚定一下你学习的信心吧。
后端开发,数据采集,数据处理,机器学习,自动化,可别再问python能干啥了!
首先,给初学者2个建议:熟能生巧,让英语成为你的工作语言。
熟能生巧这个我就不说了,来说说英语,大家也都知道,编程讲究的是思维逻辑,并不是英语水平,但是如果英语水平太差也不行,起码得看得懂基本单词吧。
1、15天基础学习
主要讲一些基础概念和常规用法,千万别大意,这就是地基,一定一定要好好学,不然后面难起来还得回头查看多麻烦。
这个阶段多尝试去理解。
如果安装错了python版本,那么找到网页上对应版本下载的安装包
这阶段,你肯定会遇到语言报错的问题,调整好心态,好好检查就行。
如图所示,python错误提示最后一行SyntaxError: invalid syntax,表示语法错误:无效的语法。
Python语言异常错误提示还是非常人性化的,它会帮你检测哪里出现了问题。
哦对了,在这15天里,你还会遇到python做一个小游戏这种有趣的项目,哈哈,相信你会感兴趣。
2、python进阶
打起精神,这部分会讲到数据结构与高级用法了。
还有算法的生动案例。
如果这阶段过去,你已经是一个半年经验的python工程师了。
3、系统入门
前端入门,这里有可视化的知识:vue、html、css
linux系统
数据库知识:MySQL的安装和使用、在Python中操作MySQL、NoSQL、Redis等
4、实战开始!!!
Django、Flask、爬虫、数据处理和机器学习实战、团队项目开发
这其中,数据处理和机器学习是历时最长的,为什么要这么安排呢?
和真实的工作有关,而且你看,和我之前讲过的一些基础概念是不是差不多,这些我都在文章、问答里详细解释过。
看着这些项目的名字,熟悉我的人应该都学过吧。
5、一些面试题
附上整个0-100天学习的地址:jackfrued/Python-100-Days