分享一篇自己写的文章,作为一个工科背景、懂一丁点儿开发的设计师,给正在或有意学习设计的工程师朋友一些建议,原文链接:程序员学设计必读:五大误区 & 三大秘籍
经常看到一些讲如何学习设计的文章,坦白讲感觉有些千篇一律、且不痛不痒,都说要看点书、学点画、练软件、多观察……唉,练软件这事还要说么,难道你还需要告诉一个人学开发是需要学习编程语言的?
学习是基于过往经验的成长,每个人的知识背景不同,就需要因材施教。那些没有明确受众的教程,本身就是伪命题。给一个美术生教设计、和一个程序员讲设计,完全是两码事。
程序员学设计有什么关键问题?作为一个理工科出身的设计师、会写一点代码,常年在创业团队和工程师混在一起,我自认为还是挺了解的。
(设计有很多层面,这里我们主要讲的是偏美学、偏视觉层面的。)
#五大误区
绝大多数程序员学设计都或多或少有这些盲区、雷区:
认为审美难以提升
不知如何提升审美
错误的以为仅靠多看就能提升审美
认为设计有无限可能
从未意识到,设计也是可以组装出来的
认为自己缺少灵感
而针对这些问题,实际也有三大秘籍,是我对自己学设计的过程的总结,很可能是 "独门绝技":
理论先行!
归类!
解构!
至于要多实践什么的,都是通理,没什么好啰嗦的。
如你所见,这里的秘籍都是逻辑化的思考方式,作为程序员、聪明如你,这不都正是你擅长的么?所以,我一直挺认同那句话:程序员学好设计,相比反之设计学好程序,要容易的多。下面逐个重点展开说下……