首先,前端工程师必须得掌握HTML、CSS和JavaScript。只懂其中一个或两个还不行,你必须对这三门语言都很熟悉。也不是说必须对这三门语言都非常精通,但你至少要能够运用它们完成大多数任务,而无需地频繁地寻求别人的帮助。
优秀的前端工程师应该具备快速学习能力。推动Web发展的技术并不是静止不动的,没错吧?我甚至可以说这些技术几乎每天都在变化,如果没有快速学习能力,你就跟不上Web发展的步伐。你必须不断提升自己,不断学习新技术、新模式;仅仅依靠今天的知识无法适应未来。Web的明天与今天必将有天壤之别,而你的工作就是要搞清楚如何通过自己的Web应用程序来体现这种翻天覆地的变化。
优秀的前端工程师需要具备良好的沟通能力,因为你的工作与很多人的工作息息相关。在任何情况下,前端工程师至少都要满足下列四类客户的需求。
产品经理这些是负责策划应用程序的一群人。他们能够想象出怎样通过应用程序来满足用户需求,以及怎样通过他们设计的模式赚到钱(但愿如此)。一般来说,这些人追求的是丰富的功能。
UI设计师这些人负责应用程序的视觉设计和交互模拟。他们关心的是用户对什么敏感、交互的一贯性以及整体的好用性。他们热衷于流畅靓丽但并不容易实现的用户界面。
项目经理这些人负责实际地运行和维护应用程序。项目管理的主要关注点,无外乎正常运行时间(uptime)应用程序始终正常可用的时间、性能和截止日期。项目经理追求的目标往往是尽量保持事情的简单化,以及不在升级更新时引入新问题。
最终用户当然是应用程序的主要消费者。尽管我们不会经常与最终用户打交道,但他们的反馈意见至关重要;没人想用的应用程序毫无价值。最终用户要求最多的就是对个人有用的功能,以及竞争性产品所具备的功能。
那么,前端工程师应该最关注哪些人的意见呢?答案是所有这四类人。优秀的前端工程师必须知道如何平衡这四类人的需求和预期,然后在此基础上拿出最佳解决方案。由于前端工程师处于与这四类人沟通的交汇点上,因此其沟通能力的重要性不言而喻。如果一个非常酷的新功能因为会影响前端性能,必须删繁就简,你怎么跟产品经理解释?再比如,假设某个设计如果不改回原方案可能会给应用程序造成负面影响,你怎么才能说服UI设计师?作为前端工程师,你必须了解每一类人的想法从何而来,必须能拿出所有各方都能接受的解决方案。从某种意义上说,优秀的前端工程师就像是一位大使,需要时刻抱着外交官的心态来应对每一天的工作。
作品展示
UI设计热门话题
- 界面设计的结构与实现
- UI 设计利器-Balsamiq Mockups
- 内地与台湾两岸UI设计业界交流
- 关于UI设计“大气”二字
- UI设计师和视觉设计师的区别
- 一个真正的符合Web标准的IE
- iPhone触摸屏UI界面设计
- GUI图形用户界面对产品销售的作用
- 法国电信UI设计师璩凯访谈
- 界面设计测试规范
- 手机UI设计要点
- 现代商业网站制作的中心要点
- 想成为优秀的前端工程师要学好ui
- 国内UI设计的发展与企业所需岗位
- UI界面设计中的视觉设计Visual Design
- UI界面设计师谈界面设计的完美流程
- 时尚产品UI设计制作浅析
- UI设计的前期准备工作详情
- 对UI设计的未来展望
- 界面,交互及人的UI设计关系
- UI设计在中国的发展道路
- 手机软件界面设计的创新设计
- UI设计师工作详析
- Talby手机简约风UI设计
- 软件界面设计的窗口层次结构图设计
- 网页UI界面设计的排版准则
- 忽略用户的注意力是GUI设计师的大忌
- 用户UI界面的一致性原则
- 制作软件交互设计时的禁忌
- GUI软件响应性与平台的完善性
- 软件界面的先提
- UI不只是软件的外衣
- 软件界面设计专业化
- 可缩放的酷炫界面
- 界面设计的趋向领导
- 雅虎新界面的图标设计
- 谷歌手机HERO的界面
- 微软倾向于GUI操作系统
- 爱情地图,卡通图标
- 新版QuickTime X图标在苹果启用
- 世界顶尖GUI设计师及作品
- 用户体验度的改进
- UI是否人性化决定用户体验度
- UI设计时要注意的几个方面
- 浅谈“交互设计”
- 软件界面设计的三个基本规则
- UI界面设计------界面设计不存在美工
- 对UI设计的流程探讨
- 用户界面设计的技巧
- 软件界面设计的系列应用
- 什么样的图标更具有可用性
- 中国移动也入“抄袭门”
- Photoshop CS3最新消息
- Office 2007用户界面永久免费开放
- 和没趣的软件界面说再见
- Lincoln MKS Concept中控的界面
- Office 2008 for mac界面曝光
- 开发Vista的五年历程
- 看iPhone的清晰界面
- 独家评测金山词霸2007界面
- 手机软件UI设计浅谈
UI设计最新教程
最新动态
联系我们
- Tel:086-021-55058830
- Mobile:086-18964109839
- MSN:citywalker2005@hotmail.com
- QQ:121746618
- Email:citywalker2005@hotmail.com