像众多的网页设计师一样我没有去学校学习设计和开发。我的学位是完全不相关的领域。作为一名网页设计开发员我几乎是百分之百的自学成才。不过可不是胡乱自学的。
打从一开始为了能够走到今天,我为自己制定了自学课程。我想我要分享一些我继续提高我的设计开发能力的。第一我要提一点通常人们的学习理念。
两种学习类型
小型商业论坛最长谈论的一个话题之一就是大学教育有多重要。争论最终归结为理论(学校)vs.经验(工作)。大多数人会典型的支持一边或另一边,我通常发现这取决于他们的职业道路。对双方论点都有优势,但是我认为学习最好的办法是理论和经验相结合。
理论
学习理论就是学习他人的经验。设计有着很长的历史,对设计的研究有很多年了,你可以从中学习。
理论
奠定坚实的基础
向你展示其他人是如何解决问题的
教你他们为什么要这样作
为你深入学习指明方向
大多数时候我从书中学习理论,再花时间思考分析我的作品和其他人的作品。可悲的是我众多的设计博客都关注于如何设计而不解释为什么这么设计。你用食谱来代替烹饪学习。食谱当然有价值,但是如果你知道如何烹饪你可以自己创造食谱,而不是要依赖别人的食谱。我关注理论和规则的原因之一就是我认为设计理论在很大程度上是为网页服务的。
实践
既然理论是从别人的经验中学习,那么实践就是从你自己的经验中学习。理论通常是在理想条件下教学。而现实世界往往不很理想。
实践
从现实世界的经验中你会获得更深层次的理解
允许你在不那么理想的条件下解决问题
训练你身体力行的做事
拥有结合他人经验和你自己经验的理论,会为你带来很多意想不到的东西。
有些事直到你真正能做到的时候才能做。你需要实践来提高你的技巧。马尔科姆·格拉德维尔在《异类》中建议你需要一万小时的练习才能成为你正在做的事情的专家。
尽管如此没有理论的实践是毫无方向的。没有理论没有坚实的基础,你需要花费一万五到两万小时才能达到机能的同等水平。
成为一名更优秀的网页设计师的窍门
我想要留给你比我上文所给出的更多的实践窍门。以下是我为了提升我的技巧和理解所作的。他们都结合了理论和实践,并且不是按什么特殊顺序排列的。
阅读,阅读,更多的阅读
这是我获取理论的主要方法。每年大约3次或4次我从各个地方买回一堆又一堆的更方面的设计相关书籍,并且通读他们。在选书的时候我倾向于挑选设计的一个主题和几本其他的同主题的书,然后再混合一点其他主题的书。例如假日过后我选了大约12本书,3本是关于排印的,2本是关于视觉语言的。剩下的是各种混合的设计相关和不相关主题的书。
为你自己定制一个学校课程
你阅读的和你实践的会让你对你所学习的东西更明晰。
无论何时我打算要开始学习新科目时,我通过阅读几本基础书目的是奠定一个坚实的基础。然后我从此处入手深入学习,发现更有趣,这些就是我认为最重要的。
以上是我如何选书。我下一轮购入的图书有几本是关于网格构造。
通过书工作而不只是读他
只阅读时不够的。你还要做。
我几乎可以打出我所读过的每一本关于HTML,CSS,Javascript,php的每一行程式代码。
打出这些代码的过程你能学到的要比只是阅读多得多。那些书里我没有打出来的部分几本都没有成我知识的一部分。打出代码时你几乎总会犯一点错误,或者找到作者的什么错误。找出解决这些错误的办法是非常宝贵的经验。
读书时我总是做笔记。再说一次打出带密码或者写下代码会让你从中掌握更多的信息。
用每个新站点做试验
当你阅读和学习的时候试着在工作中应用你所学的,看到这你不必抓狂,但是在设计中加入一个额外的数据库是多余客户要求的。告诉你自己你是打算做出一个特别的颜色或字体,然后想办法让其成功。有意识的尝试一些新设计或者学习编写一些你从前不知道的东西。你头脑里的知识只有在实践中和在显示世界中的设计开发问题中应用才有用。
找几名导师
选择一些设计师,开发者,市场营销人员等等,然后你要开始前所未有的密切的跟随他们。听他们说什么,更重要的是他们做什么。研究你最喜欢的设计师的档案。挖掘你最喜欢的开发者的代码。关注你最喜欢的销售人员如何推销他们自己。事实胜于雄辩,所以要密切关注你的导师都在做些什么。如果你可以和他们保持联系那就和他们多相处就更好了。然而你不需要观察他们多久联系他们多久。
创造一些你自己解决的问题
你不能总是在你客户的网站上做实验,也不应该。可以在你自己的网站上作为练习。如果你想要了解更多颜色理论,开始在一页上放上有颜色的图形。如果你想到更好的编写导航栏,打开一个新文件,开始编写一个。考虑到这些你实践你新技能的练习。有些可能还是练习,而有些会马上应用到你的工作中。
研究网站
无论何时登陆一个你喜欢的网站都要停一下,问问自己你为什么喜欢他。是设计的原因吗?哪方面的设计?这个网站在html和css上是不是用了一些你不知道的东西。给一些标注上书签以备后用,然后深入研究和探索设计的各个方面和网站背后的代码。当我第一次学习css的时候我不停的查看源代码,找出网站是如何做出我喜欢的效果的。之后无论何时我遇到我喜欢的网站风格我要看一下他们使用的是什么字体,字体大小,使用行距等等。
不要试着马上学习每件事
起初你不了解的东西看起来简直要将你淹没了。用一点时间学习基础知识,为你需要的打好基础。然后逐一开始探索。永远不要纠结在你不知道的事情上。充分利用你今天的时间,半年或一年后你可以回头卡哪款呢你学习了多少。记得发展一个学习进程。典型的学士学位要学习4年。硕士学位要在学2到3年。后学士学位要持续更久。没理由期望你自己在一到两个月内知道每件事。试着在一段时间内研究一件或两件事。
寻找灵感
好的设计师靠模仿,伟大的设计师靠剽窃——巴勃罗·毕加索,大概是这么说的
文森特梵高认为他自己是条连接链。他从他之前的大师作品中减少一点东西,再添加一些他自己的东西,然后在把他的作品传递给他之后也这么做的人。你不需要没有的必要的重复创造。用前人的创造和你身边的东西取代苦苦探寻灵感。用那些灵感作为你学习的出发点。开发你的观察力,学习你偶然看到的的设计中的每样东西。要让自己被新技术的魔力吸引。
重复以上步骤
学习没有终点。不管你现在的技能是什么,你永远都能提高。坚持做以上的事情。现在重新回到基础部分,你就对自己学到了多少基础以外的东西有明确的了解了。对你设计开发中你最喜欢的方面持续深入挖掘。
永远不要停止练习和实践。
总结
无论作为设计开发者的你现在掌握了什么水平的技术,永远有更多更深入的东西要学习。永远不要停止学习工作和提高你的技能。有些人天生被理论吸引,另一些则趋向于实践。两样都很重要。每样都有各自的优势,这两样互补互足。相比于只关注与单一的方面,你会从两者的结合中学到更多。我们都会有时觉得已经到了顶点或者热情有些消退了。
当我遇到这种情况是我就复习一遍我所列出的这些,马上就又给自己充满电了。每当我拿起一本新书或者为自己制定一个难题要解决时,我马上又热情高涨了。希望你能在你的学习中吸收以上的这些诀窍。没有必要去做我做过的每件事,尽管这些东西都对我曾有所帮助。
原文链接:http://article.yeeyan.org/view/202617/175321
【编辑推荐】