当前位置: 首页 > 科技观察

优秀的前端开发者简历长什么样?

时间:2023-03-19 19:10:36 科技观察

Resume不仅仅是简历,它的重要作用是展示能力!!!常年在阿里招聘,筛选各种简历,每到招聘季,筛选简历和面试的过程非常耗费精力,当然其中一个原因是我想招到非常优秀的人,我会宁愿花更多的时间,另一方面,除了那些不合格的简历,还有很多简历含糊不清,还要在电话面试的时候反复确认。大量的人被筛选出来,侵占了我很大一部分时间。为了提高这些人投简历(面试)的效率,这里提几点建议:***,自荐简历一定要署名,大部分都是匿名的。简历评估+电话面试后,不是每份简历都会写完整的评估入口系统,尤其是一些没有把握的简历,想hold住,处理完所有的简历后再去查,但是在审核这些简历的时候,我从邮件列表看到的往往是这样的:不记得哪封邮件里有谁的简历,然后附件一个一个翻一遍(有的是PDF,有的是Word,有的是HTML,有的只是一个zip,有的是一个网址,有的干脆把简历贴在邮件正文里。。。)原评价再评论既费时又效率极低。就算***找到了他要找的简历,他的分数也会大大降低。所以,如果你推荐你的简历,一定要在邮件标题和简历附件的文件名中写清楚,你应聘的人,什么职位,推荐的级别(初级,高级,专家)。反正我下载后不需要重命名附件。其次,你必须有一份word或pdf格式的简历。现在很多人直接把简历放到网上,或者用HTML格式。我很难处理这种简历。阿里内部招聘系统支持***支持word和pdf格式。我进系统的时候很多字段都是上传附件后直接被系统读出来的。HTML简历支持最差。一个一个手工填写,花精力在上面完全没有意义,而且根据我的经验,一页HTML简历源码能表达的东西真的很有限,毕竟我们招的不是初级(P5及以下)前端-现在结束,所以word和pdf格式就足够了,更多的精力应该放在简历的内容上。第三,简历要有亮点。一些作品的前端技术现在差异化很大。如果不严格划分的话,还有NodeJS、H5、Hybrid、架构和业务研发。库和规范有很多,但是每个分支的难度和技术基线都差不多(比如达到高级所需的时间也差不多),所以做一个全栈通才还是不错的。人在每个方向都深入太难了,但至少有一个方向必须非常精准和深入。所以在你的简历中突出这种优势。事实上,90%的简历中的“技能”部分几乎是雷同的,几乎把前端用到的技术罗列出来,毫无意义地占据了简历中的黄金位置。因此,既然全栈不易,为什么不把自己最擅长的语言或技术突出显示、加粗呢?面试的时候,我会绕过其他人,从这个“高亮加粗”的部分做一些技术上的探索,从而引导面试官问你擅长什么,这样更有利于你的长处和短处。如何做技术见底?看作品!如果你擅长Node,看看NPM上提交的模块,安装并演示,说说核心代码。如果是组件,就看demo,说说设计和封装思路。如果是一套脚手架工具,直接画结构图,说明原理和适用场景。如果是项目,请显示您作为PM发送的发布电子邮件!作品不止这些,还有技术专利、设计方案、领人成功案例、团队建设成功案例等,在展示的过程中,眼睛放光,口水四溅。有这种感觉是对的。因此,这些保留的作品应该适当地写在简历中,并准备在面试时炫耀一下。四是突出重点,展示能力。现在招一个能干活的人不难,难的是招一个能解决问题的人。尤其是像阿里这样的商业研发,既要从业务方获取需求,又要警惕需求陷阱,准确识别刚性需求,制定方案,推动实施,发布结果。因此,最好在简历中把这些环节所需要的技能表现出来。具体来说,在描述每一个项目的时候,你不仅要有背景和过程,还要有你为这个项目带来的结果。比如,这样描述项目:我重构了XX项目,使用了XX技术方案,克服了XX的困难,最终让XX等需求的变更短平快的消化了,用极快的研发、快速发布和数据收集。标准化,研发成本大幅降低,数据积累快速增长。比如XX,***开始在XX产品线推广。在面试的时候,这种描述很容易引出有针对性的话题来聊,而且因为简历中的这些铺垫,可以节省很多面试时间,更快做出判断。相比之下,这个描述不好:XX项目前端研发使用AngluarJS,整个项目独立完成,包括整个Boss系统的受理费,商品零售,小灵通短信群发,有线电视计费、销售员/商家点击结账等模块。这个描述只是传达了一个信息,即你??已经使用过AngularJS。至于一开始面临了多少技术选择,如何取舍选择AngluarJS,如何基于AngularJS耦合这些系统模块,是否涉及到前端架构,AngularJS用的有多深,划分的是什么项目成员之间的劳动,如何并行发展?你遇到过哪些你认为有价值的问题,并为此提出了解决方案,是代码解决方案还是组织解决方案?这个过程只能在面试的时候问问答半天才能搞清楚。如果你不会问,你基本上会跳过它。如果在简历中表达出来,脑洞很大,面试也不会很拖沓,能力评价自然就高。还要补充一点,很多人都有写博客写总结的习惯。这个习惯很好。如果能把某个总结和简历中的项目结合起来就更好了。五、全绿Github投稿记录简历附上Github。***投稿记录很绿。如果进入Github主页,想要点击项目列表,找到要阅读的项目。时间维护,Readme写的很清楚,“转载请注明出处”写的很认真。基本上,我只是拿起电话开始聊天。结果基本上还不错。六、其他关注点和不关注点:每次跳槽离职原因、可量化的工作成果、能代表你最佳水平的项目都要详细写明,用红色、粗体和下划线标出,并在简历中强调.不要关注:证书,英语四六级,你会的编程语言(不精通就别写),你不擅长什么,个人简介。第七,肯定会问一些典型的技术问题。另外,面试的时候大家会问:1.哪个项目让你最满意,代表你的专业水平?howtodo2.印象最深的一个(技术)难点,让你苦苦钻研了很久。你是怎么解决的?你怎么认为?3、你做的时间最长的项目(或产品),你在这个项目中看到了哪些问题,你能做什么?4.你能给我们的团队或产品带来什么?这些问题不是死板的。主要看你平时有没有想过技术以外的其他东西,尤其是在阿里很多BU产品基本成型的基础上。在这种情况下,仅仅有技术能力(满足刚性需求)是不够的,更需要辩证的实施。***当然,以上都是建议,不管你觉得有用与否,坚持一个原则,就是“resume不仅仅是简历(你做过什么),它的重要作用是展示能力(你能做什么好)!!!”