一,首先先来了解一下前端行业的情况:
-
前端是一个门槛比较低的,只要是大专以上的学历,就能入门前端行业。那为什么门槛会这么低呢?
-
是不是要求低就代表着技能不要很精通就能找到好工作了,前几年或许是,那个时候只要自己会点简单的html+css+js+jq,就能吃遍天下。 但是近几年不行了,为什么呢?因为现在前端的技术体系更新越来越快,难度越来越高了,企业的需求也在提升,需要掌握更全面的技能,才能完成企业中的开发工作,因此在招聘的时候,会加上更多的技能要求,提高标准。
-
市场需求大, 薪资待遇高,导致很多在职的,或者刚毕业的大学生都蜂拥而入,成千上万的培训机构拔地而起,才几年不到,就形成了一套完整的速成培训体系。导致前端市场涌入大量快速孵化出来的初级前端开发人员。
二,学习前端需不需要去线下培训?
首先我们来分析一下线下培训的模式:
-
4-5个月,从0基础开始,快速孵化。那快速孵化的意思就是速成的意思,我们大家都知道,速成的质量通常都是比较差的,这就是很多公司反感培训出来的学生的原因。
-
线下培训费用过高,学费都是在2万+以上,再加上半年多的吃住生活等费用,还要背井离乡的一个人脱产学习,整个学习阶段的花费最低都是5万+,这是很多学生和家庭所不能承受的。
-
花费了5万+速成学习出来以后,开开心心的想着去找工作,结果简历一投递,发现要么收不到面试邀请,要么就是去面试了,hr一问三不知,心心苦苦跑了大半个月,面试了几十家,结构都被无情的pass掉了。 顿时心灰意冷,灰溜溜的回老家重操旧业。
-
当然,不是说所有线下学出来的学生都是这样的,每个班级里面肯定有少部分学得还不错的,学完就能高薪就业,前途一片光明。 但是你想想,这些人要么就是科班出身,有底子有基础的,且因为这些人学的好,在上课的时候,老是催促老是讲快点,讲难点,那我们这些一脸懵逼的学生又不好意思开口重复问问题,最后我们只能被脱着走,这就导致了学得好的就越发厉害,学得差的既越发差劲。
三,自学前端和培训的各自优势:
自学前端的好处:
-
首先肯定是费用这一块,省了一大笔了,轻轻松松在家学习,还可以吃上家里热腾腾的饭菜,几乎是零成本学习, 当时时间要除外。
-
没有速成的影响,每个知识点都打扎实了,基础打好了,后面学习起来,才会更加的轻松,学习效果才会更好。
-
在职的还可以边上班变学习,上班轻松的还可以在上班时间学习,赚钱学习两不误,压力就更加小了。
-
自学减去了培训的帽子,很多企业就喜欢这样学出来的前端,因为都知道这样学出来的学生,基础扎实,底子好,且能自学出来的人,自律性肯定很高,那再工作上肯定也是会认真负责的,有发展潜力。
培训的好处:
-
如果家庭条件比较好,且学习时间也比较多的,在家自学也学不进去的,可以去报名线下机构培训。
-
自律性很差的学生,也必须要选择线下,因为自学是一个高自律性的过程,否则很难学好前端。
最后顺便分享一下2020最新前端学习路线,按照这个路线自学完前端,起薪能达到15K以上。
2020最新前端学习路线.mm | ProcessOn免费在线作图,在线流程图,在线思维导图www.processon.com
总结:无论是自学还是培训,都是可以的,因人而异,每个人都不应该盲目的选择学习方式,应该结合自身情况,根据文章上面的分析,最后再学习学习方式。
但是总体来说,自学前端优势要占比要大很多,还是希望大家尽量选择自学。