程序员如何提升自己的设计能力?

2016-01-21 15:30:40 +08:00
 dyingbleed

想利用业余时间做一个网站或者一个手机应用

作为一名工作了 5 年的程序员,技术上绝对没有问题的

只是……

本人不懂设计,做出来的界面爆丑,连自己都看不下去了

想提升一下自己的设计能力,能设计出简单而美观的界面,该如何操作呢?

8455 次点击
所在节点    程序员
49 条回复
Outshine
2016-01-21 20:30:58 +08:00
除了以上两个网站外,还可以去 ui.cn 看看
penjianfeng
2016-01-21 20:40:02 +08:00
@MiguelValentine 握爪,市场营销的,大学自学的
yuchting
2016-01-21 21:41:14 +08:00
设计?记得好几年前,我看过一些设计的书,什么《设计心理学》,《颜色心理学》啦,挽起袖子准备大搞一把……
最后还是……“小田,你看这个界面多牛逼,咱们也搞一个?” Orz
Just1n
2016-01-21 21:44:45 +08:00
我以为这里的设计是代码上进行的抽象的设计~~
edisoncyh
2016-01-21 22:00:14 +08:00
这是一个挺普遍的问题,根源是国内的美学教育相对滞后,导致我们对于色彩,排版等这些基本设计要素没有很好的认知。对于开发人员学习设计,我的建议是先提升自己的审美能力,多去 Dribbble 这样的网站看看,可以尝试用 Ember 来积累素材。接着对于色彩,排版,图标,动效等方面的设计原则做一个全面的理解,网上有许多相关的文章,另外可以购买一些设计书籍来加深自己的认识。最后,建议学习一个 UI 设计工具,个人推荐最流行的 Sketch ,他能帮助你快速高效地进行 UI 设计。
相信经过几个月的时间,你的设计能力就会有一个质的提升^-^
think2011
2016-01-21 22:15:27 +08:00
今年 6 月来见证,楼主别忘了~
dapang1221
2016-01-21 22:16:35 +08:00
直接用框架呗。。设计感这种东西,我越来越发现这东西是天生的了……
darluc
2016-01-22 00:59:29 +08:00
其实,我真是在某一段休息的时间里,报名参加了三个月的平面设计的学习课程。结论: 1.要注重细节,精确到像素; 2.优秀的设计需要天赋; 3.给客户灌输你的想法,比迎合客户更重要;
KentY
2016-01-22 01:17:26 +08:00
幸好我也就写写命令行的程序
netabare
2016-01-22 03:17:47 +08:00
刚点进来还以为是讲程序设计的……话说想问个正好相反的问题-_-#设计师该如何提高自己的编程水平?

其实 PS 我倒觉得如果不是要主攻视觉美术什么的话意义不大, AI 还是挺重要的,不过暂时学不过来的话用 sketch 甚至 Powerpoint / Keynote 去凑合着用也是可以的。毕竟只是工具……

dribble 有人说过了就加个 behance 吧 https://www.behance.net ,色彩的话可以去 nipponcolors.com 去找(个人比较喜欢这种颜色)。
LEFT
2016-01-22 07:15:42 +08:00
@MG12 你的博客为什么不更新了,上面一大堆垃圾评论待清理
oubushixb
2016-01-22 08:23:28 +08:00
我感觉模仿是提升设计能力最快的途径...试着照着 V2EX 布局一个,微博,bilibili,cowlevel.net.....
echo111222
2016-01-22 08:52:22 +08:00
这是完全不同的领域
Pastsong
2016-01-22 09:01:16 +08:00
别报培训班,他们的设计品味还不一定有平均水平
nashxk
2016-01-22 09:05:24 +08:00
找一个会设计的女盆友。。。
dyingbleed
2016-01-22 09:15:56 +08:00
@nashxk 已经有了一个会编程的女盆友……
shawnwang
2016-01-22 09:19:03 +08:00
田中一光的「设计的觉醒」,可以看看。
NovemberEleven
2016-01-22 09:40:57 +08:00
投资自己,楼主加油。
zhimo
2016-01-22 09:50:44 +08:00
有个 idear ,就差个程序员系列
focux
2016-01-22 10:15:28 +08:00
程序员提升设计能力干毛?
找个美工老婆比较靠谱。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/252381

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX