目标导向的学习方法

目标导向的学习方法
PHP,C,C++,java,apache,linux……
所有这些中的任何一项都是可以让你学习一生都学不完,领悟不完的,如果只是当成一种兴趣的话,你当然可以乐在其中,如果想做一点事,挣一些钱的话则不必要学习那么详细了。
另一方面,在我看到的教材中,大多数不管你是什么水平都要来一段历史介绍,安装指南,基本语法,即使是那些以实例介绍为主的教材也会在开始罗索一大堆无用的东西,然而,对于许多人来说,他们只懂大多数经常用的东西,具体到某些细节上就会遇到一些麻烦,然而如果为这些可能遇到的麻烦而专门买一本书的话却又是相当的不值得的事情。如此说来,一本书基础的东西写的详细了就会太占篇幅,写的不详细了又会被许多的初学者拒掉。怎么办?
授之以鱼不若授之以渔,在标准化,人性化相当流行的今天,我们只要知道了规则就会按照规则去构造问题的解决方案,这就意味着我们可以在不知道具体的知识的情况下用这些知识完成一些东西。比如,我想在我的网页中填加显示时间的代码,当然我可以自己去学习相关的代码,可是,如果我google一下,我会发现有许多现成的代码可供我选择,如果我想学习的话,这些现成的东西也比我从头做起好的多,再如CSS,去书店看一看吧,会有很厚很厚的书在那里等你,可是真的需要那么多书吗?显然是不必要的,我认为CSS如果你知道了他的结构完成可以从网上找到你所想到实现的参数然后设定之,一切都会这么简单的完成。
所以,学习CSS,关键是要学会他的语法结构,至于说具体每一个设定是用的哪个关键字,用一个好的工具吧,如前所说,它是很人性化的,只要你的英语够好,你就会很容易的从相应的提示当中找到你想要的东西,或者干脆一点,从网上找几个样本自己改一下吧。想学习吗?改的过程不就是学习的过程吗?
如此看来面向应用的学习是如此的简单,它对你有如下的要求:
1.首先你得了解你所用知识的特性,你用的工具能干什么,不能干什么,有多大难度。因为公牛是挤不出奶的,同样,选错了工具你会死的很惨的。
2.大概的了解所用知识的结构,用何用操纵具体的内容。比如前面所说CSS。
3.遇到问题你可以决定用什么解决,如何解决,至于具体的解决方法,查吧。

在做这所有的之前,最好还是拿一种技术好好学习一下,虽然技术是想通的,可是,如果没有深入的领悟这个行业的精髓的话你是很难做到以上几点的。

最后说一下选书的原则,我们知道有所谓的二八法则,我发现在在选书时也同样如此:书中大部分的知识我都已掌握或者书中大部分的知识我只需要一天就可以看明白,然而,我却要为那剩下的一小部分知识付出全本书的价钱。或许这就是我现在很少买书的原因吧。

您好,未登录用户无法发布评论,请点击这里登录,或注册一个水木社区的帐号。

Comments are closed.

我们的web,我们的水木,我们的网上家园
登录 | 访问数92258 | 水木BLOG | 水木社区 | 关于我们 | Blog论坛 | 法律声明 | 隐私权保护 | 京ICP证050249号
水木社区Blog系统是基于KBS系统WordPress MU架构的