整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:

手把手教你用Markdown写一份高质量的简历

者: SnailClimb

Markdown 简历模板样式一览


可以看到我把联系方式放在第一位,因为公司一般会与你联系,所以把联系方式放在第一位也是为了方便联系考虑。

为什么要用 Markdown 写简历?

Markdown 语法简单,易于上手。使用正确的 Markdown 语言写出来的简历不论是在排版还是格式上都比较干净,易于阅读。另外,使用 Markdown 写简历也会给面试官一种你比较专业的感觉。

除了这些,我觉得使用 Markdown 写简历可以很方便将其与PDF、HTML、PNG格式之间转换。后面我会介绍到转换方法,只需要一条命令你就可以实现 Markdown 到 PDF、HTML 与 PNG之间的无缝切换。

下面的一些内容我在之前的一篇文章中已经提到过,这里再说一遍,最后会分享如何实现Markdown 到 PDF、HTML、PNG格式之间转换的方法。

为什么说简历很重要?

  • 假如你是网申,你的简历必然会经过HR的筛选,一张简历HR可能也就花费10秒钟看一下,然后HR就会决定你这一关是Fail还是Pass。
  • 假如你是内推,如果你的简历没有什么优势的话,就算是内推你的人再用心,也无能为力。
  • 另外,就算你通过了筛选,后面的面试中,面试官也会根据你的简历来判断你究竟是否值得他花费很多时间去面试。

写简历的两大法则

目前写简历的方式有两种普遍被认可,一种是 STAR, 一种是 FAB。

STAR法则(Situation Task Action Result):

  • Situation: 事情是在什么情况下发生;
  • Task:: 你是如何明确你的任务的;
  • Action: 针对这样的情况分析,你采用了什么行动方式;
  • Result: 结果怎样,在这样的情况下你学习到了什么。

FAB 法则(Feature Advantage Benefit):

  • Feature: 是什么;
  • Advantage: 比别人好在哪些地方;
  • Benefit: 如果雇佣你,招聘方会得到什么好处。

项目经历怎么写?

简历上有一两个项目经历很正常,但是真正能把项目经历很好的展示给面试官的非常少。对于项目经历大家可以考虑从如下几点来写:

  1. 对项目整体设计的一个感受
  2. 在这个项目中你负责了什么、做了什么、担任了什么角色
  3. 从这个项目中你学会了那些东西,使用到了那些技术,学会了那些新技术的使用
  4. 另外项目描述中,最好可以体现自己的综合素质,比如你是如何协调项目组成员协同开发的或者在遇到某一个棘手的问题的时候你是如何解决的。

专业技能该怎么写?

先问一下你自己会什么,然后看看你意向的公司需要什么。一般HR可能并不太懂技术,所以他在筛选简历的时候可能就盯着你专业技能的关键词来看。对于公司有要求而你不会的技能,你可以花几天时间学习一下,然后在简历上可以写上自己了解这个技能。比如你可以这样写:

  • Dubbo:精通
  • Spring:精通
  • Docker:掌握
  • SOA分布式开发 :掌握
  • Spring Cloud:了解

简历模板分享

开源程序员简历模板: https://github.com/geekcompany/ResumeSample(包括PHP程序员简历模板、iOS程序员简历模板、Android程序员简历模板、Web前端程序员简历模板、Java程序员简历模板、C/C++程序员简历模板、NodeJS程序员简历模板、架构师简历模板以及通用程序员简历模板)

上述简历模板的改进版本: https://github.com/Snailclimb/Java-Guide/blob/master/面试必备/简历模板.md

其他的一些小tips

  1. 尽量避免主观表述,少一点语义模糊的形容词,尽量要简洁明了,逻辑结构清晰。
  2. 注意排版(不需要花花绿绿的),尽量使用Markdown语法。
  3. 如果自己有博客或者个人技术栈点的话,写上去会为你加分很多。
  4. 如果自己的Github比较活跃的话,写上去也会为你加分很多。
  5. 注意简历真实性,一定不要写自己不会的东西,或者带有欺骗性的内容
  6. 项目经历建议以时间倒序排序,另外项目经历不在于多,而在于有亮点。
  7. 如果内容过多的话,不需要非把内容压缩到一页,保持排版干净整洁就可以了。
  8. 简历最后最好能加上:“感谢您花时间阅读我的简历,期待能有机会和您共事。”这句话,显的你会很有礼貌。
我们刚刚讲了很多关于如何写简历的内容并且分享了一份 Markdown 格式的简历文档。下面我们来看看如何实现 Markdown 到 HTML格式、PNG格式之间转换。

Markdown 到 HTML格式、PNG格式之间转换

网上很难找到一个比较方便并且效果好的转换方法,最后我是通过 Visual Studio Code 的 Markdown PDF 插件完美解决了这个问题!

安装 Markdown PDF 插件

① 打开Visual Studio Code ,按快捷键 F1,选择安装扩展选项


② 搜索 “Markdown PDF” 插件并安装 ,然后重启


使用方法

随便打开一份 Markdown 文件 点击F1,然后输入 export 然后选择你想要转换的格式即可!

人会一直向大家分享Next.js生态相关技术,这次向大家介绍的是一款个人简历网站模板。

效果展示

1、PC浏览器上显示效果


2、手机上显示效果



模板概述

该模板有以下特性:

  • 使用 React 进行构建
  • 基于 Next.js 框架,可轻松实现服务器端渲染/静态生成、图像优化、API 路由和部署
  • 完全使用 TailwindCss 设计样式

技术实现

React:18.2.0以上

Next.js:14.0.3以上

TailwindCSS:3.3.3以上

headlessui:1.7.16以上

下载地址

模板地址:https://github.com/tbakerx/react-resume-template

好了,今天分享到这里,希望对大家有所帮助哈。

简历筛选和面试环节,企业比较关注前端开发工程师必备的技能和素质如下:

  1. 计算机基础知识:前端开发工程师需要具备计算机的基础知识,包括操作系统、计算机网络、数据结构算法、数据库等。

  2. 编程语言:HTML、CSS 和JavaScript。

  3. 浏览器兼容性:了解主流浏览器的差异,能够编写符合不同浏览器标准的代码。

  4. 伪元素和浏览器语法:知道如何使用伪元素来提高页面加载速度和渲染性能。

  5. 前端开发工具:熟练使用开发工具,如 Visual Studio Code、Sublime Text、Atom、Safari Technology Preview 等。

  6. 业务逻辑:理解前端代码和后端代码的关系,能够与后端工程师协作开发。

  7. 数据可视化:能够使用可视化工具(如 Tableau、Power BI、D3.js 等)来可视化数据,帮助开发人员更好地理解数据和业务逻辑。

  8. 移动端开发:了解移动端浏览器的差异,并能够编写符合移动端标准的代码。

  9. 前端架构设计:了解前端架构设计的基本原则,能够根据需求对前端代码进行分层和模块化设计。

  10. 项目管理和团队合作:能够管理团队,有效地与团队成员沟通和协作。

前端开发工程师需要具备多种技能和素质,不断学习和提升自己的能力,才能在竞争激烈的市场中脱颖而出。

想了解更多精彩内容,快来关注职场密码