【经验分享】零基础Web前端自学之路!

从 16 年专科毕业开始,一路跌跌撞撞走了很多弯路,做过餐厅服务员,进过工厂干过流水线,做过客服,干过电话销售可以说经历相当的“丰富”。最后的机缘巧合下,走上了前端开发之路,作为一个非计算机专业且低学历的人来说,自学编程其实不是件容易的事情,不过庆幸的是自己坚持下来了。目前工作还算不错,收入在目前所在的城市不算高,不算低,生活也还过得去,继续加油努力,也希望自己在今后更上一层。从 19 年下半年开始,我真正接触前端,到现在 2 年多的时间。开始之初,我没有任何的语言基础,完全从零的小白开始,就连「对象」我都弄不明白,更别说那些高深莫测的什么封装,继承,多态等。当时自己也不知从何入手,怎么办呢?于是每当自己遇到困难时,就厚着脸皮去请教前辈大牛,然后就是去查阅资料,很多时候自己也很觉得不好意思,现在才发现人很多时候都耻于相别人请教,怕自己丢面子。但作为一个过来人,我要告诉你请教前辈大牛真的很重要,可以让你少走很多的弯路,不要怕丢人,没面子,面子值几个钱?学到真本事才最重要。没有技能才叫真的没有面子。当然了我们在请教别人时,一定要掌握「度」,不要打扰到了别人的工作。我现在非常感谢前辈们的赐教,也感谢那些在网上写博客、文章分享的大牛们,给了我们这些自学的小白很多的资料,经验,心得。从中受益很多。向优秀的前辈们学习,所以自己也开始进行学习总结写博客,希望也能帮到和我一样,学渣、从零开始、喜欢技术的一群志同道合的人。我深知自己的技术并不高,还处在继续学习的路上,离大牛还差的很远,我本身也非常敬畏技术,也知道自己的渺小,只希望这篇文章的「学习之路」对于那些「从零开始」学习前端的同学有一些指引作用,不像自己一开始那样的那么盲目,哪怕对你有一点点的帮助,就足够了。说了这么多,下面我们直接进入正题,都是我平时学习和收集的一些资料希望能够帮到你。 几点建议1,首先我得告诉你,自学是件很苦的事情,学习本身就是件反人性的过程,更何况在一个从零开始的全新领域独自奋斗,这里不是要打击你,而是要你认真想好,结合自身的环境、条件。不然半途而废浪费的不仅是时间,还有精力、金钱。2,如果你已经想好决定去做,那就不要犹豫,坚持下去你就可以成功,像我这样的学渣都可以,你没有什么不可以的,一定要相信自己。3,兴趣是最好的老师,很多人对这句话非常反感,被生活所迫,谈兴趣不可笑吗?其实不是,问问自己对技术有没有兴趣,做自己喜欢和感兴趣的事情才能够走的更远和更久,很多人不理解这一点,总有一天你会明白的,我当时转前端的时候也是因为自己挺喜欢,而且最接近用户,都是所见所得的东西很好玩,令外一方面也觉得工资也挺高,所以自己打心里觉得做前端挺好。4,做好持续学习,时刻保持学习的心态,说实话现在社会,科技的发展非常之快,技术的更新更是如此,如果你觉得学习一门技术就可以吃到老,我劝你还是打住,可能考个公务员更适合你(不要杠精,我并不是说公务员不要学习,自己体会就好)。5,永远不要觉得迟,只要行动然后坚持下去,你就干掉了 80% 的人,自学的人很多,但是坚持下来的没有几个。就像郭德纲说过,不是我的相声说的多好而是「我活了下来。与其把时间花在学与不学的纠结上,不如把这个时间放在行动上,如果发现自己不合适也坚持不下去,那就换个赛道,专注的去做一件事情,会提高你的成功概率。这是我给大家提供的web前端学习知识点,可以参考一下一部分:学习时间:1.5月html+div+css+ps切图+ftp网站上传(网站上线)阿里图标+html5标签+css3动画+手机网站开发+swiper.js+iscroll.js二部分:学习时间:2.5月JavaScript+jQuery+Ajax+正则表达式+面向对象+js插件+代码性能优化+github+sea.js+require.js+gulp三部分:学习时间:2月2D+3D应用+移动触屏事件touch+Canvas+Svg+多媒体技术+地理信息+本地存储+H5拖拽api+跨域操作+多线程+highcharts图表+bootstrap 在成为一个优秀的前端工程师的道路上,充满了汗水和辛劳 初学者对web前端开发能做什么,学的时候该按照什么线路去学习,学完往哪方面发展?想深入系统了解前端可以复制有道云链接到浏览器打开系统的了解学习:http://note.youdao.com/noteshare?id=6783004b67a28122498f277ca9e000f4 开发工具、学习资料等都有分享,还有专业的老师在线免费直播分享答疑!

本文章由javascript技术分享原创和收集

发表评论 (审核通过后显示评论):