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

所属分类: 网页制作 / 应用技巧 阅读数: 881
收藏 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个字就能写完,而且没人对我会有”不认真对待总结“的看法。

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

CSS中浏览器对尺寸和宽高解释差异的解决方法

不同的浏览器对margin、padding、height、width 等属性的解释有很大的偏差。有时我们发现同样的两列布局,在不同的浏览器中两列长短不一,类似的情况太多了,如此困扰大家的麻烦,如何解决?
收藏 0 赞 0 分享

网页变灰的笔记 细节问题处理

grayscale.js这个文件是用来兼容各个浏览器的,在一般情况下,使用它绝对不会有问题,但是在实际的操作中,还是遇到了一些麻烦。
收藏 0 赞 0 分享

页面中marquee与flash同时存在时的冲突解决方案

冲突的症状主要表现在FLASH按钮一直跳动,不稳定,影响网页美观及正常访问。
收藏 0 赞 0 分享

提高网站访问速度的六种方法

以下6种优化方法都是前端的,前端优化的意义在于减少http请求,减少网站前端程序组成的体积。
收藏 0 赞 0 分享

新鲜出炉的有用图标集25组 国外下载

恰当的图标(ICON)能使网站更具活力 曾几何时,现在的网站图标大同小异,我们的眼睛早已见惯不惊。于是,这里收集了25套专业设计的全新的图标集,希望对你有用!
收藏 0 赞 0 分享

新手建站教程 十天学会做网站

十天学会做网站教程采用最通俗易懂的语言、从最基本的开始,带领大家开始建站。教程由许耀鹏历时半年时间写成。是非常好的新手建站入门教程。
收藏 0 赞 0 分享

新手建站入门教程 建站需要的条件和工具

很多新手在论坛都会说,我从来没做过网站,做网站需要些什么条件啊,会不会很难啊?
收藏 0 赞 0 分享

新手建站入门教程 域名的解析与绑定

昨天我们讲到了建立一个属于自己的网站需要的条件和工具,里面讲到首先需要注册一个属于自己的域名,和需要购买一个虚拟主机。(详情请看:新手建站第一帖:建站需要的条件和工具)
收藏 0 赞 0 分享

新手建站入门教程③ 别名(CNAME)记录和URL转发

在上一帖中为大家介绍了域名的解析和A记录解析的方法,今天我就为大家讲解一下另一种解析方法:别名(CNAME)记录。同时为大家讲解下URL转发的好处和方法。
收藏 0 赞 0 分享

新手建站入门教程④:如何绑定子目录

去买空间的时候,我想很多朋友都已经注意到了,有的空间介绍上会有类似于“支持绑定1个子目录”、“赠送1个子目录”等词。那么这些介绍是什么意思呢?
收藏 0 赞 0 分享
查看更多