> 直系学弟的简历分享,凡人也可以成仙?!
大家好,我是鱼皮,求职季快到了,很多小伙伴问我:简历应该怎么写才能吸引面试官呢?
其实之前给大家分享过鱼皮自己的求职简历和简历模板(数据是模拟的哈):
指路:该简历模板文件在公众号【程序员鱼皮】后台回复 “简历” 获取
在我的简历中,包含几部分:个人基本信息、个人描述、荣誉奖项、科研学术经历、实习经历、项目经历、技术栈,这些都是一份优质程序员简历上都该有的关键信息。
凭着这份简历,我也是百投百中,秋招时很多公司的笔试都没参与就收到了面试邀约。这份简历也曾经被同事、B 站知名 UP 主拿去分享,帮助大家学习写简历的技巧。
但事实上,人外有人,天外有天。至今为止,我已经向腾讯内推了 300 多名 同学,每一位投递人的简历我都有阅读,看了这么多,也发现了很多让我拍案叫绝的简历。我不禁感慨,自己的简历的确还有待提高啊,要不是堆了一些奖项,估计也就被其他大佬压在地上摩擦了。
其中有一份简历让我印象深刻,不仅是因为他的主人,正是我的 同校直系 学弟,我大四在学校举办腾讯云开发校园作坊时,他还主动和我交流了一段时间。当然,更重要的是,他的这份简历,在我看来是非常非常优秀的,即使简历上没有任何一个竞赛奖项或科研成果,但通过一些小技巧,依旧能够吸引面试官!
后来学弟果然被发起了面试邀约,最后也成功通过了面试,拿到了腾讯的 offer,现在是我的同事哈哈~
所以我把他的简历称为 “标杆简历”,我认为所有同学都能够且应该学习和参考他的简历,从而增加你进入面试的概率。
在征得学弟的同意后,脱敏分享给大家~
简历内容
这份简历只有一页,非常精简,内容分为 教育经历、技术栈、实习经历、项目经历 四部分。
教育经历
学校:上海 XXX 工程院校 本科在读
专业:软件工程
外语:大一时通过 CET4、CET6 考试
技术栈
后端
熟悉: Java
了解:SpringCloud、Express.js、Node.js、Python
数据库
熟悉:MySQL
了解:MongoDB
中间件
了解:Redis、RabbitMQ、Elasticsearch
DevOps
了解:微服务、Jenkins、Gitlab CI / CD、Nginx、Traefik、Linux
云计算
了解: Docker、Kubernetes
前端
了解: React、React Native、Javascript、HTML、CSS、Grafana
实习经历
腾讯科技有限公司 后端开发工程师(实习)
在腾讯 XX 部门从事 管理系统 开发,主要参与故障处理平台建设
完成故障处理流程灰度、流程版本升级功能的需求分析、数据库设计、界面原型设计以及前后端实现,加快了运营团队的迭代速度
为方便团队掌握大规模故障的情况,参与了大规模告警机制的开发流程,并为其开发前端交互界面
使用 Grafana 开发运营监控视图,使团队成员可以快速掌握运营状况,及时做出调整
项目经历
Roga Developer
独立开发的基于 MERN 技术栈的 新媒体信息流整合 平台,采用 前后端分离架构
使用 React 构建前端,对手机端 交互模式 进行了 专门优化 ,使用 Cloudflare 作为 CDN
使用 React Native 开发了 跨平台 的移动端应用,提高了开发效率,减少了 50% 的开发时间
为适应产品特性,加快迭代速度,后端由 Springboot 重构至 Node.js ,数据库由 MySQL 迁移至 MongoDB ,实现了前后一体的 集中式配置中心 ,提高了接近 1 倍 的开发效率
使用 JWT 用户鉴权实现了 平台内容分级机制 ,用户可自定义界面,用户设置 云端同步
采用 Redis 实现了 高频信息缓存 ,加快了 请求响应速度 ,降低了 90% 以上的数据库压力
使用 Elasticsearch 实现 全站内容搜索 ,相比 MongoDB 搜索效率提升 80% 以上
利用 RabbitMQ 的队列机制进行 削峰 ,缓解了 高并发 情况下的 系统资源短缺 问题
为加强爬虫系统灵活性,将其由 Scrapy 重写为 Node.js ,实现了分批分时、错峰爬取
为提升开发效率,使用 Gitlab CI/CD 进行 持续集成 和 持续部署 ,实现了 构建部署自动化
采用 Nginx 和 Traefik 进行 前端部署 和 反向代理 ,增强了软件系统的 安全性
为配合 集群化部署 ,前后端均以 Docker 作为容器,可在任一陌生机器 迅速启动应用
曾使用 VPS 测试搭建了拥有 10 个节点的 K8s 集群,可进行应用的 快速扩容 和 集中式管理
RubbishQ Developer
垃圾分类查询工具,负责 技术选型 、架构设计 和 前后端开发 工作
为适应产品特性,使用 MongoDB 作为数据库,实现了垃圾分类、讨论区等功能
为减轻数据库压力,使用 Redis 对搜索结果进行 缓存 ,同时 极大缩短了应用响应时间
简历技巧
我不知道大家看完学弟的简历后有什么感受,反正给我最明显的感觉就是两点:
他会的技术很多
自主性很强,并且善于用技术解决问题
而且呢,看完他的简历后,他的 Roga 新媒体信息流整合 项目给我留下了深刻的印象,为啥呢?
首先显而易见,这个项目经历占据了他简历的大部分内容(50 % 左右)。虽然很长,但是有关这个项目的介绍却字字珠玑,句句精华!
比如这句:为适应产品特性,加快迭代速度,后端由 Springboot 重构至 Node.js ,数据库由 MySQL 迁移至 MongoDB ,实现了前后一体的 集中式配置中心 ,提高了接近 1 倍 的开发效率。
和大多数同学介绍项目时直接简单写一句 “用什么技术实现了什么功能” 不同,这句话点明了四个关键:
- 为什么要做?(为适应产品特性,加快迭代速度)
- 怎么做?用什么技术?(后端由 Springboot 重构至 Node.js ,数据库由 MySQL 迁移至 MongoDB)
- 实现了什么?(前后一体的 集中式配置中心)
- 达到了怎样的效果?(提高了接近 1 倍 的开发效率)
有前因、有技术、有后果,给人的感觉就是这位同学做事有目的、有自主性、又善于分析和总结,这些正是很多面试官都看中的特质。再加上介绍中使用大量的 加粗 强调了重点,使用具体数据(如 50%)量化了效果,再次给人加深了印象。我觉得这种写法非常值得大家学习!
很多同学担心自己简历上没东西写,那不妨认认真真做一个项目,然后按照他的项目经历写法,展示到简历上。
结合这位学弟和我的简历,鱼皮给大家总结了 撰写简历的一些技巧 :
- 内容完整全面,简历通常包括几个部分:个人简介(基本信息、照片、学校、专业、成绩、证书等)、个人描述(专业特长)、个人技能(技术栈)、项目经历、科研学术经历、实习经历等。
- 简历必须一页,排版整洁,且色调不宜过暗或过亮,推荐蓝色或淡灰色。
- 依据个人优势对板块排序,把最有亮点的部门放上面。
- 文字内容精炼,拒绝口语化,用词尽量专业,体现专业性。
- 项目 / 实习经历介绍中,可用 STAR 分析(场景、任务、行动、成果)来梳理自己的核心工作。比如,在 xx 公司 xx 项目中,在 xx 情况下,运用 xx 技术,解决了 xx,优化了 xx,带来 xx 收益。每段介绍不宜过长,给面试官提问的空间。
- 最好给项目附上可直接访问的链接,有个人博客的话也最好列举上去,并且在博客中记录和总结一些自己学到的知识技能,让面试官感受到你的努力积累、脚踏实地。
- 利用简历去引导面试官。很多面试官都会针对简历中提到的技术去展开提问,因此必须熟悉简历中的项目和技术,提前想好对策(比如项目中用了哪些技术,为什么用,有什么亮点,怎么去优化等)。
- 写完简历后,自己通读几遍,有机会可以多阅读借鉴他人的简历。
- 针对不同的岗位和 JD(岗位描述),准备不同的简历,在部分细节和工作内容上调整。比如投递产品和运营岗,你的项目和实习介绍就要分别侧重这两种不同的职位。
- 内容允许夸大,尤其是对于没有特别多的项目的同学,在简历的项目部分是需要适度包装的。但是杜绝欺骗,尤其是工作年限等有准确数字、可被调查的问题,请实事求是,否则后果自负。
觉得本文不错的话,希望朋友们能 点赞 支持下,俺会继续分享编程干货 ❤️
最后,我整理了各种视频教程 + 习题 + 答案 + 源码、可在线使用的编程导航、上千本编程书籍、几百份大厂面经、实战项目等,高达 6 T!
我是如何通过自学编程,拿到腾讯、字节等大厂 offer 的,可以看这篇文章,不再迷茫! 我学计算机的四年,共勉!
全部评论
(0) 回帖