1.最简单前端开发需要用到的html+css+javascript。html就是页面都有哪些内容,有哪些标签,时输入框还是按钮这些;css就是为标签增加样式,为什么是橙色的,为什么这个在左侧不动,为什么字体有的粗,有的大;js就是增加他们之间的交互,为什么点击了会显示隐藏,为什么点击上去可以拖动,图片可以放大。现在必掌握的html5,css3,新增加了很多功能,不是说这个是新的,只是html的升级版本,功能更丰富了,有动画,canvas,音视频等等,使你的页面效果更好,体验更好。像易启秀那种效果,h5都可以实现。虽然说很多好用的js框架,但是掌握原生js的能力还是这里面最重要的。
2.学习框架,这里指的js框架。像jquery,vue,react,angular。虽然说这几年单页面应用很火热,不使用dom操作,性能更好。但是无法否认jquery的历史地位,还是建议第一个框架先学这个,学习的过程中,就会慢慢了解dom,知道dom操作,对原生的理解也会越来越好。偶是做vue开发的,像这种基本就是框架都搭建好了,自己照着搬弄就好了,建议这些还是放在后面学习,否则你对原生的理解偶感觉不会很深。会用容易,但是还是建议先把基础理解好。css方面的像sass,less这些与处理器也需要掌握下,也能使你的开发效率更高。
3.了解http协议。很多人都会碰到这个问题,网页输入完网址紧接着都发生了什么。感兴趣的小伙伴可以打开pc浏览器随便个网站,按下f12,重新刷新浏览器,在network里面,就会看到请求到的资源,点开就会看到请求头请求体这些。http协议只是OSI七层模型的应用层,小伙伴们可以多了解了解七层模型,像大家熟知的TCP/IP协议,三次握手,四次挥手,都在这里面,物理层链路层,路由器光猫这些都可以了解学习下,软硬件是不分家的。
4.开发app。今天的前端技术不仅仅能做页面,还可以实现app,像RN,weex,mui,uniapp。偶现在就在使用uniapp开发,vue语法糖,一套代码可以运行多端。确实前端技术相对原生来讲是有差距的,但是现在开发,使用上都不会有太大的差距(项目不是很复杂)。最近很火热的谷歌推出的flutter,其实会js的小伙伴也可以尝试学习(小编也在爬坑中),国内的闲鱼团队一直在使用,boss直聘上已经有开始招聘的了。
5.懂了以上的东西基本就可以工作了,但是建议有余力可以学习学习linux知识,毕竟一个项目做完后,都是要上传到服务器的,学习下简单的shell脚本,linux简单操作,部署个nginx对你都会有大大的提升。
6.薪资问题也跟你的城市有关,也跟你的技术能力有关系。很多公司招聘就是本科生起步。所以如果你是刚学习完,刚开始,有机会实习的话,你都要珍惜,不要说上了包装自己几年工作经验,脚踏实地一步一个脚印,该有的都会有的。面试之前也要多准备好,留下好印象,薪资还会高一些。
希望看到这里的小伙伴找到心仪的好工作。努力,奋斗。谢谢阅读~!
web前端偶工作经验找工作是非常困难的,因为现在大部分的公司在招聘人才的时候,他们选择都是要求你有工作经验的,这样有利于他们在人才培养方面能够节约一部分的时间和经历,还有一个就是有经验的工作人员在处理问题,上面能够更加详细一些,能够提高工作效率
感谢平台的邀请回答这个问题。不一定,首先,偶觉得你要先弄清楚以下两个问题。第一:你对自己未来的定位是什么,简单来说就是,你希望自己未来成为一个怎样的人,例如你接触的前端,那么可以选择做一名优秀的高级前端开发工程师、又或者是全栈工程师等,这是第一个要考虑的问题。第二:你学习前端的目的是什么,自己是否真的喜欢这方面的工作。为什么这么问呢?原因很简单,随着互联网的发展,前端开发这个岗位在近几年还算是比较火的,很多年轻人纷纷投入到这个岗位。有转行的、有奔着薪资高来的等,每个人都怀揣着一个信念,经过几个月的自学或者培训班的学习,然后就开始了自己的互联网生涯。编程除了是一门技术活,同时也是一门辛苦活。而且还得耐得住性子,需要有钻研精神,大家都知道,在编程过程中,程序有bug是很正常的,那么在遇到这些bug的时候,尤其是一些疑难杂症,就需要一种很强的求知欲了。另外,对于找工作这个事情,偶是深有体会,偶是19届毕业的,做的也是前端,偶记得那时毕业了,身边的大部分同学都已经找到工作了。而偶手上0个offer,当时偶也挺急的,差点就应证了那句“毕业即是失业”的名句。但偶没有放弃,偶依旧继续找,最后终于找到了一份自己觉得不错的工作。其实偶那时懂得东西也不多,除了前端三剑客外,偶也就懂一点react和vue。进去之后呢,偶发现其实接触的项目并没有你想象的那么高级,刚开始也就是让你修复一些简单的bug,顺便熟悉项目流程。慢慢地,做过几个版本迭代,其实很多东西都已经懂了,所以其实很多知识是通过项目实践学到的,并不是说你学会了才去找工作。还有就是,对于一些企业的要求,其实你不用太在意,上面写的要求未必都是你需要达到的。退一步说就是,对于应届生的能力,招进来能干什么活,其实企业本身就有数的,所以不要担心这个,大胆地投简历,只要企业录用你,进去之后,你就认真的学习和工作,不懂的问题先要学会自己思考,然后再问别人。俗话说得好,三百六十行,行行出状元。其实只要你选择好一个行业,然后努力深耕个五年十年的,啥都懂了不是。前期要多学,刚开始也不要太在意工资,只要公司有发展前景,肯培养新人,那么它就是值得选择的。说了那么多,希望偶的话对你有所帮助,谢谢!