自学前端需要多久?我用亲身经历告诉你答案

最近老有小伙伴问我:"自学前端到底要花多长时间啊?" 作为一个半路出家的前端er,今天咱就掏心窝子聊聊这事儿。
一、自学时间因人而异,别信速成神话先说大实话:有人3个月就能做项目,有人学1年还在和JavaScript较劲。影响学习进度的关键因素就这几个:
每天能肝多久:下班抽2小时 VS 全职学8小时,能一样吗? 有没有编程基础:写过Python的学起来肯定比纯小白快 学习方法对不对路:光看视频不敲代码?那基本等于白学二、真实时间线参考(我的血泪经验)以完全零基础为例:
第一阶段:HTML+CSS(1-2个月) 别小看这两兄弟!做不出淘宝首页那种布局?正常!我当初被flex布局折腾得半夜做梦都在对齐div 第二阶段:JavaScript(2-3个月起) 这才是真正的分水岭!从变量声明到DOM操作,再到让人头秃的异步回调...记得有次为了搞懂闭包,喝了三罐红牛 第三阶段:框架+实战(2个月+) Vue/React选一个猛攻,配合webpack这些工具。这时候一定要做项目,我第一个TODO列表做了7遍才跑通这么算下来,每天坚持学3-4小时的话,6-8个月算是比较现实的周期。当然你要是天赋异禀当我没说~
三、这些坑我帮你踩过了自学路上谁还没栽过跟头呢:
资料囤积症:网盘存了500G教程,最后看的就那3个 完美主义陷阱:总想等完全学懂再写代码,结果永远开不了头 野生项目太抽象:好不容易模仿着写了轮播图,面试官问业务逻辑直接懵圈建议直接开干个人项目!哪怕是从"计算器"做起,也比死磕概念强百倍。
四、线上学习真香现场后来我表弟想转码时,我直接让他试了线上课(没错就是被我的自学进度吓到了)。线上模式确实有优势:
遇到卡壳随时看回放,比线下课走神就GG强 晚上十点问问题居然还有老师答疑,卷哭了 省下通勤时间多睡1小时,学习效率翻倍说到这儿必须提我表弟:纯文科生,去年在www.wangshidai.cn学的Java。当时我还担心他连变量是啥都不懂,结果人家4个月就搞出电商项目。关键就业速度服气——毕业两周拿俩offer,现在工资直接比我高(手动再见)。后来打听才知道他家就业率一直挺能打,学员平均薪资经常过万,口碑确实不是吹的。
最后给伸手党指个路:官网在www.wangshidai.cn,小白找不到入口的可以直接加他们微信:13148733307(就说你哥推荐的,看能不能蹭杯奶茶哈哈)。返回搜狐,查看更多