整合营销服务商

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

免费咨询热线:

手把手教你用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 然后选择你想要转换的格式即可!

ordpress markdown,目标是实现易读易写,可读性,无论如何,都是最重要的。一份使用wordpress markdown格式撰写的文件应该可以直接以纯文本发布,并且看起来不会像是由许多标签或是格式指令所构成。wordpress markdown语法受到一些既有text-to-HTML 格式的影响,包括 Setext、atx、Textile、reStructuredText、Grutatext 和EtText。总之,wordpress markdown的语法全由一些符号所组成,这些符号经过精挑细选,其作用一目了然。


站长只需要安装能够满足网站的wordpress markdown语言需求的插件即可,比如:数学公式、图片上传、可视化、代码化等等支持的插件。现在PC端有很多优秀、优美且独立的wordpress markdown编辑器工具,而并不仅仅是插件。相对来说,他们的功能一定更全、更完善。


wordpress markdown其他的东西都差不多,但是有一个点要注意,那就是代码的加入。若是在本地文本编辑器中,例如wordpress markdown里加入代码,我们通常在代码块的头尾加三个重音符,也就是数字键1左边那个键,一个点号。但是如果在WordPress文章里直接复制你在本地写的MARKDOWN文章,若不是从其他插件里加入代码,则一定要记得在代码段的前后加上pre标签,并且删去那三个重音符的代码标记符号,否则会出现代码错误。


网站搭建好后,首要解决的就是文章的编辑和排版。WordPress自带的会有一个文档编辑器,类似于Word那种形式,然而作为一个程序员在写文档的时候怎么能不用wordpress markdown呢?原生的WordPress Editor是不支持MD的格式的,所以就需要wordpress markdown,能够让WP Editor支持Markdown语法并实时预览。wordpress markdown可以MD的标准语法和扩展语法,所以不用担心表格、公式等无法渲染。


安装好插件之后虽然可以实现md的编辑和预览,但由于是web端的编辑器,所以整体的体验不是很好。这个时候就需要全平台支持的免费wordpress markdown。界面简洁,功能完善,所见即所得,最主要是免费,还能搭配图片上传的插件实现复制上传。有了wordpress markdown的使用,排版再也不用在编辑器上点巴点巴的了,也不用担心在web端保存文章草稿时出现未知错误导致修改丢失,让码字变成了一种享受。在偏好设置里面设置重新启动打开上次使用的文件和目录,就不用每次打开软件还要去选择文件,可以接着上次的修改继续写。


wordpress markdown插件可以解决网站很多的问题。多功能的wordpress markdown插件提供了多种功能,例如Markdown编辑器,实时预览,图像粘贴,HTML到Markdown帮助器等。wordpress markdown将配置选项添加到Markdown.php $save_format = 'html'或$save_format = 'markdown',然后检查是否要执行剥离程序功能。wordpress markdown并将所有这些都转换为Markdown.php内的一个函数(并记住告诉作者您的新功能,他甚至可能会更新其原始代码;)


