有幸认识很多在大厂工作的学长,在春招正式开始前为我提供很多内部推荐的机会,非常感谢他们对我的帮助。现在就要去北京了,对第一份正式的实习工作也充满期待,也希望把自己遇到的一些问题和经验分享给大家。
作者:Icarus 原文链接:工欲善其事必先利其器-前端实习简历篇
系列共分为简历、面试和自己对个人成长一些心得体悟,之后也会把面试题之后分享给大家,希望能帮助到同样奋斗在春招一线的小伙伴,也希望能帮助到处于迷茫期的学弟学妹。
自我介绍
我目前就读于西安电子科技大学,是 2018 届的毕业生,实习岗位是 web 前端工程师。从二月中旬到目前为止共经历了 15 场面试,最终选择的第一份实习 offer 是百度。就我自己而言,对 web 前端这部分了解的比较多,所以以下的内容分享主要针对web前端工程师
和实习
来展开。
简历
简历内容
个人信息
一些让别人了解你最基础的信息,如姓名、年龄、性别、学历、电话、邮箱。 个人信息最忌讳遗漏和错误,所以务必再三确认,无误后再投递。 一些较为大型的互联网公司可能会对学历要求比较高,比如硬性要求 985/211 或者理工类特色学校的计算机及相关专业,如果满足这个条件是很很大几率通过简历的筛选,面试的时候也会经常安排你自己学校毕业的学长学姐来进行沟通,减缓面试的紧张气氛。简历有空间的话把和岗位相关的专业课程列举一下,方便面试官去对你建立初步的印象。 电话是 HR 或者面试官和你进行沟通的一个最直接的途径,不要随便挂断陌生电话,一定要保证在工作时间内电话的畅通,多充点话费先:) 邮箱的话不必刻意纠结选用 gmail 还是 163 邮箱还是 qq 邮箱,只要邮件的格式正确即可,以能顺利收到邮件为第一要务。虽然逼格很高也能体现一些技术实力,但建议慎用自己搭建的邮箱服务。
基础知识
对于前端来说,最基础的三大件就是 HTML、CSS、JavaScript,在写简历的时候切忌没有重点,写诸如“熟练掌握 HTML/CSS/JavaScript…”这类的话。最好能写上对一些特定领域或者常见技术的掌握,比如说:
- 能够语义化的编写 HTML 文档
- 熟悉 CSS2.1 规范,了解外边距折叠等特性
- 熟悉 ES5/ES6,对原型、闭包、继承等有自己的理解
这样看下来面试官就会对你的能力有一个初步的了解,你也可以借这些能力去在面试中掌握主动权。
技术栈
前端技术的发展日新月异,对于技术潮流的选择和思考其实也会成为考察一个前端工程师的点,在实际做项目的过程中,你肯定是用到过一些库或者框架,要把这些在简历中说明,成熟并且和岗位匹配度高的技术栈也会大大增加简历对公司的吸引力,同时也代表了你自己的实战能力。
项目经历
star 表述法 即在表述时要有逻辑和代表性。S 代表 situation,即在一个什么情景下;T 代表 task,即你遇到了什么难题或任务;A 代表 action,即你采取了什么行动;R 代表 result,即事情的反馈,得到了什么成果,说明了什么问题。
项目经历和实习经历是最能体现一个人技术沉淀的部分,所以在简历中需要重点花笔墨去描述。上面我写出了 star 原则的具体含义,说的通俗一点就是,对项目首先进行一个简单的介绍,然后描述一下在这个过程中遇到的难点,然后你如何去解决的。通过这种方式描述,面试官可以很方便的对你的技术进行一个初步的评估,在面试的时候也可以有的放矢。而你也可以通过这种方式放大自己的一个优势,在面试中掌握主动权。另外简历叙述时要倒叙,由近及远得说明自己的经历。在说明过程中,用数据加以支撑,增加可信度,避免使用过多模棱两可的描述。
自我评价
这一项是可选项,建议对自己的能力进行有亮点的补充,语言尽可能的精练。比如长期活跃在某技术社区、翻译过许多篇外国的优秀文章等等,这些内容会对你的整体形象有一个更立体的勾画。自我评价的目的是表现出你和其它人与众不同的一面,所以如果是为了凑篇幅写一些套话可能会适得其反。
加分项
-
Github 可以包括自己业余时间的小作品,不限于小工具、代码片段、小应用之类,或是自己的开源项目和持续性的业余项目。面试官更希望看到的是你对技术的热情和代码风格,而不是 Github 这样一个网站的账户。如果只是练习 Git 或者无法对你的能力产生正面印象的 demo,不建议放在简历上。Github 是比较能反映出一个人对技术的理解力和投入度的。这也是会成为技术岗简历一个重要的加分项。
-
Blog 持续更新原创内容的博客同样反映了一个人对技术的热情和对知识的积累能力。有一些对前沿知识的理解或实践,有持续学习和关注技术动态的习惯,这样的特质也会更容易受到青睐。有干货的博客很有可能会让面试官眼前一亮,很可能会就你的博客进行询问,又回到自己的主场,能够帮助自己在面试过程中掌握主动权。
-
获奖经历 如果你有过参加过 ACM 的经历或者拿到了大型竞赛的好名次,毫无疑问是非常加分的。另外像一些公司面向大学生举办的比赛,可能会优先考虑比赛中获得好名次的同学去进行面试和择优录取。
-
实习经历 同样通过 star 原则去描述自己的实习经历,可以展示出你在真实工作中的状态和解决问题的能力。也可以让面试官更好的了解你是否具备快速学习和上手工作的能力。注意在实习经历中花更大篇幅去描述在实习过程中掌握的技术和解决过的问题,不要过多描述项目的具体功能等内容,面试官要了解的是你这个人,而不是实习公司的项目。
-
学习成绩/奖学金 这一项内容是锦上添花,如果是计算机专业的专业成绩不错对技术岗有加分。挑选最有代表性的成绩来说明,避免篇幅过长。
筛选简历的条件
细节决定成败
- 注意专业名词单词的拼写,如 JavaScript,不要出现错别字。
- 注意排版,重要信息要突出,类目要有层次感,长篇文字谁也看不下去。
- 不能有错别字,例如「前端」写成「前段」。
与岗位的匹配度
和岗位无关的内容可以尽量不要写,就算写,也不要占很多的篇幅。很多同学可能会因为项目经历较少选择大篇幅的写自我评价,说明自己的学习态度等等,其实这部分内容过于主观,能获取到的关注非常少,所以鸡汤还是不要在简历上熬的好。如果应聘的是技术岗,那么在一份好的简历中,你的项目经历都应该是和计算机、程序、代码相关的,要不断强化说明自己技术的能力,让面试官看了简历后有兴趣继续聊下去。
切忌!
- 简历中频繁出现“熟悉、精通”等字眼,而在项目经历/实习经历中未有对应内容体现
- 对技能的描述只是简单的关键字罗列,如某个框架或库的名字,未有具体说明
- 避免出现技术性错误,如对个人技能描述分类不清晰,框架和库、工具混淆不清
结语
简历是公司了解你的第一道工序,第一印象很重要,一定要认真准备。如果写简历都不愿意花时间打磨的话,也很难得到别人的认可。简历上的内容要根据自己的能力去编写,避免夸大和造假,实事求是也是实习生在求职的时候很重要的一个品质,如果写自己不熟悉的内容在面试时实际上是给自己挖坑。这篇主要介绍了自己对于实习生简历的一些理解,也多次提到了要掌握面试主动权,下一篇就来聊一聊我在面试中积累的一些经验,包括面试前的准备,现场面试和电话面试的一些注意事项。
以上是自己对于简历这部分的一些愚见,欢迎专业的 HR 或是业界大牛进行批评指正。