这篇文章主要是总结记录下这次学习到的内容,所有观点仅为我个人针对我自己的一个总结(一个能力普通的学生),并不涉及某个群体,如有写错的地方,还得劳烦各位前辈多多指正。
附上范老师以前写过的博客,十分值得迷茫的大学生们阅读一下:前端 Offer 提速:如何写出有亮点的简历☑
范老师个人公众号:Tecvan
一、认识掘金
我是从2021年11月开始接触掘金,参加了一次青训营,下载掘金的这段时间也看了很多篇博客,对我的帮助真的很大。今年上半年掘金开始有1元会员的优惠预定,我也购买了,在今年8月的时候花了80多买了一年掘金会员😁,当时并不知道有1v1就业指导可以兑换(买会员后会立刻送5600珊瑚,兑换指导5400珊瑚,还可以兑换借阅各种小册,平时阅读又可以赚珊瑚,闭环了,算上去真的超划算!安利安利😍),在逛会员商城的时候偶然看到这个,竟然还有就业指导(而且竟然每周只在周三开一次兑换,还限量!),刚好也是挺想听听真正职场上的大佬给我指点迷津,职场小白很是迷茫啊,接着就有了今天这篇总结。(兑换完之后先是加了小姐姐,然后会给你填一份问卷,主要是了解你想问的问题,约一个时间,好给你去分配老师)。
二、自我介绍
- 掘金个人首页:@不会魔法的麻瓜;
- 大学:广东某二本学院;
- 专业:软工大数据;
- 想就业的方向:前端工程师;
- 奖项:获得过几次奖学金,你们说得出和说不出的比赛都没参加过;
- 技术:一般般,还在努力学;
- 天赋:还在努力挖掘中🤣;
三、对本次指导的问题总结
这次一对一指导是在飞书会议里面进行的(飞书这软件很nice),指导我的有两位老师:文杰大佬和琳琳姐姐。(技术大佬和运营姐姐人都很好,一个小时下来就跟聊天一样很随和)
牢记重点:核心竞争力 核心竞争力 核心竞争力
1. 简历
(1)排版问题
这是我修改后的顺序。
对于HR来说:看一份简历可能最先看的就是我的项目经历,如果我作为校招生的话也会更关心我的教育背景、获奖及荣誉。我在修改之前的话是把这几点放在最后的,这样的话HR第一眼并没能看到所关心的信息,其实是不太好的。把面试官更在意的东西放在前面,这是我修改的第一处地方。
(2)专业技能
❗ 必须要让面试官看到你擅长的 ❗
-
误区:我一开始是觉得我应该把我会的技术点所有都写上去,写的越多越好,巴拉巴拉一大长串,但是并不是所有技术点我都熟悉掌握,有一些只是了解,整体看上去会很冗余。
-
影响:1.身为校招生,部分面试官更关注我的深度而不是广度,如果我写了一大堆,面试官会觉得我没什么擅长的点。2.写太多技术点很容易踩坑,面试的过程中,简历出现的任何内容都有可能成为面试官问你的问题,如果你并不熟悉,或者你以为你熟悉了,但是回答不出来,就踩雷了。
-
更改:将专业技能精简一下,压缩成3-4种所掌握的、擅长的。比如:我熟悉XXX,可以用XXX进行开发;熟悉 HTML CSS JS 基础;等等。
-
总结:深度、精简、亮点
(3)工作经历
写出亮点、技术栈等等,内容不在多,在细而精~
STAR 原则
(4)项目经历
❗ 需要写出亮点,数量与长度不重要,重点在精,要写出体现你能力很牛的内容,而不是泛泛而谈,不仅仅写 WHAT HOW ❗
- 写上遇到的难点,尽可能描述细节:
- 在XX项目中,遇到了XXX bug,花了很大力气,看了源码,做了XXX,然后终于解决这个问题了。
- 之前用的技术栈很老,把他升级了。
- XXX性能特别差,我想办法把XXX优化了,使得XXX。
- 用了XXX技术,解决XXX问题。
- 项目描述:项目描述需要简化,写出用到的技术栈等等。
- 网上的电商项目,可以放简历上但是不能当重点😂
⬇ BY THE WAY
字节有开每年都会开几届青训营,要求并不高,我记得当时参加之前有做一个小测试分成基础组和提高组(好像是吧🤔不太记得),分完组就到正式课程了,【重点】里面真的超多干货,全都是各位大佬用心准备的(不要以为是某种1元试听课的质量噢)。听完绝对干货满满,有兴趣的同学可以多参与,里面会有组内写项目的环节,写出来的项目对学生来讲也是一个不错的亮点。
(5)细节
- 标点
- 断句
- 格式(中文英文之间用空格隔开)
- 等等
最好在写完简历之后,自己阅读一边,看看每一个地方的细节问题。
(6)简历总结
不要追求多,容易给自己埋坑埋雷,一定要重点突出自己能玩出花来的东西!亮点很重要!可能有很多像我一样的同学,在写简历的时候总觉得自己的内容很少,拼命也想挤多一点内容,所以今天老师也提醒的很好,像我这样极其容易给自己埋雷,从而丢掉机会。
2. 自我介绍
不需要太过实事求是,太过耿直容易让自己处于被动的状态,适当对自己进行包装
-
专业、学校、专业、应聘岗位。--(简洁明了、干净利落)
【各位面试官好,我叫XXX,来自XXX学校XXX专业,来应聘的岗位是XXX,感谢公司给我这次面试机会。】
-
在校获奖经历。
【在校期间,我XXX,获得过XXX奖项。】
-
(重点) 有几段实习经历,在这些是写中做了什么,遇到什么难点,怎样去解决,学到了什么、锻炼了什么能力。
【我有X段实习经历,最近的一份是在XX公司做XX职位,负责XX工作,在这个项目中遇到了XXX难题,我通过XXX方法,解决了XXX,从中锻炼了XXX,学习到了XXX。】
-
与职位有关的兴趣爱好
【在平时生活中我还喜欢阅读技术书籍、网站比如XXX,有写博客的习惯,这样也让我更好的巩固平时学习的技术点。】
-
额外:假如有很熟悉的某项技能点,或者说熟悉某样小众的技术比如小程序构建工具等等,也可以提一嘴。太过平常的没必要提,不会起到一个好的效果。
不要说我不想做 XXX,所以我跳槽
3. 面试官可能会问什么?
(1)出现在简历的任何东西都有可能去问到,所以一定要非常熟悉自己简历的内容。
(2)其它部分通用的内容
- 三件套(原型链;闭包;事件循环;内存管理;内存泄漏;async await 和 promise;proxy 和 reflector分别是什么;等等等等)
- 网络(http缓存是怎样设计的;TCP三次握手;TLS握手过程;CDN实现原理;等等等等)
- 一些手写的题目(用 JS 实现一个并发控制的函数;深克隆;等等等等)
- 等等可以多刷面试题的网站
老师也给我举例了部分我需要复习的内容:Vue(实现原理等等)、三件套、网络、操作系统、基础手写题。
3. 其它前端方面的问题
-
作为前端工程师需要额外多懂后端的技术么?
对于像我这种校招生,很多人都觉得我啥都懂一点,好像还挺好的。但是在职场上来说,更需要的是有深度技术的人,有自己擅长的,有自己核心竞争力的人,这种人才能更快的拿到 offer 走的更远。而不是啥都懂一点但是啥都不精的人。毕竟比如我(还没毕业的一名学生)在简历上写我很多内容我都懂,但是给到一位专业的面试官看,除非我是天才,要不然不可能懂这么多东西,就更容易让面试官对我没有特别好的印象。所以说回归这个问题,作为校招生更应该优先把经历放在自己擅长技术栈的深度上面,其它可以额外了解一下。
对于面试官来说,就算我这个岗位是需要一点后端能力的人,但是反正我有某一样特长或者有某一个核心竞争力之后,面试官也会愿意相信我有足够的学习能力来 cover 住另外新的东西的。
所以对于我来说,一名校招生,重点应该放在构建自己的核心竞争力上面。(比如我就重点放在vue上面,可以多去看 vue 源码;vue2 vue3,特别是 vue3;怎么做响应式的;怎么做插件的;等等等等)
-
像我目前需要学 webpack 么?
对于我目前来说,学完之后基本用不上。而且现在这么多脚手架,我只需要用好脚手架就行了。像 webpack 本身,其实是很难的吗,甚至说我只是想学会用他都是很麻烦的一件事情,所以对我来说,我现在去学这个东西,ROI 不高。 那么对谁来说合适呢?像工作了很多年,需要有自己的一个拿得出手的技术项目,再去学是比较合适的。
-
有什么途径去了解新技术呢?
首先提出一个问题:我真的需要了解吗?这也是一个思维误区,经常看到别人做了某件事情发现挺酷的,或者感觉还挺有用的,然后就去做了。但是最后又发现什么都没做成,这也就分散自己的注意力了。那么什么情况下需要了解新技术呢?工作个三五年,已经有了自己的核心竞争力,需要再往前拓展自己的技术视野的时候可以去做。但是对于目前的我来说还不需要。
真的想去了解的话,可以多去以下几个地方看看。1. 那必须是掘金。2.各个技术大牛公众号。3.推特
-
怎么把 HTML CSS 代码写得更好?
可以去了解一下 HTML 最佳实践。去理解一下为什么要这么写。比如说在 HTML 里面不要 DIV 一把梭,为什么?因为底层逻辑在于它要语义化,那么对于 HTML 来说,语义化就是它的底层逻辑之一。在我了解了这个底层逻辑的时候,我就需要考虑下写的这份代码是否满足它的底层逻辑,是否是最佳的。多了解 XXX 最佳实践。
4. 总结
核心竞争力
核心竞争力
核心竞争力
学习是一件很辛苦的事情,会不断遇到挫折,耐下心来,好好去学。