360行,行行出状元/IT篇

昨天大致分析了IT中的12个职业,相信大家大致都有了了解,那么现在我就从工作内容、职业技能、职业需求等方面为大家详细分析这些职业。

今天我们先分析一下JS这一职业吧!!!

JS

1 工作内容:JS工程师其实分成两类,在之前讲CSS的时候已经提到过,一个是套页面的,一个是前后端分离的。

对于套页面来说,一个是做一些简单的动画和交互和验证,轮播图,弹框,验证用户名等等。另一个就是通过Ajax取一些后台数据,在页面上展示出来。

前后端逐步分离,彻底的改变了前端的世界。前端有了架构。前端工程师和后端工程师只通过Json数据交互,然后进入服务器端。

2 需要技能:环境,源码管理( 基础【Http,语法,组件,F12,Json,Websocket】框架【JQuery,AngularJS,Bower,RequireJS,GruntJS】业务【金融,教育,医疗,汽车】第三方【视频,图片】

3 发展前景

0~6个月:6K~10K6~12个月:8K~14K一年~两年:12K~20K两年~五年:18K~30K五年以上:24K~

JS的入门相对来说比CSS难的多,但是他的好处是学会一点是一点,需要一个积累的过程。

所以JS相对来说比较平滑,而且现在学习的曲线也比较清晰,慢慢在业界都形成了相对完善的框架。

成长路径:

JS菜鸟-JS初级工程师-JS中级工程师-JS架构师-UED-前端Leader-前端大牛

这三者有太多相似,到最后你会发现,语言只是一种工具而已。要做的事情,其实是差不太多的,并不需要对所有的语言都特别熟悉,有一种打底的,其他的都可以随意去玩了。

4.入门门槛

必须有CSS基础或者是有后端Java基础。

你要么是会了CSS,要么是精通了一种后端语言,千万不要CSS没学好,后端语言也不会就直接学JS,心里会没底,不踏实。

5.哪些行业适合做JS

IT界:CSS,然后是所有的都可以其他界:所有的都可以

6.职业限制

JS的职业限制也挺多的,主要就在于学习的方向上很容易误入歧途。

学到一些好的框架其实很赞的,对于大多数人来讲,就够了。只是缺少一个清晰的指引。有的时候你会发现,你对Http了解的比较少,会是一个瓶颈。你对数组啊,循环啊不了解,是一个瓶颈。你对MVC不了解,也是另一个瓶颈。对Json不懂,不知道怎么定接口,也是个问题。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20171217A0A2YZ00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券