做网页设计也有一些年头了,要说混了一些日子,其实也混过很长的时间,或许是力不从心,或者是迷茫无助,或许是找不到发展空间,或许是不能很好地管理时间而偷懒... 但是混的过程中,还是学到很多,遇到了很多机遇,尝试了很多完全无法去预料的东西,或者是不敢尝试的,或者是网页设计思维里本来就没有的。我并不能把自己定义为一个"纯洁"的网页设计师,定位为Web产品,或许会更加确切一些。如果你也是一枚网页设计师(偏视觉设计方向,前端或者后端开发只是作为辅助),或者曾经是,你可以先回答一下我提出的几个问题,如果不能够将每一个问题的答案都肯定化,那么,这篇文章对于你来说,是很有阅读价值的,我在写这篇文章的时候,也是抱着这个心态,因为我不能将它们全部肯定。
提示:这篇文章不是面向专业的前端或后端Web开发者的,是从我自己的界面、以视觉为主的立场出发。这篇文章主要是讲述我的思维转变的过程,而不是应对策略,方式方法技巧,因为我也在不断摸索和实践中... (未来会继续更新博客分享)
好了,首先列出我的问题:
如果你已经从事超过 5 年以上的网页设计(不论是研发、设计、打杂,美工,修图工还是其它高端低端的岗位),sencha,ionic,telerik,phonegap,electron (不需要会读这几个英文),假如你看到其中几个或者其中一个,你知道是什么东西吗?
你从开始从事网页设计的那一刻,有一个完全属于自己独立域名的个人网站吗?
你也许不懂Vue,React,Angular,但是你知道它们是一个什么东西吗?大概做什么用的?
你知道类似GPL, MIT等许可证是干什么的吗?它可以给你的项目带来什么好处?
你知道Gulp, 自动部署,自动化的工作方式,是一个什么东西吗?
你知道一些非常酷炫的网站,是基于什么技术(类似webGL, three.js)开发的吗?
你知道对于网页来说,HTML5 背后的更深的价值是什么吗?
你非常精通Web界面设计,甚至是国内数一数二,你知道一些基本的前端知识吗?
你非常热爱界面设计,你会讨厌代码吗?
我没想到的,可能 2018 年以后会补充的问题(待定)
问题有点多,但是,我的整个人生历程中,确实存在着这么多疑问,我从踏入职场的那一天,是以网页界面设计的身份出生,我修过图,做过美工,做过少量电商页面,少量游戏页面,做过无数好的差的国内国外客户的界面,开发过自己的框架,开发过自己的CMS(ASP和PHP的兼有),曾经专注过 2 年的基于AS3 的FLASH网站,做过动画,短期打工卖过刀削面,做过SEO..... 哈哈,越说越杂,其实没有想象那么复杂,很多东西,都是based on Web。 视觉层面,技术层面,运营层面,市场层面等等,都有过多的交叉。
确实,作为一个视觉为主的设计师,我不得不说,网页是一潭非常深的水,跨出国门,甚至不用跨出,你都可以接触方方面面的知识和领域。他们或许行业不同,看似没关系,但是其实都离不开一些核心的主题。因为里学习的东西非常多,运用的东西非常多,我的时间也是有限的,而且还不一定能够每时每刻都管理好自己的时间(我已经是一个非常自觉自律,自制力超强的童鞋了,但是还是不能很好地管理好时间),所以最终导致了,我不能够将上面提到的所有问题做肯定的回答,我有清晰的目标,但是浑浊不清的水,就在我眼前。
好了,看到这里,我开始聊聊自己的正题,截至 2017 年下半年,我差不多已经有 7 年+的工作和混日子历程了,有太多思维方式和行为方式的改变,那么我的网页设计之路的思维转变到底是一个什么样的呢?
2 年前,我想的更多的是:
如何提高处理细节能力
如何磨炼各种综合技能为界面为创意为项目服务
如何拿到一个项目或者交付一个项目
如何做好客户的沟通,减少修改次数和返工次数
如何衡量自己的能力,从而得到更多的符合实际或者超出预料报酬
如何在技能上赶上比我优秀的设计师
如何提高自己的开发能力,为界面设计服务
2016 年中下旬开始,我想的更多的是:
如何让整个设计过程、开发过程更加标准化,高效化,减少项目周期
如何推广一个有价值的Web产品
如何找到一个志同道合的团队,或者合作者(机遇和缘分是基础)
如何自动化常用的项目模块(CSS,HTML,JAVAscript,PHP等组件、模块、类、函数、框架等)
如何权衡自己的工作时间和充电时间、锻炼时间(身体必须保持健康,头脑必须保持学习新知识的状态)
如何不断标准化界面设计和代码,满足全球知名的机构的认可,同时能够更好的为项目服务,提供很好的可维护性和循环利用性能
如何高效找到素材和整理素材,创造素材
如何研发自己和团队的素材库,插件库,主题库,其它工具类产品
如何更好的管理时间
当在人生风口的时候,如何更加冷静的想问题和解决问题
其它...
我认为,拆东墙补西墙式的工作方法,或者挤压时间让其变成空余自由时间,来做喜欢的事情的方法,不能够长久使用,会有很多负面影响。比如心情,意志力,体力,脑力的影响。只有解决一个问题,才能够让时间充分自由,做自己更多喜欢的事,那就是高效、高质的流程优化和资源优化配置。配置自己拥有的或者没有拥有的资源,才能够在Web设计开发中,提供充足的思考和实践时间,否则可能就是猴子搬包谷,或者拆东墙补西墙,零零散散,节奏缓慢。
资源,包含了:
素材(高清摄影图片、插件、源码、软件等);
技巧(搜索技巧、社交网站的选择技巧、开发技巧、弥补自己的不足的偷懒技巧等);
团队(不同的岗位分工、新技术新趋势研究、项目能力提升等);
客户(售后服务、推广营销、常驻时间等);
流程(自动化流程、设计流程、开发流程、协作流程、共享流程、知识总结分享流程等)
当然还有一些零零散散的不能够一次性说清的资源。
我觉得只有将这些资源充分优化和整合,才能够提供一个基本的效率和质量保证。才能够解决其他的问题,比如创意、研究、更多的项目实践、业余爱好、学习、锻炼等等事情。
或许是一个人,或许是一个团队,都需要解决我所考虑的这些问题,才能够真正获得 “自由”, 让工作更激情,更有前景和钱景。恩恩,这是仅仅针对我的网页设计的经历的一些个人的感悟。
或许你会觉得我正在说大话,鸡汤。不过,确实这些东西我自己也在做,也有很多实践成功的,大大提高了自己的预期目标的时候。它们并不是鸡汤和设想,是我在某些方面失败或者成功后的一些小小的分享。我希望未来自己将这些方面驾驭得更加熟练。
提升能力是必然的,提升思维方式,或许有时候也是必要的!希望这篇文章,对每一个在岗,自由,出了名,成了家的“网页设计师”,都能产生共鸣。