🔒 如何写简历

简历里应该有哪些重要内容
如何做出精美的简历
如何投递简历
https://www.zhihu.com/question/23150301

写简历

简历的目的是展示自己会什么技能、有多么的牛叉

基本信息

  1. 姓名,年龄,性别,目标职位(写在pdf文件名里,比如stage-应聘前端工程师-2018)、期望薪资:税前月薪10k~12k,特别喜欢的公司可例外、学校
  2. 联系方式:手机(不要写在网上,只写在pdf里)、邮箱、QQ、微信
  3. 把工作经验 改成 前端经验,表示你学习前端的时间

技能描述【按照投递公司的需求对技能排序】

了解 -> 掌握 –> 熟悉 –> 精通

大多数简历上都会写「熟练掌握 HTML\CSS\JavaScript…」然而这些类同的太多了。只说自己掌握什么、熟悉什么但不提自己用它们做了些啥成果。最好能写上对一些特定领域或者常见技术的掌握,比如说:

  • 能够编写语义化的HTML文档
  • 熟悉ES5/ES6,对原型、闭包、继承等有自己的理解
  • 熟悉CSS3,掌握flex布局和css3动画的用法
  • 掌握Vue.js的用法,并在github上有相关开源项目

这样可以在面试中掌握主动权,反客为主。

  1. 小程序制作
    可以独立进行小程序开发,熟悉AAAA、BBB、CCCC相关API或组件的使用。
  2. Vue
    【将别人博客文章里经常提到的技术关键字提炼出来】熟悉 Vue 常用功能,如组件、Vue-Router、双向绑定等。
  3. jQuery
    熟悉 jQuery 的常用 API,能使用 jQuery 制作网站、轮播、Tab 组件等。
  4. HTML 5 & CSS 3
    能独立制作精美网页,掌握 CSS 3 动画、过渡效果、响应式等常用技术。
  5. 移动端页面
    会使用 REM、vw/vh、FastClick 等技术制作适配手机设备的页面。
  6. 前端框架
    理解 MVC、MVVM 等思想,可以熟练使用相关的库,如 Vue、React
  7. ES6
    会使用ES6的let、const、解构赋值、箭头函数
  8. JS
    熟悉js,对闭包、原型、原型链有一定的了解。

项目展示

数量:6~8个,给方方看,让他删选。
一定要配预览截图
项目种类:

  • 手机端项目
  • 框架(Vue、React)
  • CSS 3(皮卡丘)
  • 原生 JS、jQuery(网易云音乐):表示即使没有框架也能做项目
  • Node.js 命令行
  • 小程序、React、echarts.js

项目只要好看,就是好项目。只要不好看就会扣分。
给面试官看的东西,不要有明显的缺点。
如果是在线网页,网页里的图片大小全部都不能超过 300kb

