如何成为网页设计专家
你是否想与客户侃侃而谈让他们认真的对待你的观点,因为看上去你就是个专家?如果你的答案是肯定的,那么恭喜你,有许多人与你一样。如果希望有一天能真正做到,那么你需要退后一步再想想,成为专家对你来说为什么如此重要?
为什么我们都希望看上去像个专家
我们都希望成为专家是因为我们希望我们的观点能够被其它人认真对待。被人尊敬,让自己更有价值,也为了满足自己的自负,当然,最主要的是我们希望自己能成为最棒的,同时有自己独特的有力的行事方式。
无论如何,就像我们接下来要讲的,成为专家绝不仅仅是让别人听从我们。如果我们仅能做到这点并不能真正意义上达到我们的期待和被其它人所认可。
让人尊敬并不是我们成为专家的唯一期望。有些人认为也许专成主家会让我们有更多的工作机会,以及更多的话语权。但不幸的是,有很多情况下,许多专家并没有比人懂得更多,甚至在他们熟悉的领域,并没有获得更多薪水。成为一个小众的专家对职业上的提升并不大。
尽管如此,被视为专家的能够帮助我们与客户工作,并让我们有创造更高质量工作的潜力。那么,如何让我们成为专家呢?
如何让我们成为专家?
在 《异族》(Outliers)一书中,作者Malcolm Gladwell建议成为一个专家(高手)在通常情况下需要花费近10000小时的练习与实践。对于大多数全职工作的网页设计师来说,这相当于整整4年不休假的8小时并有成效的工作。
我觉得10000小时的值得怀疑之处,我能看见将这种理论到一些类似于乐器训练,或是体育运动中也许会有效,但我不确定将这种理论应用于其它如网页设计。如10000小时的Photoshop使用经验不会让你成为网页设计专家,及充其量仅仅让你成为一个Photoshop高手。
当然,Gladwell的说法在某些程度上是有一定道理的。成为专家,你必须需要时间与经验。
很多人宣称自己是专家,但只有仅少数的人真正投入了数千小时的努力。图片来源 Brett Jordan.
时间和经验
无需怀疑的是专业技能必须通过花费时间并持之以衡的练习来达到。绝不是一夜灵感闪现,没有任何捷径去达到高水平的技能。随着经验的不断丰富,学得越多,越会发现自己更加需要学习。
当然,你可以说网页设计领域的变化非常之快,四年前的知识在现在几乎毫无用处。但是我不觉得这是个问题。在我的经验之中,尽管技术在变化,但使用技术的人不变。在开发一个网站的时候永远是在与用户或是用户体验中的细节在打交道。同时,数年的经验能提高你解决问题的能力。尽管挑战是全新的,你所解决问题的方式将会越来越熟练。你积累的理论知识以及工作流程使得你更出色。因此,数年前学到的知识在今天仍然用得上。
偏执般激情
我并不是说经验就是一切。例如,我不觉得你应该花上数年的时间给某人朝九晚五打工就能获得足够的经验。相反,永远寻找值得学习的内容,在你的企业中富有创造性的工作,最重要的是需要有激情来对待你所注的事物。
以我自己来说,我的事业从IBM开始,数年后我觉得并没有在技能上有多大提高。许多在我身边的人并不能充满激情的工作。没有激情,就没有学习新东西的渴望和推动力。
我相信对网页设计拥有偏执般的激情是成为专家所必需的。
另外,我IBM的同事们从不愿承担风险。而勇于尝试以及偶尔的错误都会是成为一个专家所必须经历和学到的
犯错误的重要性
成为一个真正的专家不能回避一个事实:你必须愿意去犯错误,而且犯非常多的错误。
不幸的是,我们并不是生活在一个表扬失败的社会文化之中。我们需要成功人士。但成功并不光是灵感闪现,而是努力和汉水。Winston Churchill说过:
事业上的成功和成为一个专家不光是需要你经历过一两次失败,而是不停的经历。
失败是我们成过专家的一个重要环节,Charles Willson说过:
不经历失败,我们不能学会做事情的最佳方式。从他人的失败中也可以学到很多,但没有什么比得上我们自己亲身经历过的失败。
-
浅析JavaScript基本类型与引用类型
两种类型:ECMAScript变量包含两种不同类型的值:基本类型值、引用类型值;基本类型值:指的是保存在栈内存中的简单数据段;引用类型值:指的是那些保存在堆内存中的`对象,意思是,变量中保存的实际上只是一个指针,这个指针指向内存中的另一个位置,由该位置保存对象;两种访问方...
-
SQL的SUBSTR 函数的使用方法介绍
SUBSTR函数是用来截取数据库某一列字段中的一部分。在各个数据库的函数名称不一样(真是蛋疼,后发明的`数据库难道不能同先发明的一样吗?)复制代码代码如下:MySQL:SUBSTR(),SUBSTRING()Oracle:SUBSTR()SQLServer:SUBSTRING();常用的方式是:SBUSTR(str,pos);就是从pos...
-
php项目经理的职责表述7篇
php项目经理的职责表述11、负责售前技术支持。配合销售人员作售前产品技术讲解、演示;2、根据客户需求反馈研发,提供良好解决方案3、远程现场技术支持4、网络环境搭建和服务器配置;5、车载产品安装调试;6、软件平台安装调试;7、负责区域售后技术支持;8、参与项...
-
JavaScript数据结构与算法中集合的实现
集合(Set)说起集合,就想起刚进高中时,数学第一课讲的就是集合。因此在学习集合这种数据结构时,倍感亲切。集合的基本性质有一条:集合中元素是不重复的。因为这种性质,所以我们选用了对象来作为集合的容器,而非数组。虽然数组也能做到所有不重复,但终究过于繁琐,不如集...