美文网首页让前端飞
十年前端老司机告诉你,前端为什么八千起?

十年前端老司机告诉你,前端为什么八千起?

作者: 子瑜说IT | 来源:发表于2019-03-26 20:35 被阅读7次

    一、什么是前端?

    所谓web前端就是web给用户展示的东西,这里面可能包含了设计,特效,交互等等。

    这里又引申出初级,和高级等前端级别。毕竟前端做出来的还是有水平之间的差距,以前有前端美工的职位,平常就做一些平面设计,交互设计等,不需要参与太多代码问题。但对于前端来说,这是最基本的,不然谈不上有前端可言,就像早期一样,一个人做设计,制作,后台全包,根本不需要前端。

    如今我们所谓的web前端开发,不仅需要你会写JS、会用JS、能设计、切图、懂用户交互等,还需要前端架构开发和优化框架,及服务器,用户体验等。所涉汲的东西越来越广,当然全栈式前端工程师工资也就越来越高了。

    百度百科解释:

    Web前端开发工程师,主要职责是利用HTML/CSS/JavaScript/Flash等各种Web技术进行客户端(PC、移动)产品的开发。同时结合后台开发技术模拟整体效果,进行丰富互联网的Web开发,致力于通过技术改善用户体验。

    image

    二、前端需要学什么?

    言语根底:HTML、CSS、JavaScript

    HTML:是构成页面展示的根底,是一种很简单可视化的标识言语,说白了即是 一是一,二就是二。网上一切的页面网站,不管多么牛逼最终都会转化成html,被浏览器渲染出来,用作展示。

    CSS:又称作样式表,简单点说即是html的外衣,将html包装的鲜艳动人。

    JavaScript:是一种直译式脚本言语,十分灵敏,根据原型的言语能够在任何浏览器上开发与调试的一种动态类型、弱类型。

    image

    说人话就是:

    HTML是一些网页控件,css是美化这些控件的代码(层叠样式表),JS(JavaScript)是一种增强表现力的脚本语言,可以做出很多动态及交互性较强的效果。

    image

    三、学完能干什么?

    前端开发工程师的主要职责是与交互设计师、 视觉设计师协作,根据设计图用HTML和CSS完成页面制作(也可能是一个人完成所有)。同时,在此基础之上,对完成的页面进行维护和对网站前端性能做相应的优化。另外,一名合格的前端开发工程师,应该具有一定的审美能力和基础的美工操作能力,能很好的与交互及视觉协作。

    四、发展前景(这是重点,那小本本记好)

    Web前端开发行业是伴随Web兴起而细分的行业,智联招聘数据显示,去年web前端岗位全年共招聘136848人,平均每月招聘人数需求11412人。

    web前端薪情分析从招聘网站分析,从20718份调查样本中得出如下结论,91.5%的HTML5前端工程师月薪6K以上,79%的工程师月薪8K以上,月薪10K以上的从业者占到了总数的62.9%。平均月薪则达到了12850。如此高的薪水,代表着什么呢?人才缺口大,发展前景好,就业形势明朗。

    image

    下面我就分享的这个特效是javascript物理引擎(这个不是企业里长用到的特效,但是能体现出前端还是很厉害的)。

    先发两张效果图看看

    image image

    javascript物理引擎源码:

    image

    坦白讲,用原生javascript写出一个这样的物理引擎,要月薪10K以上都绝对不过分的,能写出物理引擎,也代表着这个人在原生javascript上研究已经比较透彻了,在逻辑和算法上的水准也不会太差,当然这个特效也是基于HTML5/canvas的,现在许多的特效/游戏基本上都是基于HTML5/canvas,不过由于兼容性的问题,在企业中或许还不是特别的广,但是肯定是未来的一种趋势,如果想要找到好的前端工作或者想要有更高的提升,原生javascript和html5移动端,一定是必须要学的很扎实的!

    image

    好言尽于此,下定决心走上IT路的,那就勇敢向前的走下去,别半途而废。

    image

    我是一名前端开发工程师,整理了一份最新的前端资料,需要的来找我啊。

    相关文章

      网友评论

        本文标题:十年前端老司机告诉你,前端为什么八千起?

        本文链接:https://www.haomeiwen.com/subject/avtnvqtx.html