努力目标:web UI 工程师!!!
1,什么是UI,什么又是Web UI 工程师?
User-interface, 用户界面 Web UI web的用户界面 即b/s 系统的界面。
UI除了用户界面,还有更深层次的含义,那就是“人机接口”.
UI的深层次含义就是“交互”,是“使用”,而不是“看”。这个观念很重要,同时也带出了“UI设计师”这一职位的真正含义:UI设计师绝不是美工,很多人肯定也不喜欢美工这个称呼 呵呵(或者说绝不是仅仅做“美化”工作而已),如果考察一名UI设计师的能力素质模型,那么他应该同时具备4个维度的能力:
1、沟通和文档撰写能力:
2、过硬的技术能力:你可以不会写Java,但你绝对不可以不清楚Java是什么,他能够实现什么。即使你不能写代码,但你起码要懂得如何去“实现”。UI设计师起码要精通主流的表现层开发技术(如果是做Web表现层,一般需要精通HTML、CSS、Javascript、XML技术,甚至JSP、Java也要达到工作层),对于市面主流的设计模式,技术路线以及开源框架都要有足够的了解。
3、图形设计能力和原型开发。
4、自主思维和去自主想象客户的需求.。
2,怎么样才能称上为UI工程师?
UI设计师在公司的职位体系中是比较高的技术职位,相当于高级软件工程师,需要有3年以上行业经验方能胜任;而资深UI设计师是与软件设计师平级的,他们共同的上层职位是架构师。这跟某些公司所招收的“美工”是有很大区别的。
部分内容copy自comasp的博客,感谢!
User-interface, 用户界面 Web UI web的用户界面 即b/s 系统的界面。
UI除了用户界面,还有更深层次的含义,那就是“人机接口”.
UI的深层次含义就是“交互”,是“使用”,而不是“看”。这个观念很重要,同时也带出了“UI设计师”这一职位的真正含义:UI设计师绝不是美工,很多人肯定也不喜欢美工这个称呼 呵呵(或者说绝不是仅仅做“美化”工作而已),如果考察一名UI设计师的能力素质模型,那么他应该同时具备4个维度的能力:
1、沟通和文档撰写能力:
2、过硬的技术能力:你可以不会写Java,但你绝对不可以不清楚Java是什么,他能够实现什么。即使你不能写代码,但你起码要懂得如何去“实现”。UI设计师起码要精通主流的表现层开发技术(如果是做Web表现层,一般需要精通HTML、CSS、Javascript、XML技术,甚至JSP、Java也要达到工作层),对于市面主流的设计模式,技术路线以及开源框架都要有足够的了解。
3、图形设计能力和原型开发。
4、自主思维和去自主想象客户的需求.。
2,怎么样才能称上为UI工程师?
UI设计师在公司的职位体系中是比较高的技术职位,相当于高级软件工程师,需要有3年以上行业经验方能胜任;而资深UI设计师是与软件设计师平级的,他们共同的上层职位是架构师。这跟某些公司所招收的“美工”是有很大区别的。
部分内容copy自comasp的博客,感谢!