为什么那些自学的转行人,大多都失败了?
今天这个标题我想了好久,好怕被人diss是在“危言耸听”、“制造恐慌”。但最后我还是决定用这个标题,因为……事实就是这么回事儿啊……
无论是课程顾问老师在咨询后台,还是我在知乎和公众号留言区,都经常被问到以下几个问题:
1、我想自学转行,可以推荐几本书吗?
2、能给我一份你转行时的学习笔记么,我想自学转行软件测试岗。
3、你们公众号分享的大礼包,足够我自学转行做软件测试了吧?
4、我想先找个相关工作,入职后边工作边自学成长,能行不?
5、……
每当遇到这类问题的时候,真的很纠结,真是太不好回答了。
如果我们说自学不行吧,好像有点太绝对了,这世上也没有什么事情是绝对不可能的;
但如果我们说行吧,我们也实在不敢做出这样的保证,因为看到了太多太多的反面例子。
自学到底行不行,今天我们好好分析研究下。
我就简单地讲个真实的故事吧。
我有一位学员是本科计算机毕业,毕业时因为没做技术行业,后来边工作边学自学软件测试,学了5个月,最后死在了面试上,听听她怎么说的。
关于那段自学时光得与失给大家分享下,大多数人和我想法基本都一样,那时候在北京咨询了几家培训学校,总觉得培训费用那么贵,我又是计算机专业的,与其交钱让别人教我,不如自己买课程自己上网学,这样一来还能省一大笔费用,时间也能自己灵活调度,何乐不为?
五个月的自学阶段,到面试工作后,我后悔了。我们想的时间自由只不过是让自己不那么受约束的借口,是为了想学的时候学,不想学的时候可以随意休息,不像学校那种大家都在学你不学不好意思而且还有老师监督。仔细想想是不是这样?我们大多数人都没有很强的自制能力,往往计划和实际出入很大,自学开始时壮志凌云,我要如何如何,随着时间一天一天,信心也慢慢消减,尤其是学到比较难的地方又找不到解决的办法时,更是心烦意乱,无心学习甚至怀疑自己。就这样踉踉跄跄,看着学了5个月下了功夫,可是实际能掌握多少?只不过是自欺欺人罢了,等到找工作时才发现自己学的那点东西和人家企业需要的差之甚远,只懂一点皮毛而已。
实际情况中,在我们接触的成百上千名打算自学转行的小伙伴里,大多数都没有这么顺利,会遇到如下问题:
一、时间自由,刚好助长了自己的心里那种惰性,不能严格要求自己,因为没有人约束,人监督。
二、遇到问题无法及时解决,容易懈怠,打击信心,要知道,有些问题你自己琢磨瞎搞可能几天才弄好,而身边有同学有老师的情况下只需要一句话的事就能帮你解决,继续学习其他的知识。
三、项目练习太少,自学的项目要不就是半成品,要不就是太过于书本化,企业中测试并不是这样简单。另外还会有不知重点,不知哪些要深入学,哪些只需要了解就可以,舍本逐末,时间不能合理分配,这样的自学对于真正想进入it行业的同学来说并不是最优解。
说白了,大多数想转行进入it领域的同学并不适合自学,第一步要走好,必须打好基础,就必须有专业的人带,有适合学习的氛围以及自己发自内心的决心,培训行业水平参差不齐,有的人提起培训可能会有点抵触心理,但是对于转行,最快捷最有效最时间和精力的方式就是培训,它能给你方向,给你接近真实企业项目的机会,给你规划好学习路线,能给你重要的知识用两三周的时间讲解,让你吃透企业中用到的核心技术,能给你友好的学习氛围和疑难问题快速解答的需要,这些都是自学所不能获得的。
我一再要强调的是,对于真正想转行的同学来说,最节省时间最有效率的方式就是培训,千万别以省钱为目的而选择自学,时间可以让你挣到很多钱,但用钱却买不到时间,希望伙伴们谨记这一点,知道自己最想要的是什么。
对于开发类有的同学想自学,有非常强的自控力,我是支持自学的,只要啃上两本书,吃透也是可以的,测试不一样,测试太杂,又非常需要项目练习,现在的测试功能测试只是最基本的,核心竞争力在于掌握自动化测试和性能测试,这才是要高工资的资本和底气。
记住一句话,入门之后才是你自学的开始。
还有一点,别蹉跎,毕竟时间成本也是钱呐,咱要干的“跳出舒适区”这件事可是大事业,一旦决定就耽误不得