WEB前端开发是目前最火的行业之一,竞争很大,工资很高,未来发展也极好。
我做WEB开发有很长一段时间,现在经常看见大家在留言问我想转行学习WEB前端但是不知道是选择自学,还是选择培训。
今天根据我对于这行业的了解,给大家详细对比一下这两个选择的优势和劣势。
如果我解释的大家还是不懂可以直接私聊我。
希望可以帮助零基础入门的你少走弯路。
个人经历:
我学前端并不是培训的,因为我那个时候学开发还是比较早的,WEB这块我做了挺多年,在后端JAVA开发也做过挺久,现在是做项目经理。我最开始也是从大一开始自学的,毕竟大学里学的还是太皮毛了,那个时候对做网页比较有兴趣,所以我还是比较相信兴趣是最好的老师这句话的。
那个时候在网上找了一些视频教程学着也是非常痛苦,自己也看了一些书,像《javascript权威指南》(犀牛书)这些书,但是作用都不是很大。所以我在这里不建议大家初学入门前端去看书,还是建议当你学完了一部分基础之后,你再看书温习,效果会更好,这样的效果是我实践出来的,仅代表个人建议。直接完全看书学的后果可能是看了觉得能看懂,但是自己动起手来,啥也写不出来。
关于教程视频,不在于多,越多越是不看的,这也是我个人总结出来的,我还是很少见到自己完全视频教程学习能自学会前端开发的,尤其现在框架越来越难,还不断更新,光看视频还是比较难学好前端的,很多代码上的东西如果没有人告诉你,可能你连空行都不会,代码写的一团糟,最基本的达不到,更不要说找到工作了。
我之前在上市公司做了5年开发,现在做一个外包公司的项目经理。
我个人建议:
对于培训还是自学,如果你条件还可以,负担不是那么大,能培训还是培训的,培训一定会比你自学的好,因为培训有老师带你,你肯定会进步快,学习编程最好还是有领路人,没有那么多天才能自学成功,如果培训都很难学好,那么自学一定学不好。不过目前的培训费用都在18000以上,这还只是培训费而已,加上一些其他的东西,四个月时间要小三万吧!建议可以选择线上辅导学习,这样性价比会更高一些。
如果条件不允许,也可以选择自学,自学挺难的,但是如果你韧性强,自学也可以找到工作,但是你需要有一个指导你的人,从比例来看会很低,其实无论在哪里学习都是一样的,重在内心怎么看待你学习前端这个事情。
如果你选择培训建议如下:
如今前端市场竞争很大,各个企业争先恐后的在重金抓有能力的人,也就是我们常说的项目经验,我们这个行业别的要求不高,就是做项目的能力,到了公司是否可以干活,能干活完成任务怎么样都可以。但是目前培训的市场学费都在18000+以上,加上四个月的吃住行,至少也要30000块钱,这笔费用挺多的。最重要的还是时间问题,我学完编程就学了2年,怎么可能用四个月时间学的很好,除非很聪明的人,我个人觉得目前学前端想要找工作,至少要学习个半年的时间,身边也有不少在培训的时候发生的一些事情,当然有好的结果,也有很多不好的结果,不做评价,如果想去培训的朋友,建议慎重选择,想清楚是不是可以很努力去学,毕竟师傅领进门修行还是靠个人。
如果你选择自学建议如下:
1.了解如今的市场行情,就是企业需要什么样的人才,了解清楚企业技术需求,这点很重要。
2.有一套系统的学习方案,学习不是瞎学的,是有节奏感的,每天看多少视频,不是说看完了就完了,在很多人的实践中,看完视频一点用没有用。一天用多少时间学前端,自己规划好,每天做什么案例都是非常重要的。
合理的学习路线,我这里也给大家一些建议:
基础学习:网页布局基础:HTML+CSS+DIV盒子模型+前端开发基础:javascript语法基础+javascript面试对象+DOM操作+javascript插件学习+javascript类库(jquery为例)+AJAX+代码性能优化
进阶学习:H5标签+CSS3动画+2D/3D转换应用+Canvas+SVG+本地存储(WEBsql)+移动端WEBAPP开发+移动端框架学习
框架学习:Vue+Angular+React+Bootstrap+node
最好可以有人指路:
有人指路,很多问题是我们刚刚开始自己不可能解决的,除非那个是天才,可能一个小问题,我们一天都想不明白,但是别人的一句话可能就懂了,这个就是经验。
这些就是我做前端那么多年,给想学习前端小伙伴们的一些建议,希望可以帮助大家。
如果对于WEB前端开发这个行业的其他相关知识还是不是特别了解,可以随时来咨询我,学习路线,学习建议,学习方法都可以随时私聊来问我,希望可以帮助大家少走弯路。
需要相关前端学习资料私我呀,私我回复:“前端资料”,即可获取相关学习资料哦 。
原作者:WEB开发李家靖
原文链接:https://www.jianshu.com/p/f425b49e918b