关于这个问题,首先你要给自己一个明确的规划。你想找到什么样的工作。如果你只想成为一个最基础网页设计师,那的确学学h5就能制作网页了。但是如果你想向更专业更全面的前端开发方向发展,就必须掌握前端开发三大基本基石:HTML、CSS,JavaScript。当然,学会这些还远远不够,一个优秀的前端开发工程师还需要熟练掌握各种工具和框架的运用,常见的工具有Dreamweaver,Sublime,HBuilder。还有FontelloFontello、Secureheaders、VisualStudioCodeVisualStudioCode,三大基本框架有Angular、React、Vue,当然,还会接触到更多e5a48de588b6e799bee5baa6e997aee7ad6Bootstrap、Fbootstrapp、BootMetro、Gumby、IVORY、Kube这样的框架。另外,一个优秀的前端开发工程师可能还要掌握SEO、DOM、BOM、Ajax等技能,甚至,网站性能优化和服务器端的相关基础知识也是需要了解的当然,前端开发也在不停发展,如果你学会了后就安于现状停滞不前,那一定会被市场所淘汰。学无止境,前端开发的道路还很长,还有很多的新东西等待我们去探索,你要学的也还有很多,永远不要觉得自己已经足够厉害。因为互联网的发展速度很快,而对于用户体验的要求也越来越高,而在网站方面,对于前端的要求肯定也是提高的,就拿天猫为例,每年双十一大战,访问越来越大,这不仅是关乎到后台数据的处理,对于前端的要求也更高。不知道其他行业是怎么样的,但是感觉各行业的人都往前端跳槽,这大概是实体就业必博平台的大环境不太好,而IT行业一直保持着高薪的原因吧。但是个人觉得,工作对一个人是一个大事,决定跳槽之前,请先具体的调查熟悉下,行业的发展情况和就业信息。很多人学了几个月的前端,也并不知道自己的具体的定位,不知道就业需要些什么,就盲目的跳槽就业,造成的后果就是连最低标准也达不到。一个行业或者岗位能保持高的薪资是有理由的。我一直相信一句话,别人能做到的,我也能做到,但是并不代表着,我盲目地去做就可以做的到。自学成功找到好工作的确实也有,但是不多。为什么不多?就是因为大部分人学习没有好的方法,有看书的,有看视频的,有照搬网站抄的,有隔三差五学一下的,五花八门。更有一点是,碰到问题没有立马解决,有时可能是找不到解决的地方,这样很多问题积累在一起,就感觉越来越难学。好不容易学完静态了,找工作静态不要了,又要去学js。所以建议可以找机构系统学习,了解当下web前端的需求。因为互联网的发展速度很快,而对于用户体验的要求也越来越高,而在网站方面,对于前端的要求肯定也是提高的,就拿天猫为例,每年双十一大战,访问越来越大,这不仅是关乎到后台数据的处理,对于前端的要求也更高。不知道其他行业是怎么样的,但是感觉各行业的人都往前端跳槽,这大概是实体就业的大环境不太好,而it行业一直保持着高薪的原因吧。但是个人觉得,工作对一个人是一个大事,决定跳槽之前,请先具体的调查熟悉下,行业的发展情况和就业信息。很多人学了几个月的前端,也并不知道自己的具体的定位,不知道就业需要些什么,就盲目的跳槽就业,造成的后果就是连最低标准也达不到。一个行业或者岗位能保持高的薪资是有理由的。我一直相信一句话,别人能做到的,我也能做到,但是并不代表着,我盲目地去做就可以做的到。自学成功找到好工作的确实也有,但是不多。为什么不多?就是因为大部分人学习没有好的方法,有看书的,有看视频的,有照搬网站抄的,有隔三差五学一下的,五花八门。更有一点是,碰到问题没有立马解决,有时可能是找不到解决的地方,这样很多问题积累在一起,就感觉越来越难学。好不容易学完静态了,找工作静态不要了,又要去学js。所以建议可以找机构系统学习,了解当下web前端的需求。这个真得看人,我见过有一个学长,啥都不会,就直接忽悠进别人公司,然后边学边干的(是大连这边的传统公司)。如果题主想一心一意干前端的话,那要学的就可多了。其实你可以看看各大厂的招聘简历,这些站在中国it界最顶端的公司,基本代表了当前it界的普遍价值观和招聘要求。具有mobileweb/wap、html5/css3、nodejs、flash开发经验熟悉linux平台,掌握一种后端开发语言(php/java/c/c++/python等)能够很好的与产品、设计师和开发人员沟通协作,具有良好的团队合作、协作精神。熟练掌握web前端相关技术,包括html、css、javascript/actionscript等;追求最佳用户体验,工作认真细致,有责任心,富激情,具备良好的团队合作精神。熟悉至少一种面向对象的前端框架(googleclosure/yui/mootools等)对学习前端的同学来说,你能力越高就越好找工作。因为现在的前端求职市场不缺初级前端,初级前端已经饱和了。一大批刚学完三大项的人就急冲冲除去找工作了,这就导致找不到工作的同时、公司也找不到人。那到底要学到什么样子呢?入门:能用htmlcss实现任何网站的静态布局。这个难度不大,能做到就能达到切图仔的水平勉强合格:以上两项达到熟练,并可以用js写较复杂的交互。到这里就可以找到前端的工作并干活了。合格:知道如何实现js的继承,能说出一个new的过程,会合理用闭包,会用promise,amdcmd模块化,会用underscore,能写正则。会其中两到三项。到这里应该可以找到缺人并还算不错的互联网公司前端工作还行:能手写js的原型链继承,知道一个promise的实现机制,能写出underscore中大部分函数,手写delegate,随便找个库基本能看明白是干嘛。到这里应该可以冲bat了吧。不错:对页面性能的优化有研究,mvc框架能够分析出个优缺点所以然来,对打包发布工具有研究。到这份上能算靠谱的前端了吧牛人:根据业务需要写所需的打包发布模块化工具,有能力自己写框架,对开发流程和方式有自己的见解,不依赖类库,项目需要啥就随手写一个模块,造过轮子无数。到这份上国内前端工作可以任挑了。首先,学前端的时间是一个很漫长的过程,如果你只是单纯的想做一些网页,那简单的学习一下h5就能找工作了,不过,一个专业的前端开发工程师是必须掌握前端开发三大基本基石:HTML、CSS,JavaScript。当然,学会这些还远远不够,要熟练运用这三大基础语言还要结合各种工具的使用,常见的工具有Dreamweaver,Sublime,HBuilder。还有FontelloFontello、Secureheaders、VisualStudioCodeVisualStudioCode。当然,工具只能解决一些特定问题,要解决更加全面的问题就要接触到框架,三大基本框架有Angular、React、Vue,当然,以后还会接触到更多Bootstrap、Fbootstrapp、BootMetro、Gumby、IVORY、Kube这样的框架。另外,一个优秀的前端开发工程师可能还要掌握SEO、DOM、BOM、Ajax等技能,甚至,网站性能优化和服务器端的相关基础知识也是需要了解的。当然,前端开发也在不停发展,如果你学会了后就安于现状停滞不前,那一定会被市场所淘汰。要想学好前端开发,要接触的知识太多了,永远不要安于现状,想要提升自己的能力就必须不停的学习。你的工作是什么样的,一定取决于你的能力。