自我教育和挫折感常常相伴而行,没有老师在旁边指导什么是对的和什么是错的,或者有本指导书告诉你下一步该怎么办。自我教育比上课需要更多的耐心,同时我也发现上课通常如缓慢步行的老者,自我教育则可以快步如飞。
归根结底,克服自我教育过程中的挫折感是动机的问题。如果你对某门课程兴趣强烈,而这门课程又对你非常重要,那么一般的学习上的挫折是无法阻挡你前进的。除了兴趣之外,我还推荐下面一些克服挫折障碍,让自学“飞起来”的方法。
减少挫折障碍的小技巧。
(1)写下任何障碍。假如我遇到编程中某个目前无法解决的问题,我会尽量详细地记下问题,详细地记下障碍让我们对问题的思考更容易。
(2)使用网络。网络就像无所不知的智者和收藏丰富的图书馆。如果你想不明白某个问题,或者正在苦苦地翻书寻找答案,网络可以助你一臂之力。谷歌、读秀、中国知网(CNKI)都是不错的选择。
(3)找一本关于“怎么做”的工具书。有一种书不谈理论,专门告诉你“怎么做”,这对于你打算做什么事情来说是非常有价值的。
(4)换一个角度试试。如果理解时碰到一个障碍,试试从一个不同的角度来看问题。花点时间学习其他相关知识,等你学会了很多以后,再回过头看看原来的问题。