JavaScript 和 ES6
在这个过程你会发现,有很多 JS 知识点你并不能更好的理解为什么这么设计,以及这样设计的好处是什么,这就逼着让你去学习这单个知识点的来龙去脉,去哪学?第一,书籍,我知道你不喜欢看,我最近通过刷大厂面试题整理了一份前端核心知识笔记,比较书籍更精简,一句废话都没有,这份笔记也让我通过跳槽从8k涨成20k。
如果你觉得对你有帮助,可以戳这里获取:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】
6.学完之后该怎么准备简历去面试。
一份简历一般包含以下这些内容:
1.基本信息。写上你的名字、性别、院校、专业、联系方式这些就可以了。
2.技能描述。把你目前掌握的技术知识写上去,可以根据公司发布在招聘网站上的内容结合自己的情况进行编写。
3.项目经历。把你做过的项目写上去,中间有遇见哪些问题,你是怎么解决的。没有项目经历,可以到github上找一些项目进行练习。
把这些内容写好之后,找一份还不错的简历模板,填进去。有心仪的工作,可以根据心仪公司的招聘需求进行修改。
7.做前端有没有必要考研?学历重要还是技术重要?
关于做前端有没有必要考研这个问题,说一说个人的一些想法。
考研能够让你拥有更高的起点,这是肯定的。如果这个起点能够被三年工作经验追上甚至超过,那就没有必要了。
个人认为:名校研究生>三年工作经验>普通高校研究生。
然后就是做前端学历重要还是技术重要这个问题。
刚刚参加工作的时候,没有什么工作经验,公司怎么判断这个人行不行?只能通过学历来看。
能够考上好的大学,就能证明这个人聪明和勤奋至少占一项。
所以,对于应届生来讲,学历的重要性在一定程度上要大于技术。
但在你工作三到五年时,有了工作经验的加持,公司面试主要看的时项目经验、技术水平,学历的重要性就没有那么高了。
在工作五年之后,学历就已经不重要了。你换工作主要也不是靠网投简历,基本大多都是靠之前的同事内推或者是猎头推荐了。(当然,前提条件是你在这些年有认真的学习,不断的在提升自己的技术,一年工作经验用好几年的不算在里面)
所以,学历低的同学,在刚开始找工作的时候肯定会很困难,但你只要能够保持持续学习,不断的提升自己的技术,你后续找工作就会越来越简单。
8.学到什么程度可以去找实习?怎么找实习岗位?
在这一行,有实习岗位的都是一些上规模的公司,这样的公司基本都要求本科学历以上,所以,如果你是专科学历,建议以社招的标准去学习。
然后,关于学到什么程度可以去找实习这个问题,很难说。有见过一个运气特别好的学生,只学了HTML、CSS、JavaScript,就找到了一份实习。但这种毕竟是少数,个人建议在JavaScript基础扎实的情况下,熟悉一门框架,再去找实习的工作。推荐一个找实习工作很好用的网站:实习僧。
然后如果你学历条件不错,技术也很扎实,想要进大厂实习,也可以关注各大厂的招聘官网。
9.前端的岗位饱和了吗?
网上总是看见有人说,别学前端了,前端岗位饱和了,我学完出来都找不到工作。
其实前端的岗位并没有饱和,并且岗位非常的多。那些学完找不到工作的,只是没有达到就业的最低要求。在15年左右,你学个jQuery都能找到工作。那个时候行业缺前端,可以招你进去再培养你。而现在情况不一样了,大家都知道这个岗位发展前景好,薪资待遇高。学的人自然就多了。学这个的人多人,公司就有了选择权。公司想要的是招进来就能上手干活,也就是说你能达到这个标准,就能找到工作。
现在市场的情况就是,公司招不到想要的人,而学前端的这些人很多又达不到最基本的就业要求。现在也经常有hr联系我,希望我给他们推荐人才,内推成功入职的,给我的好处费都有几千上万。
所以,想要学习前端, 不要担心岗位饱和,放心的去学就是了。你只要足够用心,能够达到找工作的标准,你自然就能找到一份工作。
10有没有推荐看的书籍
零基础学习前端,我更推荐看视频教程,因为书上都是一些专业性比较强的词汇,比较枯燥难以理解。而视频就是有老师把知识点嚼烂了喂给你,会更加便于吸收,可以等学到一定程度,再通过看书来进行提升和巩固,这才是正确的方法。
书籍也只推荐看JavaScript的书籍,其他部分看视频、看文档就好。JavaScript书籍推荐以下这些:
《JavaScript高级程序设计》
《你不知道的JavaScript(上中下)》
《JavaScript DOM编程艺术》
《JavaScript设计模式与实践》
《JavaScript框架设计》
把这些书籍吃下,JavaScript这门语言就没什么问题了,然后可以补一下数据结构、算法、编译原理这些知识,推荐看以下这些书籍:
《大话数据结构》
《算法导论》
《大话设计模式》
《图解http》
《编译原理》
《代码大全》
能把上面这些书都吃下,你的月薪不会低于20K。
11前端开发薪资待遇怎么样?去哪些城市找工作比较好?
可以看一下职友集的数据:
基础学习:
前端最基础的就是 HTML , CSS 和 JavaScript 。
网页设计:HTML和CSS基础知识的学习
HTML是网页内容的载体。内容就是网页制作者放在页面上想要让用户浏览的信息,可以包含文字、图片、视频等。
开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】
CSS样式是表现。就像网页的外衣。比如,标题字体、颜色变化,或为标题加入背景图片、边框等。所有这些用来改变内容外观的东西称之为表现。
动态交互:JavaScript基础的学习
JavaScript是用来实现网页上的特效效果。如:鼠标滑过弹出下拉菜单。或鼠标滑过表格的背景颜色改变。还有焦点新闻(新闻图片)的轮换。可以这么理解,有动画的,有交互的一般都是用JavaScript来实现的。
(img-PUgjj5w6-1715669485696)]
动态交互:JavaScript基础的学习
JavaScript是用来实现网页上的特效效果。如:鼠标滑过弹出下拉菜单。或鼠标滑过表格的背景颜色改变。还有焦点新闻(新闻图片)的轮换。可以这么理解,有动画的,有交互的一般都是用JavaScript来实现的。
[外链图片转存中…(img-NMf4cU6o-1715669485696)]