本帖最后由 lianjipaney 于 2017-10-8 12:02 编辑
在传智的学习感受——如何优雅地解决心态炸裂问题我,27岁,非计算机相关专业,以下是我在传智的真实感受,希望对读到这篇文章的人有帮助: 一.我选择来传智学习的一点经历和感受: 1.从尴尬到选择27岁的尴尬: 27岁,这是个尴尬的年龄,一般来说,这个年龄段的人基本都已经工作几年了,那些选择留在老家发展的同学,有的已经开上了车,有的已经结了婚生了娃,时不时向你发来婚宴的请柬;那些成绩优秀的,一毕业就来一线城市追逐梦想的同学,凭借专业优势和个人能力,也已经在一线城市有了一席之地;那些毕业之后初次步入社会一度迷失方向不知所措的,至今也许仍在苦苦追寻未来出路。我把自己归类为第三种。为什么说27岁是个尴尬的年龄?因为这时候曾经与你共同学习和生活的同学朋友之间的差距就开始慢慢显露出来,所以作为一个一毕业就在一线城市打拼却尚未拥有一席之地的人,我有点慌了,我觉得我急需找到出路。 选择出路 如果说是二十出头的应届生,如果不太清楚自己合适什么样的工作,你也许还有几年时间可以摸索,但是对于奔三接近尾声的我来说,下一个选择可能就是一辈子的事了,所以这个选择我是无比地慎重。几分斟酌后,我在2017年中旬决定来上海传智学习前端开发,这个IT行业内火爆的技能。来的时候我告诉自己,这一次是破釜沉舟了。
2.从选择到入学传智初入传智 来传智之前,我还去另一家同行的培训机构试听过一次课,那次感觉很不好,老师讲课思维很跳跃,一下课立马回家去了,连问题都不给解答,所以我听了一节课就决定走人。而传智的感觉就完全不同,我记得刚来传智报到的那天,虽然报到当天没有上课,但走进教学楼以后我就能感觉到一种严肃认真的气氛,当时我又对自己说,嘿,我这次可能是来对地方了。在开班典礼当天,记得班主任老师穿得挺正式,有条不紊得安排着相关事宜,而且我第一次知道了有个人物叫助教老师,会在我们自习时间帮我们解答各种问题。虽然不知道凭直觉做决定好不好,但是我的直觉告诉我未来的几个月,在这学习是没错了。
传智的老师们 传智的老师大概分三种角色,一个是传道授业解惑的讲师,一个是着重解惑的助教老师,还有就是负责管理班级的班主任老师。简单说说对这些老师的印象: 先说说讲师,到现在我们的课程进行了3个半月了,讲师前后也换了几人,虽然讲课风格各有特色,但能够感受到他们的专业程度和认真负责的态度都是毋庸置疑的。按照规定讲师讲完课就可以下班了,但有的老师却选择留下来跟助教老师一起在晚自习帮同学们解答问题。文笔水平有限,找不到比较好的方式来形容,如果硬要说的话就是,如果说以后工作中理想的同事是什么样的,我想大概就是传智的讲师们这样的人吧。 助教老师会从开班到毕业一直跟着我们,与讲师一样,助教老师也是非常专业且认真负责的,每天自习的时候会游走于班级中,几乎是全程在帮同学们解答问题,看起来是很麻烦很累的工作,我们的助教老师却好像乐在其中,不得不服。现在我们的助教老师也完全跟我们打成一片,关系非常融洽。 班主任老师虽然不懂我们所学的技术,但作为班级的管理者,她们也是很出色的。在我看来,传智的半军事化管理制度其实就跟上高中时的管理差不多,区别是高中的小孩子都比较听话,而这里是要拿高中的管理制度来管理我们一帮二十好几的成年人,这个没有十分出色的人格魅力以及管理技巧真的是做不好的。如果说讲师和助教是理想的同事,那么班主任老师应该就是理想的好朋友了吧。 二.心态炸裂——学习技术途中的最大敌人
我是从基础班开始学起的,那时的内容还很简单,只有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+的技能掌握到手,那就一定要完成,这能让你保持清醒的头脑,不会轻言放弃。 以上纯属个人的一点拙见,希望能对读到这篇文章的人有所帮助。最后祝所有传智的同学都能找到一份理想的工作,在成为大牛的路上越走越远。
|