标签归档:学习

学习中的致使弱点

我在学习新技术的时候有个弱点,没有一追到底的决心,说的好听点叫不钻牛角尖。比如,在学习JDK的时候,需要JDK的编译环境,我总是对自己说这个环境搭建起来很麻烦,而且后面是否能成功都不一定;当然我说的没错,一些环境搭建确实费时费力,而且也不一定能够达到效果,但如果安装的次数多了,搭建环境也并非不可能的事情,而问题是如果没有这个环境,最终学习的效果就大打折扣。

为什么我网络实验课上的所有内容都给了我很深的印象,原因就是我们都去动手做了,而且达到了一定的效果,而这些效果又震撼了当时的我,所以令我记忆深刻;而这种深刻的记忆后面就由于自己的弱点而没有再次出现过。

做这些事情可能要花一些时间,而这些时间是值得去花的,成功了以后对自己的进步是不可估量的。如果每次都停留在理论的角度,每次都停留在别人做实验的角度,自己的进步可能就会出现瓶颈,自己离达到一个优秀的程序员也将渐行渐远

当然到达某个程度并非一定要使用这个软件,只是你达到这个程度也才能知道使用这个软件的便利性。我以前认为任何一个软件都最好不要作用任何插件,因为软件本身的功能都已经很齐全了,也让我少了很多探索的动力;而现在才发现当时的我是多么幼稚:软件不用来装插件完成各种功能就像你买一个苹果手机而不去App Store去装软件一样,你以为操作系统已经可以完成你自己想要的一切,这是多么不成熟的一种想法啊,想现在任何操作系统都是软件为王的时代,如果不是App Store里面有那么多好用的软件,谁会使用iOS这么封闭的一个系统?

发现了插件的重要性,于是我着手从自己现有的软件开始,VIM, SublimeText和Eclipse,这些IDE是我经常使用的,我需要找一下有没有更适合的软件让他们更好的工作,当然VIM是重中之重,但似乎目前的并不那么的顺利