Tanky WooRSS

请不要忘记,还有“思考”这个东西

06 Sep 2011
这篇博客是从旧博客 WordPress 迁移过来,内容可能存在转换异常。

最近准备参加实习生招聘,于是开始关注起了各大公司的面试题,在看网易面试题的时候看到了这么一题:

为什么现在的计算机采用二进制?而不是八进制或十六进制?你认为以后的计算机会采用几进制?

我当时就在问自己,为什么?但是无果,我隐约记得很多书上都讲过,但是为了追求速度,追求更重要的知识,我把这部分内容给自动滤过了。

于是我又在想,是什么原因导致这样的呢?

我开始回忆我的学习过程,我发现,在大一大二开始接触编程时,我还是很喜欢思考的,但是为何后来就麻木了呢?

于是我又开始分析我的学习方法,没错,就是学习方法出问题了---我过于的追求速度,追求广泛,很多知识,我都是一扫而过,很多代码,我都是看一看就自以为懂了,曾经刚开始学时,我还经常把代码往电脑上敲,把代码抄在纸上,然而现在却是直接扫一下。

我想到了一个词---物极必反。虽然我看的很多,看的很快,但是收效却不大。

我突然就被惊醒了,是的,扪心自问一下,现在记在我脑海里的,还有多少知识呢?你了解的知识多吗?你看书仔细吗?

我相信很多人都和我一样,为了应付考试,应付以后的面试,工作,都在疯狂的看书,疯狂的吸纳知识,但是,你真的掌握了这些知识吗?

写到这里的时候,我又想起来我昨天在伯乐在线看到的一篇文章:学一门语言,要了解他的历史,哲学观,这也是一种思考:

比如文章中举例的:拿python来说,他的设计哲学是“用一种方法,最好是只有一种方法来做一件事”,而perl的设计哲学是“总有多种方法来做同一件事”。

其实,这是多么有趣的一件事,然后,就这样被大部分人给忽略了。想到这,我都替自己感觉到可惜。

幸好今天发现了这个问题,就像《让子弹飞》里面说的一样“步子要一步步的走,迈得大了,会扯着蛋”,确实,知识也要一步步的积累,没有什么快速掌握的方法,最好的办法就是一步一步的积累,要多思考,没有思考,就没有进步;没有思考,就没有升华。

我们应该时刻要记住,学,应该是一种享受的过程,重点不在于结果,而是过程,一种发散思维的过程。

希望自己能时刻记住这一点,能应付好接下来的实习生求职。

注:上面那个问题的答案,大家可以相互交流下,我在网上找到这篇讲的不错:

http://blog.csdn.net/hkx1n/article/details/4280036