博?专?

在豆瓣乱逛..偶尔看到一篇文章…的确是比较现实的问题.

要博需要的是兴趣和勇气:
勇气:对于新生事物东西,不要被评论左右,要敢于去尝试.
兴趣:不怕学不会,就怕不知道.兴趣在一定程度上左右个人知识面的大小.

要精却需要毅力…
这个…不多说大家也能明白吧..

总体来说….因人而异…善于克服当然好.但也要符合客观规律量力而行了..

技术学习的一个误区
     经过一个月的实践,发现了学习中的一个误区。我现在发现,在学习中,特别是作为学生进行学习的时候,不应该刻意去追求在某一方面所谓的精通,从而总是对自己的博而不精耿耿于怀,甚至深恶痛绝。
     这个误区,其实在我们中间很普遍,即使是现在的研究生同学之间,也总是有一句挂在嘴边的话,那就是什么都知道一点点没什么用,应该好好专心于一个技能点,把它搞精通,毕业以后就可以凭着它找工作,要不然出去没有一计之长那就惨了。其实,这种想法本身并没有错,但是很多人,包括我自己,都把这句话给误解了,片面化了。于是我们专注于对自己喜欢或者是热门的一项技能去投入巨大的时间,忽视其余相关技能的学习。没有谁的时间是无穷的,当你有时候想到要不要去学点什么东西的时候,你就会想,与其花费时间学一门新的知识,一知半解的,还不如我把时间全花在一个方面呢,于是,就会错过很多领域最基础的了解,最终这会让你得不偿失。
     比方说我,在开始学习java之后,曾经有段时间觉得是不是应该研究一下网页的技术,HTML与javascipt等等,可是看了一些资料发现它们和java语言是完全没有关系的,再加上学习java的时候根本不会接触什么网页的内容,于是这些方面就完全没有丁点的了解。现在其实到了用的时候就会发现,正是这些空白点对你的工作造成了巨大的阻力。
     事实上我们忽视了最重要的一点,那就是应该在博的基础上有一点精通,那才是真正的杀手锏。因为只有这样,你作为一个技术人员才有了通观全局的本领,这会让你的工作产生质的提升。比方说,你需要实现一个功能,如果你可以知道很多实现它的方法,然后根据它们的利弊选择最好的一种实现它,即使选择的方法并不是你精通的,需要你花费比较多的时间,但是和你只知道一种实现方法,很熟连得实现了它,但是性能很差相比起来,还是前者划算。并且现实情况是,如果合适的方法不是你所熟悉的技能,大可以去找一个熟悉此方面的人去实现之,换句话说,这就是工程师与程序员得区别了。并且从另一个方向考虑,其实即使把所有的时间都花在一个技术的学习上,也不能让你成为此方面的无所不能,精通一门技术并不能成为不学习其他知识的理由。
     当然,我并不反对还是应该有所精通的,大而泛泛也是不行的。我所指出的误区就是:不要因为想在一门精通而忽视了让自己知识面广阔,学习中应该尽量让自己多多涉猎不同的技术和知识,即使是一知半解也是有用的。

博?专?》上有1条评论

发表评论

邮箱地址不会被公开。 必填项已用*标注


*