是设计专业当然是最好的,不是设计专业的也可以学,学习UI过程中会有网页设计、交互设计方面的学习,会有代码教学,计算机专业在这方面会学的更容易上手。
对于UI设计师更需要的是对于用户体验,交互的理解的深度。非设计专业也是可以的,而且你是学计算机的,有利于设计师和程序员之间的沟通,是有一定优势的。有许多零基础的、不懂美术、绘画的也成功转行了UI设计,所以计算机专业转行UI设计基本是无压力!