UI通常是指UI设计,有的人可能对这个名词有点陌生,有必要在这里解释说明一下,UI是userinterface的缩写,翻译过来可以称它为用户界面。通俗点说就是我们用的软件的人机交互的部分,主要的任务是做页面美观。
一个好的UI设计师必须熟练掌握日常常用软件,ps,Axure等,并且自己还有具备一定的画图能力,设计能力以及独立思考的能力,因为领导要求的作品,加入自己的创意元素,肯定会给人一个耳目一新的感觉。
做前端的一般要有一定的H5的基础,并且能够使用js动态交互,好的前端开发还要掌握一定的框架,比如angular,vue,nodejs。前端的主要职责是要把UI画的图做成网页,变成代码。
从事前端工作的小伙伴,既可以做pc端的网页开发,也可以做小程序,桌面软件,也可以做些H5的安卓页面,即混合应用开发,移动端的开发等。
后端大家应该比较熟悉了,因为学习的东西比较多,比如计算机基础,数据库,linux系统,编程思想,各种中间件的学习,搜索引擎,开发框架,分布式系统学习,高并发,虚拟化,maven,git等版本控制工具。更有甚者,大数据,人工智能,图像处理也要去学习。
前端通过