凡事编程类课程广告找上门来,我都会立马拒绝,以为我真心不鼓励设计师盲目学习代码,包括前端。
现在我这个做过 UI 会前端的交互设计师,就来语重心长地讨论一下学前端对设计的帮助:
至于我的前端水平嘛,只能说在设计师里算是有点经验,可以参考一下这个:
△ 我自己做的网站
设计师学前端有用吗?一句话回答:没 用
可能这么说有点太武断了,所以我还是解释一下,大家自行参考:
设计和前端都知识和技能相差十万八千里,用游戏比喻就是:一个像换装游戏一个像俄罗斯方块。
在其中一个花费太多时间,对另一个也没多少帮助。
设计师朋友如果有这时间精力,还不如多学点动效、C4D、插画…
没错,懂点设计能帮助前端开发看懂方案;懂点前端也能帮助设计师与前端沟通。
但是这个「懂点」就真的是止步于「懂点」就好了,多一点都没必要。
毕竟,设计师的主要能力还是通过方案体现的,只要能做出令人满意的方案,前端也会想方设法地实现方案。
把前端和后台岗位合并起来的公司不少,把产品经理和设计岗位合并起来的也有,但是把前端和设计岗位合并起来的,我观察真的没多少。
稍微有点追求的公司,都不会把设计和前端工作合并起来。
我遇到这么多设计师里,优秀的/草根的/大厂的/小厂的…真正会前端的真的凤毛麟角,非常非常少。
如果哪家公司,真的给 HR 这么个任务:招聘一个既能做前端又能做设计的,那这个任务堪比 S 级,几乎差不多大海捞针了。
这种公司,大概率也是开不了多高的工资的,钱少还要人家大海捞针,我真是为这位 HR 感到委屈!
再说了,前端是那么好做的嘛?现在有多少公司的前端只需要写网页就好了,还不是什么小程序、IOS、Android…都要上?
如果什么设备的前端都会,还能做设计(水平不差那种),那可真是全才,我由衷佩服。
这种全才,其实可以考虑自主创业了诶。
也许你想,虽然岗位不要求设计会前端,但有前端能力总该对设计职业有点帮助吧?
确实有点好处,但那也就「有点」而已。
正常对公司都不会把前端技能划入设计的考评纬度中,很简单举个例子:
假设设计师 A 和设计师 B 的设计技能都是 5 分,设计师 A 有额外前端技能 2 分,设计师 B 有额外交互技能 2 分,你如果是领导你会怎么给他们排名?
别说 A 的前端技能只有 2 分,哪怕是前端技能有 5 分,都很难和 B 竞争。因为设计师的核心职责是设计方案,交互比前端更能对设计方案产生直接影响。
当然,除非公司较小管理灵活,你可以让领导按照自己能力定制岗位,把前端的活也揽上,那就另当别论。
设计师会前端的主要好处,是做出的方案比较可行性高,且在和前端沟通时比较顺畅。
这两个好处确实不错,但就怕到最后成就了别人,劳累了自己。
拿自己这个典型案例来说,我设计方案的时候,就总是不自觉地想到前端实现方案,甚至在不同尺寸下的布局效果。
结果总是不自觉地多花了时间为前端着想,让他们工作更加“轻松”。
我甚至有时会因为着急前端实现不了我认为很简单的方案,而告诉他们怎么去做,毕竟我设计的时候就已经帮忙想好大半了(没错,我在大厂也这样)。
然而,前端实现效果好不好,其实都是前端的锅。在项目考评时,还原度高算是前端的功劳,还原度低算作前端的过错,几乎不会考虑设计师在里面的分量。
我这时间精力啊,全部都利他不利己了。
可让我不想实现方法吧,强迫症犯了又做不到完全当个甩手掌柜,真心不觉得自己学了这前端得了啥好处…
而且前端见设计师指点自己代码,也未必会多高兴…那心态,你反过来想想自己被开发指点设计就知道了
所以,有时为了团队氛围,我哪怕发现一些前端问题,明明建议觉得可以帮忙,也忍住不说,装作不太懂前端的样子…
既然懂点好,懂太多又不好,那多少算「懂点」啊?
我觉得,设计师了解前端的基本原理,免得被前端用“实现不了”坑了就行。
例如:界面元素是如何构成的,样式是如何赋予的,自适应的原理是什么…
欢迎关注作者的微信公众号:「体验进阶」
复制本文链接 文章为作者独立观点不代表优设网立场,未经允许不得转载。
发评论!每天赢奖品
点击 登录 后,在评论区留言,系统会随机派送奖品
2012年成立至今,是国内备受欢迎的设计师平台,提供奖品赞助 联系我们
这么设计才好玩
已累计诞生 623 位幸运星
发表评论 已发布14条
↓ 下方为您推荐了一些精彩有趣的文章热评 ↓