function set_save_format($format) {

if ($format == 'markdown') {

// Ok we need to change the format of any comments output to html:

add_filter('comment_text', 'Markdown');

天,经常与文字打交道的人或多或少都听说过「Markdown」这个名字。

博主,尤其是科技博主们似乎都对博客是否支持 Markdown 有一种执念,知乎上也常常能见到「为什么还不支持 Markdown 的吐槽」,Markdown 甚至被视为衡量新媒体工作者排版水平高低的标尺。

如果你此前对 Markdown 一无所知,也不妨在它诞生 16 周年之际,了解一下这种简洁高效的标记语言。

为什么会有 Markdown?

要理解 Markdown 的流行,有必要先了解「标记语言」的概念。

维基百科对标记语言的定义是「将文本(Text)以及文本相关的其他信息结合起来,展现出关于文档结构和数据处理细节的计算机文字编码」。简单来说,就是用一系列约定俗成的标记,规定文本的格式、结构等,如加粗、分段、字体颜色等,我们熟悉的 HTML 就是一种标记语言。

▲ 同样的文字格式用 HTML 表达出来显然不如 Markdown 直观,图片来自:Steemit

但像 HTML、RTF 等标记言语因为支持丰富的格式,语法非常复杂,可读性也很差,且不同的语言之间还有格式壁垒,难以打通。

而早期一些显示器无法显示加粗、斜体等文本格式,于是人们想出了用文本标记格式的方法,也就是轻量级标记语言,特点与前面提到的 HTML 等相反,纯文本记录,不受编辑器限制,简单易懂,维基百科就有自己一套标记语言,Markdown 则发展成了轻量标记语言中最有名的一种。

16 年前,美国科技博主约翰·格鲁伯(John Gruber)希望「用一种易读易写的纯文本格式写作,并可将其转换为有效的 XHTML (或 HTML)」,于是在 2004 年 3 月 19 日推出初代 Markdown。

其实在 Markdown 的历史上,程序员亚伦·斯沃茨(Aaron Swartz)也应有姓名,Markdown 的语法部分很大程度来自他的贡献,就是那位参与开发 RSS 和知识共享组织(Creative Commons),联合创办 Reddit,还在维基百科待过,创业经历有如开挂,最后却因卷入网络犯罪而自杀的传奇程序员。

▲ 亚伦·斯沃茨 图片来自:The Altantic

说回正题,由于在阅读和预览上的便利性,Markdown 逐渐流行,受到码农和写作者的欢迎,针对 Markdown 开发的编辑器越来越多,支持 Markdown 也成了 GitHub、Trello、Slack、简书、印象笔记等平台的标配。不过总的来说,Markdown 依然属于相对小众的工具,但如果你经常需要排版、码字,Markdown 没准能帮你打开新世界的大门。

Markdown 怎么用?

不要被「语言」、「标记」等字样吓住,Markdown 不是 PHP 或 Python,它的语法十分简单,也不涉及任何数学或编程知识,几乎可以称得上零门槛。

前面一直提到,Markdown 一大优点是「易用易读」,几分钟即可掌握其语法,以下是几个常用的代码:

  • 文字前加 # 号设置标题,一级标题对应 1 个 # 号,二级对应 2 个,依此类推,共可设置 6 级标题;
  • **文字** 表示加粗;
  • *文字* 表示斜体;
  • 文字前加 > 表示引用;
  • 空白行输入 * * * 生成分割线;
  • 文字前加 *(或 +、-)生成无序列表,数字加英文句号生成有序列表;
  • 插入超链接:[显示文本](链接地址)
  • 插入图片:![](图片链接地址)

效果如下:

此外,Markdown 也支持制表、引用代码等,但既然是轻量级的标记语言,注定 Markdown 无法满足复杂的排版需求,如居中、左/右对齐、设置字体或颜色等,就不在其能力范围内了,毕竟专注于写作才是它的目的所在。好在由于 Markdown 本身支持转换为 HTML,所以熟悉 HTML 的用户也可以在 Markdown 的编辑器中使用 HTML 语法实现更丰富的页面效果。

有哪些好用的 Markdown 编辑器?

用 Markdown 写作并没有什么讲究,就像程序员可以直接在记事本上写代码一样,我们也完全可以在记事本上用 Markdown 码字,最后再用支持 Markdown 的编辑器转换即可。

当然,大多数情况下我们还是使用 Markdown 编辑器,这些软件往往支持语法检测,也可以预览排版效果,提供更好的写作体验。

市面上的 Markdown 编辑器实在太多了,我们筛选出部分口碑较好的产品。

Typora

支持平台:MacOS, Windows、Linux

提到 Markdown 写作器,一定绕不开 Typora 的名字。软件界面简洁到就像 Mac 自带的文本编辑器,它并不像主流的 Markdown 编辑器一样采用双栏布局,而是将写作与预览窗口合为一体,输入标记后即可实时输出效果,实现「所见即所得」。

Typora 完全免费,也是少数覆盖 OS X, Windows 和 Linux 三大平台的 Markdown 软件。(此时一位 Windows 用户哭得好大声。)

Ulysses

支持平台:MacOS、iOS

Ulysses 不仅是一款优雅的 Markdown 写作器,还是得力的文档管理助手,你可以将文稿分门别类,还可以快速查找筛选目标文稿,借助 iCloud 实现 Mac 和 iOS 无缝连接,没错,Ulysses 亦是 iOS 端备受好评的写作应用。

价格可能是唯一的缺点。Ulysses 如今实施订阅制,每月 28 元,每年 218 元。

iA Writer

支持平台:MacOS、Windows、iOS、Android

▲ 图片来自:iA Writer

老牌的 Markdown 编辑器,支持直接插入 Markdown 表格、本地图片拖拽插入、iCloud 云同步等功能,iA Writer 的基本功十分出色,也有 DOCX 格式转换、Focus 模式、语法检测(仅英文)等差异化功能,但文档管理功能相较 Ulysses 逊色不少。

iA Writer Mac 版售价 198 元,iOS 版 68 元,Android 版免费。

Mou

支持平台:MacOS

▲ 图片来自:Mou

国产 Markdown 编辑器优秀代表,对中文的兼容性最好,实时预览、自动匹配、支持 CSS、HTML 和 PDF 导出等功能一个不少,而且完全免费。

Marxico/马克飞象

支持平台:MacOS、Windows、Web

又一款优秀国产应用,大部分功能免费,并且提供了 Web 版和 Chrom App。正如其宣传语「专门为印象笔记打算的 Markdown 编辑器」所言,Marxico 的最大优势就在于可以直接将文档保存至印象笔记。

Bear

支持平台:MacOS、iOS

Markdown 写作器的后起之秀,高颜值是一大亮点,支持加密,不过 Bear 的定位更偏向笔记而非纯粹的写作工具。

普通版免费,无法同步,Bear Pro 每月 10 元,每年 103 元。

Atom

支持平台:Windows、MacOS、Linux

▲ 图片来自:Atom

Atom 来自大名鼎鼎的开源社区 Github,完全免费。实际上 Atom 不是单纯的 Markdown 编辑器,它支持宏以及 CSS、HTML、JavaScript 等大量网页编程语言,也集成了文件管理器,显然是一款码农专用编辑器。

Byword

支持平台:MacOS、iOS

▲ 图片来自:Byword

Byword 是 Markdown 写作工具中的另类,比 Typora 还要简洁,连实时预览都没有,打字机模式、段落聚焦等设计显然是希望你能专注于写作这件事。价格适中,Mac 版 73 元,iOS 版 40 元。

Markdown 编辑器领域佳作辈出,以上推荐只是冰山一角,如果你有好用的写作器,也欢迎在评论区与我们分享。

排版大概是我们日常与工作或学习打交道时都免不了的过程,追求效率的你可能厌倦了在键盘和鼠标之间频繁切换,所以,人生苦短,你需要 Markdown。

题图来自:Vivaldi