作为一名经历过UI学习的过来人,这些观点是自己在整个学习的过程中总结的。

希望可以对大家有所帮助,可以让刚开始接触UI的人少走弯路吧,话不多说。

快速进入主题。

那么UI小白到底如何快速提成自己呢?

分以下三点进行介绍:

第一:多练习;

首先,第一点,多做练习,这个几乎是每一篇告诫小白的文章中的必备项吧,练习无疑是最快速提升软件技能的方式了,但是我认为练习不单纯的是拿着你认为好看的作品去抄袭。

我认为练习最重要的是你在临摹的过程中去想为什么这个设计会这样子去实现,那么这样子做的优点是什么,缺点是什么。

而不是不思考就去临摹,当然在临摹的过程中你也可以有自己的小想法去实现。

试一下这样子做效果会不会比他的好点,如果不会,那又是为什么,尝试着去多想,练习的过程就是快速成长的过程。

到后期再回过头看自己的作品时会发现自己原来的作品为什么这么不好看的时候,这个时候就应该恭喜自己了,因为自己进步了。

第二:学会合理利用碎片化时间;

第二点是合理利用碎片化时间,碎片化时间想必大家都不陌生,现在我们的时间都是零零碎碎的。

大家的时间都是一样的,那么快速提成自己的有效办法之一就是学会合理利用碎片化时间。

比如说可以在手机上下载花瓣、站酷等app,以及关注一些公众号,例如做设计的面条,UI中国等等。

可以在等公交,等地铁的时候欣赏一下别人的作品,时间久了,自然而然自己的审美就会提高。

只有看的多了,才会有更多好的创意和想法,才会知道这个到底是好看还是不好看。

第三:多思考;

第三点就是我认为最重要的一点了,就是要多去思考,这个其实是贯穿于整个UI学习中的。

无论是前期还是后期都是非常重要的,尤其是到后期接触到app的设计时至关重要。

比如说要做一款app,这个时候就要开始思考,为什么要做这种类型的app,是因为市面上没有这种类型的吗。

如果有那我们做的产品相比于同类的优势在哪里,我们的盈利点优势在哪里,等到这些问题都解决的时候,那么就开始着手项目了,这个时候还需要思考界面该如何设计。

同类的为什么要这么设计,让我们又该如何设计才能够在同类产品中脱颖而出,这个时候就需要去多看同类的app了。

使用一下,并把自己的感受及时地记录下来,记录他们产品的优缺点,等等,虽然说这个大多数是产品经理要思考的。

但是我认为设计也是要具备这种思维的,只有具备产品经理的思维了,自己的思想和产品是在同一个思考点上的,这个不仅对于以后再设计产品中有帮助,最大的受益者就是自己啦。

这些思考内容只是简单的一些介绍,当真正的接触到项目时,考虑的地方要多得多,当然不是一定要想这么多,只是我认为这样子提成自己的速度会更快。

还有一个小点,就是要学会总结,在一个产品做完之后及时地做一下总结,总结一下自己遇到的问题。

又是如何解决的、自己这次最大的收获又是什么等等,这点是和多想是对应的,把想法记录下来。

最后

总结一下,学习UI并不难,掌握软件是在整个学习过程中是最简单的。

做重要的是我们要学会思考,学会坚持,相信自己有一天会成为大牛的。

最后一句鸡汤送给大家,越努力,越幸运!

