UI的话,自学不算难,但是就是学的可能就是不够系统,对UI不能有一个全面的系统的学习,去培训机构的话有老师带着你学,学的会更系统些,更全面,并且在学习的过程中老师会带着你做相关的项目,这些在面试的过程中都是可以用到的。
最直接的方法还是自己实地参观考察一下,学习的侧重点也很多,一方面有设计实操部分,如设计技法、设计软件运用等;另一方面有设计思维、设计方法论等;
UI设计需要的基础就是一些简单的美术基础和平面设计基础,要求也不算高,你这个情况应该没问题,编程不太需要。一般流程是这样的,大致5个阶段,都会培训你一些基本需要的基础。PS ,Illustrator , DW,InDesign都会用到。
找一家毕业后可以推荐工作的学校啊,这个还比较多的