我就是一个转行过来做前端的,而且是文科0基础,过程曲折充满辛酸。
文章可能有点长,但包含了我真实的个人经历,包括了每个阶段遇到了什么问题,是怎么处理的,也希望感兴趣的可以好好看下去,相信都会有收获。
之前是在游戏行业做的,后来一个同公司的同事去报班学了前端并且成功就业了,我知道后觉得感觉还行,不错,就也跟着去报班了。开始学习挺费劲的,毕竟自己什么都不会,但好在自己愿意努力,每天除去上课基本都在学习,就这样慢慢的成绩上去了,全班大概30人里我排到了前三。就这样学习了大概4个月的时间,也开始找工作了,培训机构教你怎么包装简历什么的,我也就那么一听,而且有同学包装简历后找到工作了,但我可能比较耿直,就不包装,所以找了好久,大概找了三个月总算让我找到工作了。
找这份工作的过程也是挺有意思的,第一次面试完后说让我等通知,接着我回家马上写了几个demo发给面试我的技术总监,顺便问下结果如何,接着他就让我去谈薪资入职了。
进到公司后,一切都是陌生的,开始他们给我做一些小维护工作,偶尔写写静态页面。可能自己也紧张担心会不会做错,会不会被瞧不起之类的,心态不是很好,所以工作起来不太流畅,不过也算能完成交代的工作内容吧。对了,这是2017年的时候。公司的系统还是用jquery和php嵌套写的,没有前后端分离,所以做起来其实也不太难,而且还能接触到php,挺好的。
接下来就有意思了,可以说是改变我一生的经历。在入职大概一两个月后,系统要重构了,打算前后端分离,也不知道总监是如何定位我的,直接让我主导前端部分的重构,我内心也是迷茫啊,我才入行两个月左右,就得去架构项目了。不过,这时候我深切体会到了一个人被逼迫一下是能有多了不起的。
因为培训机构说实话顶多是领你入个门,让你稍微有了一些编程思想,其他基本还是得自学。于是我上班边工作边思考,下班坐车拿出手机学习,回家也是一个劲的学习,最终在又过了一个星期左右,我被劝退了。而理由并不是我能力不行,而是企业经营出现了问题,把未过试用期的都劝退了,也跟我说后续公司状况好了会请我回来。
我也没办法,只能回家继续找工作了,不过期间我也没有懒惰,继续去熟悉框架,学习各种前端的技术。但工作不好找啊,找了差不多两个月还是没找到,心灰意冷了。
然而,就在2018年的前一天,之前的一位同事打电话跟我说公司问题解决了,看看我回不回去,我似乎也没太多选择,所以就在元旦后回到公司工作。
回去之后发现走了一批人,而且之前面试我的总监也走了,也不知道留下来的那些人是如何看我的,毕竟重新回到离职的公司似乎都不太好,但我也没想太多,好好干就是了,经验最重要,于是,重构重新启动。
重构是分阶段的,开始做微信h5商城,这是一个平台项目,内容模块非常多,在技术栈选择方面,我选的是vue,因为上手简单,开始用vue自带的脚手架,但发现不太满足我们的项目,因为模块复杂,包括部署也是一个问题,接着我又学习了webpack,把这个项目重新构建了一遍,接着各种工具,组件都是自己一个人一下一下敲出来的,摸着石头过河,很艰辛,但最后项目做出来了,也顺利上线了,也为公司带来收益了,这时候自己的心也舒服了很多,自己贡献了,成长了,这种感觉非常舒服。
接着慢慢的后台也重构了,也添加小程序了,各种新功能也都逐渐增加,自己的技术也越来越熟练了,什么echarts,地图工具等等,技术栈也越来越充实了。
这就是我这两年所经历的,很艰难也很充实。这段文字也算是我对自己一个阶段的总结吧,入门确实不难,难在坚持,而想要坚持就需要有目标,要培养自己对前端的兴趣,兴趣很重要,如果真的感兴趣甚至是热爱的话,那我觉得学前端没问题,只要持续学习,保持自己的优势就不会有问题。对了,后端技术也最好学一下,很有帮助,起码自己能做一个完整的项目吧。
H5大前端时代,前端开发行业的发展趋势还是很不错的,用户对平台的体验度要求逐渐提高,相应的企业对前端开发人才提出了高要求,已经不再是简单的网页设计与制作了,企业所需要的是具有综合技术技巧的H5前端开发工程师。
随着IT技术行业的不断发展,平台用户体验度对平台发展越来越重要,平台再也不是之前的单页面信息传递,逐渐形成了网页交互的网络信息平台,这些都是前端开发工程师利用H5前端开发技术来实现的。
学习前端开发的门槛是比较低的,入门学习比较容易,但是小伙伴不要忽略了深入学习的困难,这里的简单是相对来说的。不管小伙伴有没有基础,都是可以自学的,不过自学前端开发学习周期可能会长一些,学习效率比较低。
小伙伴可以选择前端培训来获得开发技术知识,尤其是零基础的小伙伴。有的小伙伴可能会问参加前端培训好不好,能不能学会,参加前端培训班可以系统的学习前端开发技术知识,在学习前端开发技术知识的同时,还能积累更多的项目实战经验。
影响小伙伴能不能学好前端开发技术知识的因素有很多种,其中包括小伙伴所选择的前端培训班是否靠谱、培训课程是否新颖、自己所掌握的学习方法是否适合,学习效率怎么样等,这些方面都是影响小伙伴能否学好的因素。
通过以上介绍,小伙伴要清楚的明白你能否学好前端开发技术知识,并不是一方面的因素,在全面的前端培训课程设置的引导下,还需要经验丰富的老师引导学习,才能更快的入门前端开发,在学习过程中还需要小伙伴找到适合自己的学习方法。
小伙伴在选择前端培训班的过程中,可以先了解一下前端开发行业到底怎么样,也可以通过在招聘网站了解企业所需要的前端开发技术是什么样的,理性选择。尚硅谷前端培训机构是全程面授教学,以理论实践相结合的教学方式传授相关前端开发技术知识,让小伙伴在学习前端开发技术知识的同时,积累更多的项目实战经验。
http://www.atguigu.com/html5_video.shtml
本文来自投稿,不代表DoDo生活网立场,如若转载,请注明出处:http://www.77dodo.com/aiwen/13687.html