心态炸裂——学习技术途中的最大敌人 我是从基础班开始学起的,那时的内容还很简单,只有html和css这样记忆性的东西,几乎牵扯不到什么逻辑,可以说需要做的就是练习提高熟练度。而这个时候我发现有的同学会反馈说太难,虽然在传智学习的人有很大一部分是零基础,从完全不相关的行业转过来的,但是我认为这部分同学问题应该是出在心态,而非自己的学习能力。以html和css为例,这部分内容可能遇到的问题就是英文单词太多,要都记住需要花一点时间,有的人英文不太好,甚至可能对英文有心理阴影,见到英文单词就觉得难,导致了根本不会去想这个单词在代码中是起什么作用了,简单来说,就是心态炸了。 心态炸了怎么办? 在我们班的每日反馈中经常有人说心态炸了,其实这个词我在反馈中看到的时候也是第一次见,不过大概可以猜到就是遇到难题大脑一片空白,导致无法继续学习。我认为心态炸了不可怕,因为编程是非常复杂的一门技术,在各个阶段都可能会遇到前所未有的复杂逻辑或者陌生领域,心态炸应该是常态,然而在这之后你能否冷静下来继续攻克这些难题,以及用什么样的方法来解决这些难题才是决定能否学到知识的关键。你可以想象你距离掌握一个知识点/解决一道难题有1000米的距离,而你每次心态炸裂就在你前进的路上增设了一道路障,本来10分钟就能走完的路程,你每一次给自己设置的路障就给这时间增加了1分钟的时长,这个时候如果冷静下来分析一下问题,找到你的“炸点”,尝试去解决它,或者求助同学或老师,这样也许你在15分钟之内也能完成这1000米的任务。反之,如果你心态炸了之后产生了“这个问题是什么鬼”、“这个知识点可能工作中用不到”这种抗拒或逃避心理,你再想要掌握这个知识点基本就没什么可能了。更甚者,将这种消极心态变成常态以后,可能整个课程的学习就废了。 心态炸裂无疑是阻挠我们学习技术的最大敌人,我们要防止心态炸裂就需要在心态上和方法上都做一定的准备: 1.对自己狠一点 这句话听起来有点“假大空”的意思,但我认为“对自己太好”是导致大部分心态炸裂的根源,有的同学遇到难题可能就会想“诶哟,这么难的题让本宝宝怎么做嘛”、“急死本宝宝了,这么完美的代码怎么会有bug”、“本宝宝英语不好,这么多单词要记这不是为难本宝宝吗?”、“郁闷死本宝宝了,先玩会儿手机再说吧”,然后就没有然后了。 所以我觉得在这么几个月有限的学习时间里,要想掌握价值月薪10k+的技能,就要对自己狠一点,谁还不是个宝宝咋滴,但是来了这学习就得把自己变成一个学习机器,只要还能学得动,就不要停止学习。 2.让自己变成一个理性的人 不要有事没事就发表感慨,你的感慨对学习完全没什么作用,而且可能会影响到其他人,负能量是会传递的。遇到难题、遇到bug又怎样?每一个难题和bug都是提高你技术的绝佳机会,在这个阶段,如果你一口气写完一个程序却一个bug没发现,不知道你慌不慌,反正我会慌,因为可能会有隐藏的bug随时出现,整个程序的稳定性很可能存在问题。所以说遇到难题和bug我们要保持理性的头脑,一名程序猿正确的流程应该是:发现问题——找问题的根源——解决问题,而不是:发现问题——抱怨问题——心态炸裂。身为一名技术人员不保持理性那还得了? 3.学会分解目标 王健林老哥有句话说得好:我先定个小目标……,后半句可以忽略。对于王健林来说可能挣10个亿是有难度的,但挣1个亿是完全可以保证的,所以他将其定为小目标,先完成它;那么对于我们来说,如果一天之内让我们写一个大项目是有难度的,但写一个页面是完全可以保证的,那么我们就先完成这一个页面;或许你一天写一个页面也有难度,那我们就再将小目标进行分解,我先完成结构和样式,或者再加部分逻辑;再或许你遇到一个复杂的逻辑,你也可以将其进行分解,我先找到完成这个功能要用到的API,再进行整合逻辑。 所以遇到难题不要那么着急炸,再复杂的问题都可以分解成一个个比较容易完成的“小目标”,小目标的完成自然会推动大目标的完成。个人认为要是习惯了分解目标的方法,心态炸裂?不存在的。 4.说到做到 说到做到,这是家长从小就教育我们的,然而越长大却发现越难做到,但我认为难做到和做不到是完全两回事,虽然长大了,但一个成年人信守承诺更为重要,这直接决定了你是否是一个靠谱的人。为什么要说这个呢,并不是想要撒鸡汤,而是我认为这四个字可大可小,可以影响一个人的心态,也可以影响一个人的工作效率。比如,继上面第3点说的分解目标,即使分解出了小目标,但是不给这些小目标定一个期限的话,会严重影响整个项目的进度,这也是为什么公司中的项目都会设置严格的deadline,到期必须完成,不管你开发过程中遇到多复杂的问题,deadline就是deadline,熬夜加班也得搞出来,不是遇到什么重大问题根本不允许延期。所以我想说的是,我们不管什么时候都需要信守对自己的承诺,往小了说,说好一天之内完成一个页面的开发就一定要完成,这能保证你的工作不延期;往大了说,说好要在传智把月薪10k+的技能掌握到手,那就一定要完成,这能让你保持清醒的头脑,不会轻言放弃。
|