首先可以看看你个人兴趣是在设计还是编程?毕竟一个偏感性(对创意能力有要求),另一个偏理智(对逻辑思维能力要求高)。
其次可以通过以下两点来综合分析:
一是从自己所在城市或者是想要之后发展的城市的市场环境和当地企业的具体需求状况来确定。例如在一线城市来说,大的企业和互联网行业企业都会比较多,对编程技术和开发人员的需求会比较大,并且这些大的企业也更会注重新的领域开发,这样的市场环境对编程技术类工作人员也会更加偏爱。而相对于这些一线城市的小城市来说,当地的企业一般都是小一点儿的传统企业,这些企业当前所需要的是如何转型,所需要的编程人才会少一些,大家可以根据自己所在城市具体市场就业环境来进行选择。
二是从自身来进行选择,自己有没有耐心去敲代码,兴趣是最好的老师,如果你没有学习代码的兴趣,那么是很难学习进去或者是学习进度也是比较慢的。另一点要是大家的性格比较内向,可能会稍微更适合编程类的工作。而学习时长也是不同的,编程类需要的技术肯定会更高一点儿,所需要的时间也会更长,一般的培训机构所需要的时间也都在半年左右,而UI设计相对于编程技术来说会稍微简单一点儿的,一般培训时间在4-5个月。
所以建议根据自己的实际情况,并结合当地的工作就业状态来综合自己的选择。
学编程和UI设计哪个好这要看你喜欢哪一个。如果你对枯燥无味的代码敲写特别反感,那我建议你还是选择UI设计,因为UI设计相对编程来说更有趣味,更富有创造性一些。但是你对编程很感兴趣,而且觉得编程很轻松,很有趣你也可以选择编程,其实关键不是在意工资和发展问题,而是你自己内心的想法,你的未来有很多可能,做你最喜欢的事是最重要的。
学UI设计还是学编程?其实是一个原理,边城是一种计算机基础,而UI设计是其中的分支,我感觉个人选择应该学习编程,所谓一窍通百窍,编程之后,只要我们再稍加努力,就可以将UI设计学习的更好,因为我们有更扎实的基础知识
UI设计偏向于设计软件的使用,但是编程是要写代码的对于逻辑思维要求比较高,你看个人的喜好爱好的,
编程需要你具备一定逻辑思维能力,学习编程是比较枯燥的过程,所谓码农就是如此,而学UI设计更有创造性,毕竟是和图形打交道的,看你对哪个感兴趣,如果你逻辑思维能力很强,可以去学习编程。如果你喜欢图形设计,有很好的美学设计感觉,对颜色敏感可以学习UI设计