对于Android程序员转UI设计,你有哪些建议

刚好我也是Android开发做了快5年了,然后一直想做产品而去自学的UI设计累计1年多时间,初级水平,交流一下经验吧。现在基本能独立完成的任务:客户端高保真原型设计,出客户端效果图、切图,开发。不罗嗦,直接分享一些思考吧!
-------------------------------------------------------分割线-------------------------------------------------------
1、有代码基础的程序员,转UI有好处也有坏处。好处是你设计的时候,一些动画一些规范和一些界面设计等元素,你可能会尽量兼顾程序上的重复利用原则,比如把某些功能相似的界面设计成视觉上一致,一些动画也设计成一致,以便于程序实现的时候方便整体UI开发的框架设计;坏处当然也是由于这样的思维限制,没有很好的设计思维上的突破咯。所以还是需要大量看和分析优秀作品,长期积累,做到不要被程序的思维束缚住。
2、学UI我当时觉得最难的是设计思路。一些工具什么的,只要你有思路,有想法,练习一下还是比较容易学会的,但是对于设计的思路,灵感有些难找,开始基本靠参考其他案例。比如说一套界面设计,信息结构怎么组织,选用什么样的视觉风格,怎么能达到简洁明了,别人为什么会这么设计,他们是根据什么想法做这个决定的等等一些细节的东西,还需要懂得人带一下比较快,我也还在摸索阶段。
3、需要注意的事,写程序和做UI是两个岗位的工作,如果你直接转做UI了,那就把程序忘掉吧,如果你转了UI还要兼这做程序,那思维上的影响或多或少还是有的,所以专心做好一件可能好一些。除非你想再升级做产品经理,那就不一样了,这些技能都是加分项,因为你设计这个应用的时候,基本就已经知道程序实现的时候会有什么问题,然后设计的时候就能避免一些程序实现上的坑,你脑子里是有产品的形态的,也省去了多岗位的沟通效率问题。
【对于Android程序员转UI设计,你有哪些建议】 先分享这些吧,想到了再补充!

■网友
建议就是不转 一点优势都没有
■网友
去学谷歌的设计语言吧我也有一颗设计的心,奈何只会用纯色。所以我放弃了设计,去写界面。你不觉得用代码实现美工设计的界面更富有挑战性吗?
■网友
兄弟,你转了么。我也想转


    推荐阅读