UI小白如何快速提升自己的更多相关文章

  1. 网站seo新手快速提升自己的技巧

    第一.找自身的问题 大多数从业者都有下面两个严重的问题: 1.过于放大SEO的重要性每个人,都有自大的习惯,地位越NB往往越把自己认知的一切当做真理,其实有可能那只是井口那巴掌大的一片天.在网络营销中 ...

  2. CSS开发过程中的20个快速提升技巧

    摘要:本文涵盖了20个CSS技巧,可以解决许多工作中常见的问题, 让你也成为一个CSS高手. 1.使用CSS重置(reset) css重置库如normalize.css已经被使用很多年了,它们可以为你 ...

  3. DevOps | 如何快速提升团队软件开发成熟度,快速提升研发效能?

    今天一个小伙伴问我,如何「快速提升」一个团队的软件开发成熟度?我犯难了.我个人理解一个团队的软件开发成熟度涉及的东西很多,但最简单最直接的方法就是发钱涨工资,可是估计很多公司不愿意,那就只有扣了. 快 ...

  4. 青铜到王者,快速提升你 MySQL 数据库的段位!

    Reference: https://mp.weixin.qq.com/s?src=11&timestamp=1513259125&ver=574&signature=Uxls ...

  5. 如何学好Java大数据并快速提升

    Java作为一种最流行的,最热门的编程语言,可以说它无处不在,目前全球有着数十亿的设备正在运行着Java,很多服务器程序都是用Java编写,用以处理每天超过数以千万的数据.无论是手机软件.手机Java ...

  6. 170523、快速提升你 MySQL 数据库的段位

    MySQL 数据库知识脉络,大致可以分为四大模块: ● MySQL 体系结构: ● MySQL 备份恢复: ● MySQL 高可用集群: ● MySQL 优化. 从四大模块中,抽离7个部分给大家做分析 ...

  7. 十大技巧快速提升原生APP开发性能

    移动应用市场用户争夺战日益激烈,原来做APP拼想法拼创意拼是否抓住用户痛点.现在,精细化用户体验成为了一个APP能否留存用户的关键问题,一旦用户觉得体验不畅,马上就有竞品APP后补,如何开发高性能的移 ...

  8. jQuery UI 之 EasyUI 快速入门

    jQuery EasyUI 基础 转载自(http://www.shouce.ren/api/view/a/3350) jQuery EasyUI 是一个基于 jQuery 的框架,集成了各种用户界面 ...

  9. jQuery UI 之 LigerUI 快速入门

    LigerUI 快速开发UI框架 LigerUI 是基于jQuery 的UI框架,其核心设计目标是快速开发.使用简单.功能强大.轻量级.易扩展.简单而又强大,致力于快速打造Web前端界面解决方案,可以 ...

随机推荐

  1. jenkins将构建成功或失败的信息发送给指定URL(eg: pomelo采用jenkins持续集成)

     先提供一个思路供大家参考,想将构建成功或者失败的信息发送给指定URL的话,可以这样:1.A构建后触发另一个构建B,构建B执行某个插件2.插件的功能:   (1)利用jenkins API获取构建A最 ...

  2. FBV和CBV区别

    FBV和CBV区别         def dispatch(self, request, *args, **kwargs):        # 做分发的        if request.meth ...

  3. 通过cookie验证用户登录

    # cookie # cookie# 当你在浏览器登陆时,浏览器记录这个登录信息(服务器响应时发送请求的数据和登录信息),再次访问时 浏览器会将访问请求和缓存的登录信息都发送到服务器, # 服务器通过 ...

  4. WINdows常用监控相关

    参考网址: http://www.jb51.net/article/49986.htm 一.图新Shell下: 1.    最直观的:(在运行里面输入CMD,以下命令都是在CMD下输入的:) 输入 s ...

  5. jap _spring _maven

    pom.xm <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3 ...

  6. jmeter java请求:java.lang.VerifyError: Cannot inherit from final class

    被这个问题block了一天,应该是包冲突的.通过对包删减排查,结果发现是netty-all-xxx.Final.jar包的问题 应该是jmeter版本和netty版本的冲突吧,换成jmeter 3.1 ...

  7. Django中使用Celery实现定时任务(用djcelery)

    一.引言 Django是python语言下的一个比较热门的Web框架,越来越多的企业和开发者使用Django实现自己的Web服务器.在Web服务器开发过程中,有时候我们不仅仅是要实现Web服务器端和用 ...

  8. django 使用 可视化包-Pyechart

    Echarts 是百度开源的一个数据可视化 JS 库,主要用于数据可视化.pyecharts 是一个用于生成 Echarts 图表的类库.实际上就是 Echarts 与 Python 的对接. 本次使 ...

  9. 浅谈实体类为什么要实现Serializable接口?

    序列化 (Serialization)将对象的状态信息转换为可以存储或传输的形式的过程.在序列化期间,对象将其当前状态写入到临时或持久性存储区.以后,可以通过从存储区中读取或反序列化对象的状态,重新创 ...

  10. 下载google code中源码的几个工具

    Google code 一般以三种命令行方式提供源代码,格式如下: hg clone https://code.google.com/p/xxx/ git clone https://code.goo ...