大家好,我是木川
前段时间在我的技术交流群,做了一次关于简历优化的分享,分享给大家
大家工作中,应该或多或少遇到一些简历的问题,一份好的简历不仅给人好的印象,还能得到更多的面试机会
简历中最重要的两部分是专业技能和项目经历,今天和大家具体讲解下简历这两个板块常见的问题以及如何优化,为了让大家更有参与感,我将以一个实际例子来分析
一、专业技能
一)修改前
下面是一个 5年 Java 的技术栈描述
二)存在的问题
我发现了 7 类 12 个问题,给大家具体讲讲
1、排版不好
中英文逗号不统一
逗号后没有加空格
英文单词后没有加空格
2、技术名词大小写拼写错误
git => Git, npm => NPM, mysql => MySQL, svn => SVN, maven => Maven
redis => Redis, http => HTTP, html5 => HTML5, js => JS, vue.js => Vue.js
docker => Docker, k8s => K8s
3、技能不匹配
Java 5 年开发,没有写 Java 语言掌握情况
Java 5 年开发,不能停留在了解 Linux 命令,如果要写,应该写运维部署/问题排查
Java 5年开发,不能停留在了解 Java Web 技术上,岗位必备技能能写熟悉,就不要写了解
4、内容偏简单
偏日常的工作不要放到简历中:比如调用 k8s API
工具类不要放到简历中:比如 Intellj IDEA
5、没有重点
求职岗位是 Java,但描述了很多前端技术,比如 npm,html5,js,vue.js
重点描述 Java 相关技术,前端相关的简单提下即可,比如有前端(Vue.js)落地经验
6、技术栈缺少细节
只写了熟悉 xxx 技术,但没有说明 xxx 技术的具体知识点,比如熟练 Spring、SpringBoot. Mybatis 流行技术框架,没有具体点去佐证你熟练这些
7、同一行技术不相关
一行罗列太多技术,并且不相关,比如 SpringBoot 和 Mybatis 不是同类技术,不建议写到同一行
三)优化建议
1、增加 Java 语言相关描述
修改前:无
修改后:熟练使用 Java 语言,理解 Java 语言特性,熟悉并发编程、网络通信 、常用数据结构、设计模式、JVM 原理
2、补充知识点和技术细节
修改前:熟练 Spring、SpringBoot. Mybatis 流行技术框架,熟悉这些框架的常用 API。
修改后:熟练 Spring Framework 和 Spring Boot,专业构建企业级应用,设计并实现高性能的 RESTful API
3、Mybatis 拆开说,并加上具体细节
修改前:熟练 Spring、SpringBoot. Mybatis 流行技术框架,熱悉这些框架的常用 API。
修改后:熟练使用 MyBatis 进行数据持久化操作,优化数据访问层,提高数据库操作效率
4、偏日常的删掉,要写就写有难度的
修改前:熟练使用 git , npm 等工具,能够解决常见的多人合作开发中遇到的分支问题。
修改后:删掉
5、包装润色
修改前:熟练使用 mysql 关系型数据库,有复杂sq编号能力,有sq!优化方面的经验。
修改后:深入理解 MySQL,了解索引、事务、锁机制等核心原理,具有 SQL 调优、分库分表、索引优化、数据库灾备等丰富的实战经验
6、人人都会的工具类不建议写到简历中
修改前:熟练使用 Intelli IDEA、maven、git. svn 等项目构建和管理工具。
修改后:删掉
7、包装润色
修改前:熟练使用 redis 级存技术进行数据的处理,了解分布式系统。
修改后:深入理解 Redis 线程模型,熟练掌握核心数据结构和使用场景,深入了其解执行流程、持久化和过期策略,熟练解决缓存穿透、缓存及穿、缓存雪崩等问题
8、提取重点和优点
修改前:了解java web 技术,了解http协议,了解html5, js, vuejs 等前端技术。
修改后:擅长后端技术栈,也有前端(Vue.js)落地经验
9、偏简单的删掉
修改前:了解 Linux 的常用命令,能部署相关环境。
修改后:删掉
10、偏简单的包装润色下
修改前:了解docker、k8s等相关技术,能使用docker部署项目、调用K8SAPI。
修改后:了解 Docker 容器化技术,有在多环境下使用 Docker 进行项目部署、管理和优化的实践经验
二、项目经历
一)修改前
下面是一个 5年 Java 的项目描述

二)存在的问题
1、项目描述太繁琐,一句话介绍即可
2、主要职能偏日常,开发内容自测并修复bug就没必要写了
3、主要职能描述没有亮点,只说了做什么,但没有说解决什么问题,带来什么效果
三)优化建议
1、项目描述优化
修改前:公司的许多服务需要给容户提供数据,为了避免服务出问题号致数据同步不及时,开发了实时监控公司的各个工具的数据是否正常的监控平台,通过前端对接口信意定时任务对接口进行监控,一旦出现败据异常,就发出告警,通知项目负费人以便快速处理问题:另外通过k8s部署各个服务,获取各个服务的信息日志等,便于统一管理。
修改后:运维监控平台,通过自动化运维解决数据延迟,数据报警不及时的问题
2、项目职责优化
修改前:
1.定时任务对工具的接口进行监控,井通过企业微信机器人发出告營;
2.调用k8SAPl获取相应服务的cpu、memory占用情况,然后指定节点重新部署服务
3.对开发内容自测井修复bug。
修改后:
1、开发定时任务引入接口探活,完成所有接口的监控,接口监控率从 0 到 100%
2、接入企业微信自动化报警,人工响应时间从 1 小时下降到 5 分钟
3、调用 k8s API,收集服务的资源监控指标(CPU、Memory)
4、对监控任务进行分布式调度,建立了多维度的监控平台,包含性能监控、资源监控等
三、总结
以上就是这个项目的优化效果,实际上如果还想优化下,还需要当面了解这个人具体怎么做的,把实际做的包装一些难点到项目中,实际上就是亮点
这是一个基础版本的简历优化分析,如果大家有更多简历或面试方面的问题,可以加我下面微信一起交流
今天的分享就到这里了,加下面微信拉你进编程技术交流群
欢迎加入持续关注我,也可以进入我的免费星球,向我提问或者深度链接我。