做前端的你有没有觉得很吃力?

2021-01-01 20:43:21 +08:00
 hakunamatata11

大学毕业后自学了半年前端知识后成功转行。之前的工作内容反反复复进行页面设计、性能优化、系统维护,前端技术止步不前,自学新知识又不成体系,也不知道该从哪个方面提升。

我不反对前端可以自学,但是这几年前端对技术的要求真是越来越高了。尤其是想进入大厂,很多知识体系摸不清楚,面试官一问就懵逼,于是我一直在屡战屡败败败败败败的路上。

作为一个半路出家的前端初学者,真的很缺少一个“师傅领进门”的过程。何况前端是一个高端稀缺、低端泛滥的职业,小菜鸟也想进大厂嘛,于是我就一边恶补基础知识,一边进行着日常的工作,那段时间真的异常吃力和痛苦

简历没亮点、项目不出彩、技术不过关……在机缘巧合下我听了阿里 P7 乔纳森老师的讲座《前端工程师进阶之路》,他分享了自己的 6 年面试官经验和对实战项目的讲解,帮助大家 7 周掌握大厂 P5~P6 的前端知识体系。

这时候我才茅塞顿开,从阿里 P5 的要求学起,逐步对标大厂的前端能力要求。

感兴趣的朋友,也可以去免费试听体验一下~

经过“师傅领进门”后,我才真正感受到前端的魅力,不局限于之前的修修补补,逐步找到了方向。现在正在准备阿里前端的复试,来这里加个 buff !

P5 前端学习路线

阿里的社招起点是 P5,P5 前端只对技术能力有要求,最低标准是代码基础扎实,能够独立执行既定任务。

所以,如果是完全零基础的前端开发人员,可以从编程基础( HTML/CSS/Javascript )、计算机基础(算法与数据结构 /编译原理 /计算机网络)开始学起,掌握常用的开发软件,了解工具库、开发库和框架

HTML+CSS+JavaScript

HTML 是超文本标记语言,它是网页的骨架,网页的图片、文字、视频、音频、程序都需要他引入到网页中体现。

重点学习内容:

学习完 HTML 的基础知识后,可以动手编写 一个 HTML 页面,什么网站都可以,比如一个论坛的登录页面,而且要确保结构是正确的。虽然完成的页面看起来很丑,但是暂时还不用着急,现阶段的重点是学会编写正确的结构。

CSS 是层叠样式表,通过样式属性来对标签进行布局规范,也就是用来美化网页的。

这时候,你就可以给自己的网页增加样式了。

JavaScript 可以让你的 HTML 页面更具有交互性。如果我们不需要加载整个页面,而只加载部分内容,这时出现的滑块、弹窗等都是由 JavaScript 完成的。你需要学习:

前端面试题怎么考

在学完前端基础知识框架后,就要开始准备面试了。根据乔纳森老师在《 Web 前端工程师 P5-P6 》的讲解,面试官最看重的是面试者能否将前端知识体系串联。

考察的方式有两种

最近在研究什么? 
项目中遇到的难点,你是怎么解决的? 
好的代码习惯有哪些? 
框架的优劣比较 /原理比较 

无论是基础题还是开放题,都需要扎实的前端知识基础,以及成体系的知识框架。

大厂前端岗敲门砖

React 不但是时下最热的前端框架,也是目前大厂都在用的框架类型。因此在三大 JS 框架( vue,React,angular )中,可以重点学习 React 。

此外,表现出良好的代码习惯也是很重要的。代码习惯的评判标准有可复用性、健壮性、低耦合性、避免幻数和注释。

大厂常考的前端面试题

此外,我还整理了这些大厂常考的前端面试题。

乔纳森老师主讲的[《**Web 前端工程师 P5-P6,包含了我上面提到的所有知识点,关于前端知识理论体系的介绍和串联、大厂常考的前端面试题前端工程师的晋升之路都有涉及,乔纳森还会带大家手把手完成三个实战项目**,获得晋升大厂前端敲门砖。

现在特别开放**首节直播免费试听**,感兴趣的小伙伴可以去体验一下哦。

1133 次点击
所在节点    推广
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/740940

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX