准备简历

这一篇开始,我们进入到实操的部分

校招攻略
根据之前的时间节点,必须招聘开始之前准备好简历。但是现在的套路是打开指定的网站填写个人信息,hr 通过你填写的信息在线筛选,所以简历用于 通过 HR 这一关 的作用越来越小,更多的是面试时给面试官看,但是如果能与面试官直接交谈,文字简历的作用又小了很多,直接聊就好了,虽然作用越来越小,但还是必不可少。

实习生的特点就是大多数人都没有工作经历,是一个真正的小白,对于公司一无所知,但是不要怕,别人也不知道公司里面是什么样的,那么针对这样的特点,我们的思路就清晰多了,简历要体现 卓越的校园经历
校招生的简历特点是经历过实习,有过生产项目经验,要体现 卓越的学习,业务的能力

如何写简历?

网上有太多相关的答案,我来说说我的建议

  1. 搜索各种在线简历的网站,这种网站上有大量的模板,在线编辑后,可以花 5 到 10 块钱下载
  2. 找一个在职的学长学姐给你定制一个

不会写,不要硬写,模板可以过滤掉大多数的傻瓜式错误,
多看几个模板也许会找到一些感觉

通常情况下简历有这么几个板块

  • 个人基本信息
    姓名,联系方式,出生日期/年龄,求职意向(岗位),对颜值自信的放一张照片

  • 教育经历
    20XX~20XX XXX 大学 XXX 专业 学士学位(学历高的写前面,博士-硕士-学士的顺序)

  • 校园经历
    注意:此校园经历非上文的校园经历,上文的校园经历范围更大,包括下面项目经验及获奖经历,毕竟都是在校园里发生的,这里更突出的是个人综合素质和你对应聘职业的热爱,比如项目/社区/组织的运营或管理,等。例:加入/成立学校 XXX 工作室期间运营/管理工作室咋咋咋的,取得了什么样的成果。

  • 项目经验
    这个项目经验最好紧紧抓住上文的运营和管理,在学校,最好的项目就是跟着导师做项目一般有明确的目标,其次是自己有想法,获得老师/学校/学生组织的支持,进而推广开来有师生使用的项目,最差的项目就是课设,没有受众,没有运营,关键是学校里教的项目一般技术比较落后,最有特点的 vc6.0 大家都懂。
    校园里的项目无非以上三种,可能还有极少数的同学有能力在大学就接私活,针对第三种项目,不要写,它没办法突出你的优秀你懂吗?你品吧。实习因为没有公司生产环境的开发经历,项目可以稚嫩,但是要体现扎实的基本功。校招则体现熟练的项目把控,生产环境中的规则,应对问题的措施,同时拥有了实际经验对于项目/产品/技术的理解要更深刻。
    一般写三个项目比较好,主要写这么几点

    1. 自己的角色
    2. 技术栈
    3. 遇到的困难
    4. 项目结束后总结 可以提升的地方
    5. 项目取得的成就

    如果想更专业一些,请搜索“star 法则”
    第一点就是写自己在项目中的做了什么,毫无疑问领导者的角色更能引起面试官的兴趣
    技术栈也不用多说,你写上去的肯定是后面会着重问的,更新或者更经典的东西能引起面试官的兴趣(假如 2020 年你写一个 jquery 的项目,直接再见)
    遇到的困难这里主要写技术上的,重点是如何解决问题的,体现出清晰的思路会更好
    总结与反思 这一块就比较开放了,技术上,产品上都可以说
    成就这块吹就行了

  • 获奖经历
    含金量高的写前面,不要写非专业相关的,除非是公司业务相关
    比如你去 keep 应聘程序员,你说你有个健身大赛的奖,这是好的,这叫与公司价值观相符。
    实在没得写,校园 XXX 大赛 X 等奖

总结一下

以上需要结合自身情况灵活变通,比如:校园经历平平无奇,或者非专业相关,那就把这个点放在后面甚至删掉,如果是校招的话可以加一个实习经历。个人基本信息,教育经历,获奖经历没有操作的空间。这一部分通常也会是 HR 初筛时最看重的,通常 10 个 hc 可能会收到 3000 份甚至更多的简历,面试官不可能全部面一遍,所以学历,学校,获奖经历就会成为过滤的重要筛选项,如果这个时候***掉了,一点办法也没有,只能说缘分没到,通常企业也不会回复说简历不通过。根据我的经历如果简历出去 7 天没有联系那就别抱希望了。
真正到面试的时候一二面试官都是专业出身,会把大部分的精力放在项目经历和专业能力上,所以如果你有项目里没有用到的技能点,可以另开一栏单独说自己掌握的能力。
换位思考也是优秀的人的重要能力,站在面试官的角度去思考,希望看到一个什么样的简历,通过这份简历能判断出这个应聘者有哪些优点,有哪些话是无用的,使阅读者白白浪费时间。
想想企业需要什么,而不是我有什么。

简历的排版

不要花费过多的时间在简历的设计上,除非你是设计专业,但是同时适当的排版可以改进简历的视觉展示效果。

  1. 对齐:不要使用居中对齐
  2. 重复:标题或模块的样式重复,更具结构性
  3. 对比:适当的对比可以突出重点,比如字体加粗
  4. 亲密性: 把相关的内容布局更 紧凑
  5. 字体:使用等宽字体,使得再屏幕上阅读舒适
  6. 一页写满就好

切记: 不要自己夸自己,什么有责任心啊,能吃苦啊,这些东西,正确的做法是用外在的客观的东西来证明,比如你说算法是强项,你可以拿出 acm,oi 等竞赛的奖项出来,你说你热爱编程,你可以拿出你的博客,你的网站,你的 github 出来。

关于技术项目: 这一块可能是大多数同学不会写的,因为压根就没做过什么,我给你几个点子

  1. 针对这次疫情(2019 新冠肺炎)写一个程序,为了有受众,你可以主动找到导员,提供返校统计,个人疫情期间流动信息统计的功能,我想大多数学校还是使用 excel 导员发到班长,班长统计,在返回导员,导员再统计,所以痛点在导员和班长,这两个功能只是为了有受众,有用户,在此之上你可以肆意的添加功能,而这些功能是为了体现你的技术能力,同时注意不要杀鸡用牛刀,项目架构设计的合理性也是面试官非常注意的
    前端为例,业务上可以把先在网上疫情地图的功能抄过来,同时根据自己的情况加上每一位同学的地点动态,这不就变成自己的东西了吗,技术上就突出了 canvas 图形这一块的知识深度与应用能力,同时结合框架 vue 或 react,再到最后的线上部署,这就是一个非常完整的项目,如果再进一步,就尝试在线编辑信息,可以结合富文本编辑器(注意不是让你引入个插件就完事了,这没法体现你的优秀),再进一步,多人实时在线编辑,或者地图这块也可以做很多文章,自行发挥想象
  2. 轮子,随便一个库的轮子。不一定很完整,关键的地方处理好就行
    前端为例 vue 的关键点就是双向绑定,数据驱动更新,react 关键点就是 fiber 与 reconciler,你说这太难了,那咱看看 ui 库 antd 和 ele,如果还是难,那就一些功能性的组件比如图片裁剪组件,富文本编辑器组件
  3. 仿 XXX 网站,网上一堆教程,此为下策,面试官见的太多了,重点是突出在模仿中学习能力与思考能力
  4. 写一个博客,博客重要的是内容,其次才是网站的建设,这点要注意。