三银四即将到来,你是否已准备好找工作?机会永远属于有准备的人。专业技能的复习和梳理是少不了的;个人简历当然也是必不可少的,一份精美的简历能让你大大增加面试机会。
你是怎样写简历?还在诟病简历一眼看去没有出彩的地方?你还在使用 Word 写简历吗?这种方式早已 Out了。假如你用的微软 Office 写的简历,人家用的 WPS 打开你的简历,格式肯定会错乱。而且很多Word 版炫酷样式的简历模板都是收费的。懂一点技术的我们应该通过技术手段写一份免费又精美的简历。简历格式最好是 pdf ,不管通过什么工具打开都不会出现格式错乱的问题。
为了让大家不输在面试的起跑线上,为了凸显个人专业技能的特点,为了让面试官眼前一亮。我筛选出最优的三种方式写简历,希望能帮到大家。三种方式如下:
访问 冷熊简历,首页效果如下图:
一方面参考简历模板,这里我推荐一个开源项目 ResumeSample,它包含 Java、C、Php、Android、Web 等简历模板。另一方面添加自己的工作经验,将简历内容丰富起来。
简历内容写完后,点击“PDF”就可以将在线的 Markdown 格式的简历转化为 PDF 格式,我们就可以在各大找工作,App 投放这份简历了。最终导入的简历效果如下图:
注意一下,Markdown 文档如何添加个人图像?有很多方式,这里我直接用的 HTML 代码来实现的。在 Markdown 文件中添加如下代码,就可将图像添加到你指定位置。
<div style="float:right">
<img width="180" src="https://pic1.zhimg.com/v2-e38d6ca59c245f74665a1d2241fc69cc_b.jpg" >
</div>
其实很简单,上面代码用到了两个 HTML 标签:div、img,div 标签添加了内嵌样式,让 div 右对齐,img 设置了 width 属性,指定图片的宽度。
点击“下载”功能,可将我们写好的 Markdown 格式的简历下载到本地。本地安装 Markdown 编辑器 Typora 可以通过此工具的将 Markdown 格式转化为 PDF 格式,以后我们写简历直接在本地修改就可以。Typora 下载地址,在“文件”->“导出”->“PDF”,即可导出文件。
Markdown 添加自定义样式,优化显示效果,打开 Typora 工具,“文件”->“偏好设置…”,如下图:
打开主题,找到 Typora 工具存放主题的位置,将我们自定义的主题文件 xx.css 拷贝到此文件。重启 Typora 工具,就可看到我们自定义的主题。自定义样式写法就是 CSS 样式书写的格式,可以参考一下简历模板样式。
根据自己的需要在标题上可添加相应的小图标做点缀。在网络中找到所需要的小图标保存到本地,然后将小图标添加到对应位置。在阿里巴巴矢量图标库下载你所需要的小图标,格式为 SVG,需要什么图片搜索一下都能找到。添加下面代码到 Markdown 文件即可,代码如下:
<img src="assets/info-circle-solid.svg" width="30px">
简历的最终效果如下图:
Python 下载地址
本机本机操作系统(32 位/64 位)下载对应的版本。这里我下载的版本是 3.7.3。
安装程序下载好,点击 next 就可以安装成功。
使用快捷键 Win +R 打开命令行窗口,输入:python -V,如下图表示 Python 安装成功。
wkhtmltopdf 下载地址
安装完成后把 bin 目录中的可执行 wkhtmltopdf.exe 文件放在模板目录下, 例如:awesome-resume\free。
使用快捷键 Win +R 打开命令行窗口,在命令执行如下命令,安装 PDFKit 插件。
pip install pdfkit #安装 pdfkit 插件
使用下面命令,将项目下载到本地:
cd D:\projects #切换到本地目录
git clone https://github.com/resumejob/awesome-resume/ #下载项目
根据个人的喜好,可以通过文本编辑器 NodePad++ 或者开发工具 VS Code 修改 HTML 页面。这里我用的是 VS Code 打开的。
打开 awesome-resume\free\free_resume.html 文件,这个文件就是我们要写的简历。阅读源码可知,找到下面对应区域就是要修改的内容:
<!-- base-info指基础信息,包括头像,姓名,邮箱,电话,链接等 -->
<!-- 个人简介部分 -->
<!-- 技能列表部分 -->
<!-- 工作经历部分 -->
<!-- 教育经历部分 -->
<!-- 志愿者工作部分 -->
根据自己的需要可以对页面的元素进行增删操作。此项目的说明文档 README.md 也包含很多写简历常用的例句,可以供我们可以借鉴一下!
简历主要是对自己的简单介绍,当别人第一眼看到你的简历,就能通过一些高亮内容所吸引,然后继续阅读你的简历。所以不管你没有经验,又或者经验特别丰富,简历需要高亮你的一些技术专长、工作亮点等。高亮关键内容使用 <b></b> 标签。
这里提供两个网站:
根据自己的需求可自定义页面的图标。打开小图标网站,选择你需要的图标:
复制如下代码添加到你需要的位置:
<i class="fab fa-github"></i>
一般写样式有两种方式:内联样式、外部样式。
内联样式即直接在 HTML 元素上添加样式,例如:
<p style="position: relative;left: 22px;font-size: 15px;">规模:30人 | 时长:7个月</p>
外部样式即创建样式文件,在样式文件中定义样式,然后在需要的 HTML 页面引用样式文件并使用,例如:
my.css 文件内容如下:
.banner-div {
background-image: url("../imgs/banner.png");
background-repeat: no-repeat;
height: 24px;
display: block;
padding-top: 3px;
padding-left: 6px;
margin-bottom: 10px;
}
free.html 文件引入 my.css 文件。
<link rel="stylesheet" href="css/my.css">
页面中使用外部样式如下:
<div class="banner-div">
<span class="banner-span">
<i class="white-icon fas fa-user"></i> 个人简介
</span>
</div>
执行如下命令,即可将 HTML 转化为 PDF 文件。
cd D:\projects\awesome-resume
python3 convert.py #html 格式转为 pdf
最终的效果如下图:
Node.js 下载地址,根据自己的操作系统(32 位 / 64 位),下载对应的 msi 安装文件后,双击打开安装,next 即可安装完成。
使用 WIN + R 快捷键打开快捷输入,输入 CMD 打开命令行窗口,输入 node -v 查看 Node.js 版本。显示如下内容表示 Node.js 安装成功。
使用下面命令,将项目下载到本地:
cd D:\projects #切换到本地目录
git clone https://github.com/Ovilia/cv #下载项目
在 resume/ 目录中撰写你的简历。data.yml 文件写简历需要呈现的内容。id.jpg 替换为你自己的证件。
如果本项目要在 Windows 下运行,需修改 data.yml 文件字符集为 UTF-8,这里我通过 Nodepad++ 修改的。
其他文本编辑器也可以修改文件字符集。
data.yml 的内容如下:
/* #*/ export const PERSON = `
name:
first: 王
middle: 小
last: 二
about: 嗨,我叫王小二。我只是最无聊的人可以想象。我喜欢从后院的树上收集树叶并进行记录。每次我吃不均匀的花生。我不是机器人。请雇用我。
position: Web 前端开发工程师
......
contact:
email: huaairen@sina.com
phone: 13366547894
street: 科技路 99号
city: 陕西西安
website: blog.restlessman.cn
github: github.com/hellowHuaairen
# en, de, fr, pt, ca, cn, it, es, th, pt-br, ru, sv, id, hu, pl, ja, ka, nl, he, zh-tw, lt, ko, el, nb-no
lang: cn #这里表示显示的语言,cn 表示中文显示
`
修改 .eslintrc.json 文件内容,将下面内容中“unix”改为“windows”,因为我本地是 Windows 环境。
"linebreak-style": [
"error",
"unix"
],
在项目根目录,执行下面代码就可以运行项目:
npm install #安装依赖
npm run dev #本地运行
打开浏览器,在浏览器中访问:http://localhost:8080/home。
项目提供了 9 种简历模板,点击哪一种模板会自动生成对应简历。如下图:
在项目根目录,使用 WIN + R 快捷键打开命令行窗口,执行 npm run export 命令,项目会读取 resume 目录下的数据(yml 文件内容和 id.jpg),会在 PDF 目录下生成所有模板的简历。根据自己的需求选择相应的简历。
本文分享了三种方式写个人简历,它们各有特点:
者: SnailClimb
Markdown 简历模板样式一览
可以看到我把联系方式放在第一位,因为公司一般会与你联系,所以把联系方式放在第一位也是为了方便联系考虑。
为什么要用 Markdown 写简历?
Markdown 语法简单,易于上手。使用正确的 Markdown 语言写出来的简历不论是在排版还是格式上都比较干净,易于阅读。另外,使用 Markdown 写简历也会给面试官一种你比较专业的感觉。
除了这些,我觉得使用 Markdown 写简历可以很方便将其与PDF、HTML、PNG格式之间转换。后面我会介绍到转换方法,只需要一条命令你就可以实现 Markdown 到 PDF、HTML 与 PNG之间的无缝切换。
下面的一些内容我在之前的一篇文章中已经提到过,这里再说一遍,最后会分享如何实现Markdown 到 PDF、HTML、PNG格式之间转换的方法。
为什么说简历很重要?
写简历的两大法则
目前写简历的方式有两种普遍被认可,一种是 STAR, 一种是 FAB。
STAR法则(Situation Task Action Result):
FAB 法则(Feature Advantage Benefit):
项目经历怎么写?
简历上有一两个项目经历很正常,但是真正能把项目经历很好的展示给面试官的非常少。对于项目经历大家可以考虑从如下几点来写:
专业技能该怎么写?
先问一下你自己会什么,然后看看你意向的公司需要什么。一般HR可能并不太懂技术,所以他在筛选简历的时候可能就盯着你专业技能的关键词来看。对于公司有要求而你不会的技能,你可以花几天时间学习一下,然后在简历上可以写上自己了解这个技能。比如你可以这样写:
简历模板分享
开源程序员简历模板: https://github.com/geekcompany/ResumeSample(包括PHP程序员简历模板、iOS程序员简历模板、Android程序员简历模板、Web前端程序员简历模板、Java程序员简历模板、C/C++程序员简历模板、NodeJS程序员简历模板、架构师简历模板以及通用程序员简历模板)
上述简历模板的改进版本: https://github.com/Snailclimb/Java-Guide/blob/master/面试必备/简历模板.md
其他的一些小tips
我们刚刚讲了很多关于如何写简历的内容并且分享了一份 Markdown 格式的简历文档。下面我们来看看如何实现 Markdown 到 HTML格式、PNG格式之间转换。
Markdown 到 HTML格式、PNG格式之间转换
网上很难找到一个比较方便并且效果好的转换方法,最后我是通过 Visual Studio Code 的 Markdown PDF 插件完美解决了这个问题!
安装 Markdown PDF 插件
① 打开Visual Studio Code ,按快捷键 F1,选择安装扩展选项
② 搜索 “Markdown PDF” 插件并安装 ,然后重启
使用方法
随便打开一份 Markdown 文件 点击F1,然后输入 export 然后选择你想要转换的格式即可!
辑导读:小白想要应聘产品经理,需要怎样写简历?本文作者根据自身工作经验,总结了一套产品经理简历结构图,与大家分享,一起来看看吧。
由于最近很多人找我帮他们看简历,正好我一个朋友也在写简历,于是我自己梳理了一份产品经理的简历结构,其他行业可能不适用,内容根据内容实际情况填写即可。
按常理来讲,产品经理这个行业的简历是不存在包装这一说的,因为只要是非常有经验的产品经理或者产品总监来面试的时候,问几个问题基本就露馅了。这篇文章比较长,耐心的看完,一定会有收获,会讲到纯小白的一些简历包装写法我会把从入门开始的面试经历都写在这里。但是说在前面,从我入行到面试到入职到至今换工作几次后到现在,我的面试经历都是非常顺利的,一般都是好几个offer在手之后才会跳槽。
很多人觉得产品经理的面试是非常容易的,但是从我开始面试别人到至今,发现过一个一种现象,就是虽然产品经理可以跨行业,但是始终是有针对性的。也就是说我们自己到底是想做哪个行业的产品经理,以及哪种类型的产品经理。
这两个要素基本决定了你的以后的职业规划,当你投入大量的时间到该行业去渗透的时候,你这时候要想换行业,除了产品经理的思路和理念以及基本的技术和技能,其余的都需要重新去渗透。那么了解一个行业大概需要多少时间呢。我相信很多小伙伴都不清楚,这里其实因人而异也要因行业而异。
我们一旦选择了一个行业和类型之后,在达到35左右的年龄想再去更换行业,那基本是需要花出几倍的精力和时间去做一个改变和渗透。
所谓行行出状元,产品经理这条路,对未来的规划和选择,我希望如果能看到这里的伙伴们,一定要思考好今后我们的职业规划。是转项目经理还是转产品总监,或者是和本作者一起去打个三轮车去卖土豆花也可以。
不多说,直接放图:
求职属性基本上可以定义为你本次简历的求职目标是什么,能让HR一眼就很精准的看出你寻求的工作性质是什么样子,目前是离职还是在职状态,这个很重要,有些急需要人的公司只会看离职在找的。
求职意向:
比如我是应聘产品经理,产品经理的种类和行业那么多,不可能是所有行业我都会,那么就会有比如医疗,电商等等类型,那么我又不可能是CBIOT大屏端都精通,那是不可能,那么你到底想做哪方面的产品经理在求职意向里面一眼就需要辨识出来。还是那句话,去应聘不要耽误我们的时间,也不要耽误hr的时间。
1)期望职位,产品经理还是产品助理还是产品总监
2)期望的行业,电商还是医疗…
3)期望城市,想在哪个城市工作
4)薪资要求,分两种情况,第一种:20K以上的不要作假,一般这种是会查流水的。第二种是20K以下的:一般来说不管你说多少HR第一反应都会思考真实性,所以一般你说给多少,HR就给多少或给得左右。
5)工作性质,是全职还是兼职还是实习
求职状态:
需要让HR一眼就看出你这份简历是否是他们需要急招或者是慢招的需求池分类,我们去应聘不耽误我们的时间,也不要去耽误hr的时间,你在职我急招,我们就互不打扰即可。
1)在职,找工作
2)离职,找工作
3)在职,寻找机会
小学初中就不用写了,也估计没多少关心这个,除非你真的是非常牛逼的初中高中可以写上去吧,一般是直接写大学以及大学学士学位以上的教育经历,注意这里教育经历不是培训机构的教育经历,有些小伙伴是直接把比如火星人,达内这种培训机构写上去了,这种就是HR看了一眼暴毙
这里特别说一下,很多同学写简历都把公司经历和项目经理合到一起写,其实是不太可取的。我们一定要分清楚公司和项目的概念
按照UML类图划分来说,一个公司可以有无限个项目,无限个项目可以到无限个个人。但是无限个项目是属于一个公司。
为什么需要和项目经历区分开
公司经历的结构如下:
项目经历对于产品经理来讲,重要性略高于公司经历,对于公司经历和项目经历的区别在文章上面已经描述过,这里不在描述。这里我会介绍一些如果没有项目经历,纯小白刚学出来的写法。
项目所属公司:如果没有项目经历的,就把你公司最熟悉的一个产品或者你看着最感兴趣的一个系统或者功能拿出来包装,因为只有这样,如果面试官叫你介绍项目的时候才能勉强没有破绽。有经验的朋友就直接如实写就好了。
项目名称:没有项目经历的,如果是你们公司用的自己的系统比较多,那就写自己系统的,如果是没有用过系统公司的,你们最方便的就是能时常查看的APP是最好入手的,比如有旅行,电商的app之类的。名称自己包装一次,所有的功能和理解都要有自己的独到的见解。
项目时间:没有项目经历的可以按照你公司的时间来做匹配,如果该公司你待的长比如3年,那么基本可以写3个项目,那么这3个项目你自己就分配好项目时间。
担任职位:产品经理/产品助理
项目描述:概括性的同“工作描述”,有区别的是
1)写上需求背景和项目背景
2)写上项目的大概主要功能,但是最好写出来1.2.3以及你负责的主要模块.
3)这些功能解决了哪些问题,能达到运营同事或者客户的某些什么目的
4)改产品的适用人群和适用环境
5)产品所给公司带来的收益
项目成果:所有产品的最终目的都是为了盈利,无一例外,有可能有些事为了辅助另一个产品做点什么,但是就算不是这个产品是盈利目的都是被辅助的产品是盈利目的。如果是从0-1,就写上概括项目过程和需求后续项目的跟进数据,如果是半路接手的项目就写上迭代版本的所有概括内容。以及迭代中解决了哪些问题。
我觉得这个培训经历如果单位组织过专业的培训,是可以写上去的,达内那些就不要写了- -我举个很简单的例子,比如,前段时间很火的麦当劳的老总老章对企业进行的培训,这种的培训是可以写上去的。
这里重申一下我的观念,有很多人说啊什么PMP和国家软考中级高级都没有用,只有国企才会看这些乱七八糟的言论,简直就是胡说八道,而且,你想学习的时候难道还有人能阻止你学习?正好,你不学我去学了,把一个同学复制成两个人一个有证一个没证,然后一起去面试,你看HR是要有证的还是没有证的。
这里给大家推荐去考的三个证书,注意,都没有买过。不要存在侥幸心理,学到了是自己的本事。
下面我把希赛和51的我做的调研图放出来,你们自己参考。
这里分为大概四个版块,办公管理相关,产品技能相关,专业技能相关,技术相关,我们分别讲下。
办公管理相关:
类似word、Excel,PPT,TAPD项目管理工具,禅道,ONES,飞书,等等
产品相关:
也就是我们吃饭家伙的技能了,原型软件Axure 墨刀 摹客 结构软件Xmind,流程图软件Visio,亿图,diagrams.net,设计软件sketch。
专业技能软件,越多加分就越多
CAD建筑,PS,AI设计软件,轻量化语言编辑器bear,Typora,Harropad,3D软件3Dmax,MAYA,FBXreview,sketchup,视频编辑软件PR,绘声绘影。
技术相关:
HTML语法、CSS语法、Markdown语法、Mermaid 语法,前端编辑器DW、HBbiuder等等。
以上说的,都是我会的,当然与想现做产品助理的学来说不需要全部会,酌情学习。
有些人说的是产品经理面试不需要作品集,个人认为这是建立在有完整独立的从0-1的项目产品上线之后,并且可以直接在面试的时候用手机或者电脑展示给那个哥老官看的那种,相当于就是你的作品了。但是面对很多没有上线过的产品经理,在面试的时候尽量做一套自己的作品集,作品集里面可以包含你的VI视觉设计,原型图设计,以及UML等等用例,可以结合着产品本身来给面试官讲解。这一定是你的优势。下面讲一下面试作品包含那些内容:
来,话说回来。2.3.8是重中之重,产品经理基本的能力,也就是说要应聘产品助理的同学这三个东西是你必须准备的。如果说什么都不带就去面试,至少我是一定不会要的,就算你有产品,怎么能证明是你设计的呢。就算是你设计的,怎么证明你在这个过程中不是一个跟屁虫呢?对吧。
这里附上我很多年前的作品集(已经被我遗弃了,我做新的了已经。哈哈):
个人评价切记用1.2.3来写,这个位置不像其他的描述,只需要分两个模块来写即可。 第一个模块是你的个人评价总结描述
第二个模块是优缺点:
优点:吹牛逼即可
缺点:避开所面试公司企业的所有痛点即可。
当然,我不是什么几十K的大佬,我本人面试把作品集1-9是全部带过去了的,PRD那次是带了一个181页的去,这次更新了,做了一套带交互的PRD嵌入到原型里面,每次面试除开后续HR接着面的情况,产品总监或者项目经理或者公司老总面试的时候都是基本在1个小时以上。我从上一次找工作是面了6家公司,4家给了offer,选择了一家之后还有一家想再谈谈。有一家是科大讯飞,产品总监面了过了,在二面的时候hr面了被pass了,很尴尬。哈哈。
产品经理学无止境,面对什么不懂的就都需要弄懂!既然我们选择了这个行业,并不是单纯的为了工资高才去做,有些同学一定是为了能设计出一个百万或者千万用户量的产品为目标而努力!
本文由 @宗介 原创发布于人人都是产品经理。未经许可,禁止转载
题图来自 Unsplash,基于 CC0 协议
*请认真填写需求信息,我们会在24小时内与您取得联系。