设计师学习编程意义大吗( 三 )


3.为什么互联网设计师需要去学习前端听到这些是不是觉得前端特别牛逼,那接下来我就要说一说为什么我觉得互联网设计师需要去学习前端技能,当然,我这里指的互联网设计师是那些希望自己向产品设计方向发展或者已经在从事和产品设计相关的互联网设计师,比如产品界面设计、产品体验设计相关的一些岗位的设计师,假如你是想做运营方向或者品牌方向的互联网设计师,以下的内容要也可以了解一下, 做一点参考。
关于这个问题,我想分为内因和外因两个角度来说:
首先是内因 —— 专业的复合型人才是互联网设计师的这个职业自身发展的趋势。
如果你是一个从12年左右就开始接触互联网行业的设计师,那你应该知道12年左右移动互联网刚开始兴起的时候,那个时候对于设计师的要求真的可以称得上是价高质低,那个时候能画图标化界面的就已经是非常合格的UI设计师了,月薪分分钟就可能过万了,而且那个时候都还没有什么UX(用户体验/交互)设计师。
直到后来,随着行业发展,慢慢出现了专门的UX、UE设计师(用户体验设计师) 以及各种UED、UXD的设计部门,而UI设计师的要求也越来越高,画图标画界面成了基本能力,还要会做点动效,做点插画,要求会的技能也是越来越多。
而近一两年,设计师的技能和职位又有了新的变化,首先是越来越多的UI和UXUE设计师技能和职位重合了,于是干脆出现了综合型的设计师,更多地专注于产品设计,不再局限于只画界面或者只做用研(交互体验),而很多配合产品运营的设计工作被专门的运营设计师承包了。
于是有人说,未来专业的互联网公司会只剩三种设计师,品牌设计师,运营设计师,产品设计师,我虽然觉得这个说法有点夸张,但不可否认这确实是一个很明显的趋势。
说到产品设计师,如果不说互联网,可能大家想到的都是工业产品设计师,也即是设计我们在生活中用到的各种实体物品的设计师,一个优秀的工业设计师,不仅要有审美,会画手稿,更要了解材料,懂制造工艺,深谙人体工学,甚至还要会自己制作逼真可用的样品,这样才有可能把产品做好。
而作为互联网的产品设计师,前端或者一定的开发技能就是你需要掌握的材料和工艺原理,你最好还要有能力自己动手做一个非常真实的样品出来,这样的设计师不仅能高效地向专业的开发工程师传达自己的设计意图和理念,更能很好地和工程师配合,减少沟通损耗,让自己的产品更好地落地。而我相信,这样的产品设计师,会是未来专业互联网企业的标配, 同时也是优秀的互联网产品设计师的标准。
说完了内因, 我来说说外因 —- 互联网行业的发展和技术进步倒逼着我们这些互联网设计师需要不断提升自己的能力边界
1.这一点首先体现在 当前设计工作的同质化和设计工作的智能化促使了低效的设计工作减少。
经过这些年的互联网行业的快速发展,现在市面上的产品的同质化的问题已经非常严重,尤其是主流的这些产品,换个颜色你都不知道谁是谁了。
经过这些年的互联网行业的快速发展,现在市面上的产品的同质化的问题已经非常严重,尤其是主流的这些产品,换个颜色你都不知道谁是谁了。
而且这两年很多互联网大厂都在提中台化,中台的其中一个作用就是减少重复和低效的工作,这当然也包括设计工作,从而也逐步导致了现在很多设计工作基本上就是从组件库里拖组件出来拼图了。
于此同时,很多大厂以及一些初创公司都在输出智能化的设计平台和解决方案,大家比较熟知比如像阿里的鹿班(原名鹿班),国内的搞定设计,国外的wix,这些产品都是在用技术解决一些基本的设计师需求比如快速出海报,快速出logo,而且现在的设计软件也越来越智能,以前要花很多时间才能搞定的工作现在也是秒秒钟就可以解决,而且这种趋势只会越来越明显。
所以大公司的在通过技术手段减少很多低效的重复劳动之后,需要设计师把更多的精力投入到创意性和探索性的工作上,而这些工作都需要一定的代码能力作为支持,这样才能更好更快地展示和验证想法。同时,如果设计师团队的代码能力够,那么可以和开发团队配合进行快速地迭代开发,设计师团队专门负责样式的代码编写,开发团队则负责产品的功能和逻辑,这也会是一个发展趋势。


推荐阅读