最近几天在数据库MySQL上打转,很想学一学,软件装过好多次,都就此终结。真正开始学习的时候,装好了软件,基本的软件配置就遇到了困难。怎么设置环境,设置配置文件,初始化以及安装服务等等,稍微一搜索,资料很多,可是处处不同,没有一个统一的答案。那么最正确的答案哪里找呢?还是去看官方文档,然后就一点点的学习。安装配置这一块,反反复复看了四五遍,讲的很是艰难,本质的操作却很少,可总是遇到各种各样的问题,但最后终于解决了,很有一股成就感。也顺便做了笔记,每步做了什么,原理是什么,操作了三四遍,了熟于心之后,越发觉得操作的简单了,对过去这阶段的艰苦跋涉,以及几次三番想要放弃的行动觉着十分羞愧。可这样的过程却又是不得不经历的,没有一遍又一遍地学习,尝试,怎么会真正掌握呢?
于是,迈过了这一关卡,大的麻烦就没了,真正进入了学习数据库的阶段。语言的学习,尤其是SQL基础知识的学习并不困难,因此学起来很开心,能够在短时间学到新的知识,是一件很满足的事情。那么仔细思考过去这一阶段的坎坷,便觉得在过去无数次的学习经历之中,放弃的选择往往都发生在一个关卡上面。学起来艰难,或许,更多的是不知道什么是对的,官方文档是有的,查找学习起来十分困难,因此便放弃了。就MySQL的官方文档,整个好几百页,完完整整看完花的时间和精力是难以预计的。在阅读的过程中,会遇到此处的知识需要参照另一处,并非承前启后那般,流水线的学习下来。更缺乏应用的具体事例,趣味性更不用说了。但无论如何,在别的地方找不到正确答案的时候,官方文档始终是最优解,哪怕是最麻烦,最困难的选择。
学习的过程也许就是这样,经过这样一个难易变化,体会更加深了。学习的过程,中等程度的难度很多,但不需要十分艰难的探索和挣扎,仔细思考就能够解决,这是学习过程的常态。简单的关卡更不用说,但只要是新的知识,总是有一些难度的。但总会在一些措手不及的地方,出现了十分难以度过的关卡。这些关卡有的是完全超纲,不知道如何解决的,这样的困难在经历了苦思冥想仍旧没有办法的时候,只好绕道而行。但更多的难关属于有办法,但办法很麻烦。费事,或者理解上吃力,快要接近自己能力的极限。遇到此等麻烦,往往自以为不行,选择了放弃。但是,最为重要的提醒,我们的能力在战胜这样的对手之后,会有一个很大的提升,而且会获得很大的满足感。也便是挣扎着,一点点的吃力地前行。只有这样,把一个陌生的东西,一遍又一遍地,到了熟悉的程度,变成自己的东西,实在是生活中不可或缺的经历。这是学习过程中最锻炼能力的阶段,也是最体现学习能力的过程,当然也会在经历之后面对接下来的一片坦途,直到遇到下一个这样的难关。
继续学习,坚持。一本又一本书的看下去,这是该做的事情。