现在越来越多的年轻人选择进入互联网行业,但是推吧推吧发现同样是一个前端的有的得年薪已经达到了30W,入行时间差不多,工作的技术体系也差不多,但为什么差距这么大呢?

互联网行业每时每刻都面对着变化,刚入行的新人要像推吧推吧一样拥抱变化,不断地学习这里总结了学习过程中的要领,希望可以帮助到大家。
第一点,打好基础是关键,不管学习什么定西基础是非常重要的,年薪30万不是白拿的,要是除了简单的问题,却不知道怎么回事,那岂不是尴尬。对于前端来说css跟技js就是基础。从简单的怎么用css实现循环背景,怎么制作毛玻璃效果,如何给图片添加滤镜,怎么实现自适应,这些都是经常会用到的知识,如果遇到闭包引起的内存外漏知道如解决,http代表了什么,它的作用,怎么在保证协议不会缓存静态资源。这些都是老生常谈的问题了,但是这些问题是必不可少的,基础知识投入的时间越多,上层的技术掌握的越快。

第二点,深刻了解运作原理,由于各个平台这些年不断的推出各种框架,现在很多前端的工程师开始浮躁,觉得前端只需要简单的调用就可以了,但是一个优秀的前端工程师绝对不是调用大神。了解运作的原理是非常重要的,框架会因为很多的因素而不断的更新,但是原理不会有太大的改变。
第三点,细节要严谨,很多新手前端工程师都认为,“代码可能运行就没有问题了”,因为前端跟SEO有密切的关系,在编写前端代码的时候一定要复合SEO规范。在通过css修饰的时候要复合BEM编写份风范。还有就是在命名的时候一定要规范,要不然不但同事看不懂,有时自己都看不懂。一句话“代码千万行,注释第一行。命名不规范,同事两行泪。”

第四点,网络书本相结合。虽然现在有很多的网站博客都有关于前端知识的教程,但是随着内容的商业化,很多的商家选择藏一手,这里推荐几本不错的书来让查缺补漏帮助大家学习。《高性能JavaScript》、《JavaScript设计模型跟开发实践》、《图解HTTP》。
前端技术的更新是非常快的可以适应时代的潮流,突破框架。要有超前的眼光,这才是如何在互联网生存的关键。