我们在囧途之UI工程师职业感慨

所属分类: 网页制作 / 应用技巧 阅读数: 975
收藏 0 赞 0 分享
我已经郁闷了很久,为啥呢?前段时间接到客户的投诉,说是给他们的软件不好使,说是换了个浏览器点了一点反应都没有。于是boss第一反应就把这个投诉转接到了我们UI部,由于该软件的UI是我设计的,于是擦屁股的自然是我来。

我是一名还不算特别优秀的UI工程师,这个要先说明一下UI不是美工,美工是以图片方案设计为主的岗位,而UI是指用户交互体验的设计。我发现现在很多用人公司所谓的技术面试官对这方面着实一窍不通啊,我一个哥们也是一个优秀的UI设计师去一家据说还有点牛叉的公司面试,面试官一听是做UI的,二话不说就让他现场用photoshop做张图看看能力,我哥们只能拂袖而去,完了临出门听到面试官在小声骂他2B。

不过呢在我们这种不大不小的公司,UI人做的事情基本上没有这么高雅("还交互设计呢,没让你连美工一起兼了就不错了,^_^").不过我和美工之间的配合还是比较默契的,一般项目确定开发后,开发部人员就进入了狗一样的代码过程,前期界面上的事情都是由美工还有我去和客户沟通,一般都是神一样的客户与猪一样的前期工程师的交流过程,当客户反复修改了N遍他的界面需求后,终于定稿,美工长舒了一口气,1天就把黑白界面原型整了出来,客户觉得OK开始染色、切图,而这时就进入了我的工作,div+css+ajax+基本的js方法库,这里我首先要感谢jquery这样的优秀框架,没有这些东东,我的工作注定就是一个悲剧(想想10年前咱的前台开发效率和bug发现率吧)。

UI提交开发人员的过程比较痛苦,碰到熟手coder还好,一般都能快速和代码进行整合而且好的coder不会随意修改你的UI库,这样一旦出现问题立马能发现出处同时下次项目还能复用;如果碰到新手尤其是自以为是的新手那就很麻烦了,这里抛开java或者php不说,公司有个项目是.net开发的,而开发这个项目的coder是一个新手(至少我认为他是新手)并且该coder认为他是万能的,把本来要我做的一些事情他在服务端做掉了,当我把ui界面和库提交给他时,被他修改的面目全非,并且反复在qq上暗示我的东东做的不好,要我再提高提高学习学习,好学而且谦逊的我以为碰到了大神,于是向他索要了被他修改后的界面和库一看,我差点认识了上帝:1)注释掉了我所有的ajax调用库(后来发现我由于粗心没有把jquery的框架库发给他,他运行后发现一概不好用就删掉了,好吧,是我的问题);2)界面上的验证一律换成了.net自带的验证(好吧,这还是我的问题);3)删掉了css中的火狐兼容写法(我承认他的编辑器太智能,可能看到我写的东东有波浪线,好吧,这还是我的问题),最让我震惊的还不是这个,我发现很多页面元素被他封装成了用户控件,当一个表单界面加载时需要加载n个用户控件,好吧我承认我是一个ui不懂代码,不评价这个做法,至少我看到同部门的javaer或者phper用的是模板解析模式,丝毫不破坏我的UI界面原型。

上面牢骚完毕,其实我还是蛮喜欢我的工作的,因为咱国内的客户尤其是“领导”,当项目经理带着我去现场演示时,领导的第一反应就是“界面做的不错,很炫”,以此"领导“会认为咱的软件做的不错,反之会认为软件不好用,更甚的是碰到一神级领导,当时的项目是一个网站,看到页面上的超级链接点过后会变色而大发雷霆,说我们的网站不严谨,是一个严重的bug,吓的我小心脏扑通扑通跳了很久,然后果断在css中写上a{color:black},a:visited....一律black。

我再次申明我还是很爱我的工作的,虽然在公司,大boss常常对我不屑一顾,大boss认为像我这样的”美工“市场上抓抓一大把。但是”懂技术“的人都知道我的重要性和一个好的ui者的稀缺性,每每发完奖金,我的部门boss会额外的把部门津贴拨出一部分额外发给我,这让我感动了很久很久,我发誓要继续刻苦钻研,技术上要更上一层楼。

