[045]基礎不穩與貪快的風險

0.)前言:

暑假的开始的第二周,开始上紧发条用Ruby On Rails时做网页的imgaeUpload功能,过程中遇到很多bug,像是无法rake db:migrate,又或者是出现avatar_changed的undefined error,又或者出现无法update的指令,这些种种的问题,我都会在stack overflow去询问,实际上,网路上有很多问题,其实他并没有说清楚全部背後的环境设定,而是讲述重点部份。

此时,我在解决问题可能只是去用蒙的,意味着我不断地搜寻关键字,来去mapping我的问题,但很大的盲点是,在这样的解决问题的方式极度费工夫,因为我无法去真正解决每一行程式码的意涵,这样会造成我的逻辑是碎片化的,我无法用逻辑推演去判断问题大概的方向,简单来说只能像在大海里捞针般去找寻解答,甚至来说,往往我遇到bug时,自己就会十分恐慌,假使过了一阵子还是无法解决的话,我可能就会想办法去把环境复原成未更改的版本,而非真正解决根源的问题点,这样的学习模式其实往往是事倍功半的,因此,书写此篇,以记录下自己的学习感受与盲点。

1.)盲点探询

从前言所谈到碎片化思考与逃避根源解的问题後,我自己检视过往的学习模式,发现自己有一个很深的盲点,用一句话概括就是

“贪快,不求稳,缺乏反覆练习”,

这句话的映射到我身上的学习系统就是,往往我遇到问题点时,我就会觉得很难受丶很overwhelmed,很想找个速成方法赶紧把问题解开,

但往往这样基础不扎实的处理方式,往往在初阶段时影响不不大,但到了中後阶段时,基础不稳丶练习量不足的盲点会造成严重的後果,

好比说,盖房的一砖一瓦都是放水,那麽盖到50楼时,风雨来时,一吹就倒。

更深一点的厘清,我觉得在学习时,往往内心会去走下坡,想快一点看到成果丶想赶紧越级打怪,好比说,要你打1,2,3楼的关卡後,去打4,5关,而你在1,2,3摸水,然後在4,5侯困住了,这时基础不稳的会让你有垮楼的危险,而你又得从头开始练起,而你又再度贪快丶求速成,然而又可能在高楼碰到相同困难,周而复始地在低水平打转....

2.)1到N+1的螺旋式练习

在朗读中,会有先练第一句丶第二句,接着两句一起练习,然後再来学习的第三句,然後再一次的前三句一起练习,以此类推...

我想程序的学习也应该雷同,得把每一步路的走实了丶走得更扎实了,才有办法去走更远的路,用螺旋式的方式,在每一次学完新技能时,就把自己的新技能与旧有所学连结,也就是S所说“学习中建体系,领域中找关联”,如此,才有办法走向更高的层次。

3.)总结:

谈自己的学习盲点与分析後,持续的纪录追踪与时常的复盘总结,才是解决根源问题的办法,不过很多根源问题还是得透由行动量的积累,才有办法改变习性,因此,得再去干活,来积累自己的行动量了!

你可能感兴趣的:([045]基礎不穩與貪快的風險)