0基础学web开发,要学多少东西才能找到好工作?
现在新进入web前端开发的人主要分二类,一是毕业就学web前端开发的;二是做了几年其它工作,然后转行web前端开发。那么到底要学习多少技术,才能拿到高薪呢?01、前端到底需要啥技能?跨行业零基础转行前端的人,到底需要学习多少东西呢?先看一下他们的弱项,主要体现在以下几点:已经参加工作,有生活的实际压力;之前可能是非IT、计算机类专业;因为现实情况,学习可能无法“专心投入”;基础差,低子薄;其中主要的问题是,2和4这二点。这二点直接导致跨行而来的他们对于it、互联网、前端开发的理解和认识,存在简单化和二元化的想法。简单化的理解就是,“学web前端开发嘛,就是学html,css,javascript,再学点js框架”。这么理解我不能说错,但其它相关的前端知识,例如开发模式、前端规划、OO、WEB标准、编码风格与习惯、需求分析、UI\UE、程序逻辑思维、浏览器原理、各岗位之间的配合、前后端的运行流程、数据的流向...等,都完全没有概念,也不知道这些知识的存在。而且因为第4点的问题,导致学习javascript都很吃力,更没有余力去学习这些侧面支撑的知识了。而对前端抱有二元化的认识,就更要命。“我学完了相关的课程,就应该能找到前端的工作。好不好另说,我学的差但我工钱要的少呀”;“如果我学完了找不到前端工作,那就是这个行业完蛋了,要不就是前端饱合了”。很天真的想法,不是么。但真的有很多人这么想。可能有人会觉得我这是看不起新人,向新人泼冷水。但我只是陈述一个事实,难道不是这样么?以北京的web前端开发招聘为例,现在前端开发普遍的要求是:
上面这个图中的这些英文词,就是前端开发所需要用到的技术,可能有人已经望而生畏了。但它们也只是一部分,还有更多的框架、插件、工具、技术。所以有人说前端开发是学不完的,这话并没有错。02、前端开发的“根”但是!!上面那个图里的那些技术,它们其实只是工具,实现需求的工具。打个比方,它们算是浮在海面上的小冰块,起决定性作用的是在海面之下的看不见的“数据”;而决定这些看不见的“数据”往哪流的,是海中的洋流,即“结构”;决定这些结构的是更前置一些的“需求”;而决定这些“需求”的,是对于这些需求的“分析”;那么是谁,是什么来决定如何“分析”呢?是计算机基础知识与程序逻辑思维。这是前端开发的“根”。
这张图是我个人主观的理解,虽然细节及用词上可能不标准,但大方向上应该没有问题。在这张图上可以看出,想要能够做好前端,需要你至少具备3、4、5、6项的能力。而html、css、js它们只是这一整个前端工序的末端。但在那些跨行而来,零基础的人的眼里,他们能够看到,理解到的,能够学习到的,只是最后的那个末端。就这个“末端”,还学的很吃力。所以他们这个群体找起工作来自然也会很吃力。那么说回标题,“0基础转行学前端,到底需要学多少东西才能找到工作”?我这里的答案就是,你至少需要学会图2的3,4,5,6才行。至少是这样。web前端就业怎么样?小伙伴们最关心的就是就业问题了,下面我们就来具体分析一下。在招聘网站上。HTML5/Web前端职位招聘数量达7359个,北京地区。
北京HTML5/Web 前端平均工资:¥ 16750 元/ 月,最低工资4.5K-6K,最高工资30K-50K。工作1~2 年后可成为年薪15 万以上的HTML5/Web前端高级软件工程师;工作5 年后通常能成为互联网公司的技术总监或产品经理,年薪将达到50 万左右;企业喜欢招什么样的web前端?现在,企业招聘web前端的要求逐渐升级,既懂前端设计、又懂后端开发的前端工程师成为香饽饽。
我目前是在职前端开发,如果你现在也想学习前端开发技术,在入门学习前端的过程当中有遇见任何关于学习方法,学习路线,学习效率等方面的问题,你都可以申请加入我的前端学习交流裙:前面:603 中间:985 最后:993。里面聚集了一些正在自学前端的初学者裙文件里面也有我做前端技术这段时间整理的一些前端学习手册,前端面试题,前端开发工具,PDF文档书籍教程,需要的话都可以自行来获取下载。
发表评论 (审核通过后显示评论):