我爱我的工作,虽然每次擦屁股的都是我,每当我仔细找完bug后发现是coder改错了我的脚本库,但是我不会告诉客户或者大boss是coder的问题,我会勇于承担责任,当coder脸红着对我说:”不好意思“。我就很满足了。

我爱我的工作,我现在也带了好几个立志做一个优秀的ui者的志愿者。我更要说明的是ui团队不像某些coder团队,我们之间没有争吵(谩骂)、嫉妒和恶意竞争,我们之间仅有的是对工作认真负责的态度和对美、对艺术的欣赏。

我爱我的工作,虽然在公司收入不比那些高级coder,但是每个月都有额外的收入哦,每个月我都额外的利用业余时间帮其他boss做一些ui设计。我坚信我的价值一点不比coder差。

我爱我的工作,明年我的规划就是作出更好、更善解人意的UI。我不追求升职(因为UI者升职本来就很难),不追求高薪,一个UI者是对美、对人性的无限追求。至少我的年终总结只需要200个字就能写完,而且没人对我会有”不认真对待总结“的看法。

昨天,有人问我在软件行业幸福吗?我说幸福。问我原因,我答:”我是在囧途中走的最轻松最有艺术感的人“。
更多精彩内容其他人还在看

sitemesh教程-页面装饰技术原理及应用

Sitemesh是一种页面装饰技术:它通过过滤器(filter)来拦截页面访问,据被访问页面的URL找到合适的装饰模板等等,感兴趣的朋友可以了解下哦
收藏 0 赞 0 分享

浏览器可以注册的事件小结

我们在网页制作中经常会用到浏览器事件,这里简单的整理下方便需要的朋友
收藏 0 赞 0 分享

从image/x-png谈ContentType(s)

今天在做一个文件上传的功能的时候,发现我总是上传不了png的图片。经过调试发现,应该是在ContentType的地方判断失误了。后来百度了一下发现一个有意思的现象,我发现png的图片的ContentType并不是我在注册表中看到的image/png,而是image/x-png
收藏 0 赞 0 分享

窗口中的各种距离/滚动距离的精确计算汇总

平时在项目开发中,没少跟边距,位置,坐标什么的打交道,悲剧的是,如果你对这些东西没有非常清晰的概念,编码的时候会非常痛苦,到处找资料寻求距离的精确计算,接下来本文提供一个示意他,希望对你有帮助
收藏 0 赞 0 分享

web的各种前端打印方法之CSS控制网页打印样式

使用CSS控制打印样式,握刚刚使用时一塌糊涂,根本不知道CSS中的midia的作用是什么,问到别人说导入这个样式,还傻乎乎的不知所措,接下来介绍CSS控制网页打印样式是如何实现的
收藏 0 赞 0 分享

响应式WEB设计学习(1)—判断屏幕尺寸及百分比的使用

现在移动设备越来越普及,用户使用智能手机、pad上网页越来越普遍,但是传统的fix型的页面在移动终端上无法很好的显示。因此,Ethan Marcotte提出一种响应式web设计的概念,响应式web设计的英文为Responsive Web Design,简写为RWD,感兴趣的朋友可
收藏 0 赞 0 分享

响应式WEB设计学习(2)—视频能够做成响应式吗

除了图片以外,还有一种常见的多媒体形式是视频。有时在web设计中,根据需要会在页面中加入视频,视频大小的自适应单靠CSS本身似乎是做不到的,感兴趣的朋友可以详细了解下
收藏 0 赞 0 分享

响应式WEB设计学习(3)—如何改善移动设备网页的性能

究竟是网页中的何种元素拉低了网页在移动设备中加载的速度呢?这些元素应该做何处理以提升页面在移动设备中的整体性能?是否存在一种设计模式可以同时满足移动端及桌面端的页面设计呢?带着这些疑问开始本文之旅吧
收藏 0 赞 0 分享

网页设计必备手册 216网页安全色大全

网页安全色是指在不同硬件环境、不同操作系统和不同浏览器中都能够正常显示的颜色集合(调色板或者色谱),也就是说这些颜色在任何终端用户的显示设备上都是相同的效果
收藏 0 赞 0 分享

网页设计中设计出有层次感的界面的经验介绍

很多网友常说自己的网站为什么色彩上总是有问题,总是看起来没什么精神,没办法吸引人注意。观察了一些网友们设计的网站发现他们在用色上不够大胆,同时也缺乏对色彩层次的理解。
收藏 0 赞 0 分享
查看更多