项目的写法:列出技术栈(知识点)、介绍背景、项目上线后的收益、后续的优化点

  • 画板

    • 给源码链接
    • 预览链接(手机预览给二维码 https://cli.im)
    • 关键词:原生 JavaScript、Canvas、响应式、jQuery、Vue
    • 描述【用3句话:①通过xx技术实现了yyy功能。②由自己独立开发③用到了VUE-Router、Webpack、第三方库(比如swiper、axios)等】:该项目使用原生JS实现,主要调用 Canvas API,实现了划线、调色、橡皮擦、保存等功能。完全由我独立开发。用 XXX实现了 XXX 功能,用 XXX 实现了 XXX 功能。
  • 简历生成器

    • 源码链接
    • 预览链接
    • 关键词:Vue、原生 JS、Vue-Router、响应式、webpack、SASS、Babel、vue-cli
    • 描述:该项目使用 Vue - 实现了一个可编辑简历的工具,该工具可以在线修改简历、分享简历、换主题等。这是我通过两周的学习,实现的第一个 Vue 项目,目前已经发布上线。我用 Vue-Router 实现了路由功能,使用 webpack 打包代码……
  • 网易云音乐

    • 主要使用jQuery实现基本功能,并根据MVC思想对代码进行封装,主要有xxx功能、xxx功能和xxx功能

教育经历

本科,xxx学士学位。【也可以写到基本信息里】

工作经历

经历如果跟编程无关,就简单描述,比如在机械相关行业做过1年,最后加一句自学前端半年。
经历跟前端有关,就说技术名称,如 Java、Linux命令行、HTTP,自学前端半年。

在工作经历中,必须提到业绩/给公司带来哪些收益,攻克了哪些技术难题,用了什么新的想法来解决遗留问题

链接:博客链接、GitHub链接

  • 博客:至少有8篇
  • GitHub:要有点绿再给面试官看
  • 你翻译的文章链接
  • 你在 MDN 上贡献的编辑

其他

  • 得奖
  • 英语四六级
  • 计算等级考试
  • 其他可能有两点的东西

投递简历

直接私信内部人员是最有效的方法!!!!

HR的心态

假想面试官刚吃完早饭,10分钟后去开会,现在要看10份简历,你的简历是否能脱颖而出,是否有亮点,没有亮点是否有美图。 把所有学过的东西随意组合(不要自己设计),让自己的简历跟同学的不一样。

美化简历,添加效果

Demo 和项目的区别,一言以蔽之,那就是「是否好看!」。
如果一个 Demo,代码漂亮、配图高大上、字体选择合理,给人一种走心的感觉,那么它就是一个可以放到简历上的项目。
如果一个项目,配色惨不忍睹、排版错乱、错字连篇,那么做得再复杂,也给人是一种 Demo 的感觉。

搜索关键词:js amazing effects
如果要搜库,就在后面加上关键词 lib
前端在线简历能用到的炫酷UI库

简历应该体现出以下几点

简历是敲门砖

简历要根据招聘网站上的技能要求来写
比如你想去百度地图web前端,那么要在简历里提到你研究过地图定位,了解HTML Genolocation定位接口

简历是反客为主的菜单

简历是给面试官用来提问的【菜单】。面试官会根据你简历上提到的技能、项目、经历来进行提问,所以这是反客为主的好手段。

必须将简历中提到的技能和项目做好知识点梳理,预想面试官可能会问的问题,并准备好应答策略。

应付面试官

介绍一下自己

在介绍中铺陈自己的技术特长、优势、做的项目,让面试官了解你与众不同的地方和优势,并引导面试官来问自己准备好了的问题:

你好,我叫xxx,今年24岁,毕业于xxx大学。
最开始通过广告过滤插件了解到前端,让我对web前端的开发工作越来越感兴趣。
我通过看网上的在线视频以及技术博客【阮一峰】和前端社区,目前自学前端半年。
我用vue做了4个项目………
其中几个项目正在用Less重写……….
目前正在学习React

说半句留半句:说话说一半,另外一半引导面试官提问题:

我平常喜欢逛各种技术社区(话说一半,引导面试官问你:那你平时都去哪些技术社区)

没有工作经验/说说你的缺点

是的,我没有相关工作经验/非计算机专业出身,因此我写了很多项目来弥补经验上的不足。

平时是如何学习前端开发的?

介绍做的项目

介绍背景

做这个项目的原因是什么?不要一上来就说结论性的内容。
结论性内容:我们的项目采用了Vue来做框架【这样介绍不好】
项目背景:之前这个项目是用jQuery做的,现在已经过时了,所以我们决定用Vue进行重构【这样介绍就比较好】

承担角色

自己在项目中负责哪些内容,要求把细节和技术方案说清楚

最终的结果

项目经过多久上线,上线后的数据如何,是否达到预期,后期是否带来新的问题,又是如何补救的?

总结反思

  • 收获有哪些?
  • 哪里感觉做的不足,还可以如何改进,是否有更好的解决方案
  • 是否具有可迁移性:比如这个项目中的代码片段或者解决方案,可以迁移到别的项目中直接使用

项目中遇到过最难的技术问题是什么?

这种问题讲究【一波三折】
https://www.zhihu.com/question/35323603/answer/338796153

面试官问了你不会的问题怎么办?

https://www.zhihu.com/question/266017827

第一步,重复一遍你理解的问题给面试官听,确认自己理解没错。【这个问题是在问异步操作吗?】
第二步,让面试官指点一下,给点提示,然后尝试着说一下自己的看法,哪怕不懂,也要尝试一下。【async/await是为了让异步代码写的更优雅】
第三步,不要浪费太多时间,告诉面试官自己不会【但要表现自己主动好学】,然后引导面试官转向另一个你会的问题。【具体的用法我没写过,我一般都使用Promise来写异步代码的,等我回去后立马去MDN上补充async/await这一方面的知识】

如何看待加班

  • 加班就像同学问你借钱,救急不救穷【这一类加班有一个特点,就是能够预期到加班何时结束。比如年底赶进度、项目急着上线、项目临时有变更等,这些都能预期到何时能结束。这一类的加班我可以接收】
  • 要看是由于我自身能力不足导致的加班,还是公司制度导致的加班,如果是我的能力不足,导致进度缓慢,我会主动加班的

你有什么要问面试官的?

  1. 工作地址,问问是不是外包或者外派
  2. 你们前端团队有多少人
  3. 主要技术栈
  4. 公司最近负责的项目
  5. 我主要负责做哪些事情

职业规划/未来3~5年的规划

  • 半年让leader放心,能把项目又快又好的完成【让自己更好】
  • 输出组件给组员用,让他们的效率变快【让他人更好】
  • 心态上以leader的角度思考,拿到一个需求后,思考这个需求的可行性、 有没有更好的解决方案,不再先想如何写代码,而是先思考如何高效地完成这个需求【让团队更好】
  • 三年内可以带新人

工资

询问HR公司的工资构成:
14薪??
五险一金是按照全额缴(足额缴满),还是最低标准缴?
年终奖 + 餐补 + 季度奖 + 项目提成 有吗?
试用期工资怎么算(按80%的工资??),试用期多久?

收到offer后

不好意思,我还要看看别家的 offer 再慎重考虑一下

-------------本文结束感谢您的阅读-------------