前端工程师与设计师有哪些不一样?

前端工程师跟UE设计师比如是两个物种,拥有彻底不一样的属性和意识,思惟习惯不尽相同,并且更致命的是,设计师历来都是在设计师的环境中成长起来的,前端工程师多半是从理工科思惟环境中成长起来的,因此这两个物种要在一块儿合做可谓是难上解难。做为前端工程师,假如咱们能多理解设计师的思惟习惯,那么在平常生活和工做中沟通起来应该会更加自如一下。
我做为这篇文章的做者,最初在学校学了六年半的设计,一直算是在文科生和艺术生的圈子中混的,工做之后一会儿跳到了理工科的圈子,最初也是有些不适应,可是慢慢的我发现了这两拨人的可爱之处。好比设计师喜欢谈感觉,善于表达情绪,谈话更有意思。而理工生喜欢分析数据,精于计算,不太在乎情商方面的内容,说话能够随性一些,由于他们通常不会受伤。。。。下面我就站在设计师的角度为工程师介绍一下咱们设计师的思惟习惯:前端

感觉,感觉,咱们要的是感觉

我发现理工科类的学生,很难理解感觉的含义。感觉就是我感受这个世界是怎么样就是怎么样?想当初笔者我本身,看到一篇新闻报道,说某大学教授出车祸身亡,附有视频,我看完之后就说,看这教授的开法,确定是平时趾高气昂惯了,以为全世界都要让着他都要对他低声下气,结果旁边的工程师惊讶的看着我说,难道你认识他?
不在一个点上,理工科生的习惯思惟是我要有证据才有结论,文科生的习惯思惟是,我以为这个事情是这样的就是这样的。换在工做中就是,设计师以为我这么作好看,我改一下更好看,工程师则说,你凭什么说这么改一下好看,你有数据支撑吗,你作过调研吗?
我想说的结论就是,理工科学生能够适当的相信本身的直觉,设计师之间也不是没有argue,但argue的重点在于,我认为和你认为,你认为你讲出你的道理,你甚至只要说,我认为这样的设计让我很舒服。不过趾高气昂的设计师一般能够回复你,到底是你作设计仍是我作设计。因而这里又出来一个本质的问题,设计师作设计的主要目的就是让本身设计出来的东西本身看着舒服,不难受,进阶点就是让你们和老板看着都舒服。算法

咱们不关心技术实现,咱们在意美

clipboard.png
http://29a.ch/sandbox/2011/neonflames/
这个随机粒子效果的例子是我在一个前端PPT里摘取出来的,做为前端技术的演示,固然侧重点在canvas画粒子效果上,并且这东西能够随着鼠标的移动产生动态效果,很是美。
是的,这很美。但工程师只要知道,哦,这很美就够了,而后他的思惟流会立刻转到,这是用什么技术实现的,这里的粒子算法是什么,这里不一样颜色是经过怎样的随机产生的?
设计师则不一样,他们第一印象感受美之后,会喜欢表达本身的感觉,好比这画出来的像星尘,黑色的背景就是宇宙,带给我一种未知的恐惧。或者这像是一种魔法,一种烟,战争,是的,你看那隐藏在背后的深红,分明是战斗溅起的血花。canvas

因此,有时候你在跟设计师谈技术,是对牛弹琴,一样道理,设计师跟你谈美也有相似的感受。
做为前端工程师,有时候要理解设计师对美的理解,尊重美,也尊重实现。前端工程师

设计也是有原则的

设计不是纯艺,固然有不少原则,尤为是网页设计,市面上也有不少书。设计类本科前几门课程必须涉及一门叫作平面构成,简单的说就是一些理论,好比重复,好比特异,好比协调,好比韵律。
说实话这些东西很扯淡,理工科学生更会不屑于这些感性层面的概括和总结,可是实践过程当中咱们能够发现有一些很简单很好理解的原则:
一个就是协调,结构的协调,色彩的协调。你不能给一个页面弄得花里呼哨的,一边是圆形一边是方形,一边是亮色,一边是暗色。颜色这个就比较复杂了,同色系的能够不一样亮度,但一边是纯度很低的颜色,另一个页面全是纯度高的颜色就会给人不协调的感受。具体细节不谈,第一点就是协调,你能够跟设计师说,“你这样改起来一点不协调。”
二个是一致,平面构成里的重复。构成里所谓的重复,会给人带来力量和秩序。有一个经典的心理学实验是把人放在桌子摆放不规整的房间里,全部人都会把桌子调成同样,平行,并列,证实人天生喜欢秩序。人类喜欢一致和统一,你设计师设计一个模块,和其余模块全都不同,你这就是有反人类倾向,请再三斟酌。
三个就是特异,是的,和一致是矛盾的,你摆一排娃娃,忽然出来一个苹果,这就是特异。创造打破平衡的东西,就是艺术讲的创新。因此的确会有不少设计师搞出上面所说的反人类设计,这个时候就不是反人类,而是创意。都是平的,就一个是歪的,就是要这种视觉冲突,设计因冲突而美,或者说这是亮点。做为前端工程师,只能去尽量的理解这种设计,谁让你不是设计师了。spa

好了,原本还想了几个小标题,发现说来讲去都是这么几个点,总结一下,设计师在意感觉,视觉美和设计原则, 而这几点工程师很容易忽略或者不了解,若是在工做中增进彼此的理解,前端开发的过程想必会更加顺畅。设计

相关文章
相关标签/搜索