刚离职几天,这几天在对上一份工作进行一个全面的总结,首先是先把简历更新一下,两年没有更新过简历了,加上离职前在公司也参与了一些招聘工作,所以收集总结了一下目前应届毕业生至3年工作经验的简历出现的一些常见的问题,在整理的过程中越发越感觉做简历就是做产品,之前老大老是对我们技术的说,要做个有产品思维的程序员,虽然我现在仍然无法说得清楚什么是产品思维(请原谅我的标题这么写吧),但脑子里隐约地形成了一些概念,现在谈一下我对简历的一些浅见吧。
由于本人只是一名Android程序员,并没有专业HR的工作经验,如果有哪些说得不对,欢迎HR给我指正,如果你有什么自己的看法也欢迎给我留言
下面的大部分内容都是面向程序员的,可能并不适用于其他行业
当然你也可以使用其他文档工具来写,但务必参考下面几条关于格式和排版的建议,你也可以用Markdown来写,这样子会更佳~
可阅读性强,美观大方,支持跨平台,版本兼容性强,在Windows、Linux、Mac上排版都不会改变,各版本之间兼容性也相当的好,所以PDF是最推荐的简历格式,除了PDF外,Word格式也是比较推荐的格式。
下方是我收到简历一些错误的范例
3.pdf(mini)应聘前端开发工程师_张某某_.pdf个人简历.pdf简历3.pdf求职简历.pptx覃某简历WORD.pdf我的简历.pdf我的简历安徽.pdf姓名:朱某某.pdf作品集.pdfCurriculumVitae-V.pdf像在前面加(mini)这个我真的无法理解是什么意思,像简历、我的简历、个人简历这种命名和新建文件夹是一样的效果的,这种简历下载回来后看完基本就找不回来了。
推荐的命名方式能提供小许信息,如姓名、职位、文档说明好比说李小明_Android工程师_简历.pdf
A4纸应该是使用最广泛的打印尺寸,为了打印方便,不应该使用一些奇怪的尺寸。
看到这两个例子,我想你应该对于边距问题心里也大概有个数了吧~
先普及下HR一般是怎么筛选简历的,一般两个过程:先是初选,这个过程很快,每份简历一般只看几个关键词或者看看有没有知名公司,基本平均就10秒一份简历,别怪我们对大家的诚心诚意不负责任,我们也没办法,每天从几十个招聘网站里初选上千的简历。初选一般会选择10%左右的简历进行复选,复选阶段一般会仔细看简历,筛选掉初选时看的不是太仔细而混进来的简历或匹配度相对低的简历,复选一般还会筛选掉10%左右。一般来说能过初选的候选人基本上离面试也不远了。
不要添加个人简历或简历这样的标题,标题会占用一定的页面空间,并且没有什么作用,使用姓名作为简历的标题也是不错的选择。
打印一份简历,出来的最后一页是空白的,没错就是这种情况
碰到这种情况适当对内容进行一下调整,最好的情况是,内容结束是最后一页的末尾。
写封面这种情况肯定是在网上下载了一些奇怪的模板,或者网上一些奇怪的教程(可能是其他行业的简历教程)而增加上去的。
使用了名人的照片
使用了带有不礼貌表现的个人照(竖中指等)
使用了奇怪的自拍照
留有照片位,但不放置照片
前面三种情况可能不是有心为之,可能是设置了招聘网站的头像导致的,一些招聘网站会把你账号的头像当作简历照片投递出去。但是第四种情况就很不应该了。
某勾生成的简历还是可以接受的,毕竟是专做互联网的,但是你从一个传统招聘平台上生成的简历,我就完全接受不了~
上面的Tab是什么鬼
简历编号又是什么鬼
简历更新日期又是什么鬼
身高0CM又是什么鬼
提供住房又是什么鬼
工作经历里的工资保密又是什么鬼
上面我列的这几项都是无意义或者错误的信息,我不是想吐槽传统招聘平台生成的简历有什么问题,而是想鄙视一下使用这份简历的人,你都知道上某勾投简历,你就不能再认认真真再填一下某勾的简历吗?你~就~这~么~懒~吗?
背景图同样会使打印后的阅读效果变得很差,这份简历是把封面和背景都增加了。
务必使用宋体、黑体等较常用的字体,选用适中的字号。
这个出现的还是比较少,这个目前只看到一份简历(小伍闪亮登场)存在这种问题,项目经验和工作经验直接写了两份,这个是由于复制粘贴造成的,但这种低级错误实在不应该啊!
在使用纸质简历阅读时可以更加有不容易弄乱顺序,超过2页时建议一定加上~
以下是小伍简历中出现的工作经历的职位职责的描述
人员:跟一个设计师,一个安卓开发者合作开发一个小众应用:X物职能:负责后台开发,产品构想,客户端实现,公众号后台对接以及后台自动化测试
团队只有3个人,后台跟美工都是外包的,在职期间表现良好,独自一人承担iOS开发工作
学校的移动开发实验室,做过个人项目,指导过比我技术差的同学,因为学校也没有做ios的大牛,期间表现良好,实验室项目有O2O的水果买卖等
以下是小伍简历中开发细节的描述
还是得非常严肃地对待找工作这件事情,口语给人的感觉是不严谨不专业~
精通Java;
精通掌握C,Objective-C,熟悉C++,熟练使用iOSSDK以及开发工具Xcode
精通Objective-C语言,熟练掌握CocoaTouch等框架
精通Objective-C/C等开发语言
熟练使用GCD用于多线程的开发,解决并预防常见的线程安全问题
精通使用各种UI控件的自定义和功能模块的封装、拥有良好的编码习惯
精通二字慎用,这部分内容出现的不多了,更多出现这精通的是在招聘平台里的技能资料里,看过一份简历,一个半年工作经验的iOS小伙,竟然已经多个语言达到了专家级别。所以没有100%的把握,轻易不要写精通,但也不能都写成了解~
以下是小伍简历中出现的抱怨内容
由于老板最后没钱不搞了,appstore没有上线成功
耐得住寂寞跟困难(因为之前都是小团队,得到帮助资源不多)
还有一个更极端的,每个工作经历都写满了对公司和项目的不满
简历中应该要体现出自己是个积极向上,不怕困难的人。我最害怕的并不是团队里没有牛人,我最怕的是团队带有负能量的人,切身体会,真的会影响团队其他人的工作热情和效率~
离职难道还有因为正能量的么
满满的正能量,谁还愿意从那离职啊
每次面试都问为啥,还不让说上家坏话,明知道我会撒谎,还是要问,人类就是这么自欺欺人
离职的原因有很多,当然由负面问题造成的肯定占了多数,其实这个时候不应该是埋怨而是反思一下为什么出现这种情况,该如何解决,但也绝对不是满满正能量就不会造成离职,大家都有自己追求的目标,我们为了自己的目标而做出各种选择,这也是很正常的。被问到离职的问题就一定要说上一家公司的不好吗?被问这个问题的时候更应该从自身的角度去思考,思考自己和公司的问题,而不是一味埋怨,我最近经常跟一个朋友吐槽一些产品的缺陷,朋友和我说不要总是看到别人的不足,也要看到别人的优点,学习别人的优点。
使用这种词语给人的感觉就是不自信。
这个没有什么好说的,检查多几遍再让其他人帮你检查几遍~
例如:
指导过比我技术差的同学,因为学校也没有做iOS的大牛
我在此项目中负责商品列表展示模块,不同于一般的实习生,我很快的就融入了U8平台开发部,当然也是最快被导师分配到协助正式员工工作。在队友的帮助下,我很快就熟悉了我所负责模块的具体任务,并且完成队友给我的排版切换工作。
从扁低他人的一些话里也是可以看出你对之前公司的不满,对同事的不满,也是可以从中看出一些问题来的。第2个例子这位同学出现了一点小得意,这应该算是过度表现自己的一种体现吧。
可能大家都不觉得这是什么大问题,所以几乎没有人会注意这个,虽然有可能就是一些大小写的问题,如果你认真去拼写这些名词每个大小写都认认真真去拼,真的可以让人知道你是个特别严谨的人。
以下是常见名词及错误的范例
Java(错误:JAVA、java)
Objective-C(错误:OC、oc、objective-c)
Xcode(错误:xcode、XCODE、XCode)
Linux(错误:linux、LINUX)
App/应用(错误:APP、软件、程序)
Android(错误:android、安卓)
iOS(错误:ios、IOS)
iPhone(错误:IPHONE、iphone)
AppStore(中间有空格,错误:AppStore、appstore)
Runtime(错误:runtime)
HTML(错误:Html、html)
CSS(错误:Css、css)
JavaScript(错误:javascript、Javascript、js、JS)
Git(错误:git、GIT)
Eclipse(错误:eclipse)
AndroidStudio(错误:androidstudio)
MySQL(错误:mysql)
SQLite(错误:sqlite)
Node.js(错误:node、Node、NodeJS、nodejs)
下面还有一些常见的,但就不写出错误的了
XMPP
JSON
XML
jQuery
Ruby
Python
Web
Docker
Electron
NW.js
MacOSX
Atom
...
之前邀请一位Android的朋友加入了一个Swift交流群里,朋友就是因为不小心通过手机输入法发了一个ios因此群里起了讨论导致被踢,对于我来说,把正确拼写也是一种尊重。
AFNetworking缩写为AFN
MVC修改为MCV
ThinkPHP缩写为TP
AndroidStudio缩写为AS
或许你会对MVC有着自己的看法,但请在简历上还是保持着通用的写法。这些看法你可以留在面试的时候和面试官聊~
为了保持整个文档的统一性,只使用一种日期格式例如:
2016年2016年3月2016年3月1日
或:
20162016.32016.3.1
这个信息是毫无意义的,HR们在初次筛选简历时应该不会关心求职者住在哪里的。
如果你目前行业写的不是互联网行业,估计会大大的扣分的。或者目前岗位不是相应的岗位,同理。
很多简历都出现了这个问题,在个人信息那块写个专业,但同时也在教育经历里出现了同样的信息,所以建议把专业信息放在教育经历里。
把最近的工作经历放在最前面可以让HR判断你的经验和他当前招聘的岗位是否符合,也可以看到你的成长情况~
将薪资写上去会给HR提供一个参考值,如果你现在薪资11k,但你觉得你现在值20k了,但HR看到你上一份工作薪资是11k的话,可能会让HR对你能力的质疑,或者给你较低的薪资。写保密就真的没有任何意义了,没能提供半点有用的信息。
这个也是可以判断你的经验和当前招聘的岗位是否符合,多个职位职责描述同样可以看到你的能力成长。
把项目经验和职位职责混在一起直接写在职位职责去了
把项目,技能等等信息全混在一起写了
职位职责应该应该要总结你的日常主要工作,负责的内容,不需要将细节写进去,更不应该将项目细节写进去。
独立开发app和团队合作开发app
旧项目的维护和版本迭代,新项目的研发
如果写成第一种这种倒不如不写呢,你根本不清楚自己在公司的定位。第二种和第一种就刚好相反,把工作细节全部写了进去。
项目经验倒序和工作经历经验倒序是有同样的作用,都是可以让HR判断你的经验和他当前招聘的岗位是否符合,也可以看到你的成长情况~
小伍的项目经验
易商为企业提供傻瓜化后台制作漂亮的移动画册,用户可以关联企业获取移动画册,并进行转发。易商会记录画册的转发路径,如果有人对画册表示感兴趣,发起转发的关联用户将会收到感兴趣用户的信息,双方就可以开始洽谈了。如果达成交易,转发路径上的所有用户都可以获得彼此的信息,以及企业提供的奖励。用户还可以利用易商最大限度地获取人脉,迅速找到潜在客户。
已经把项目简介写成了项目详细介绍了,这个例子已经把项目的所有细节都写出来了,简介顾名思义就是要简洁明了,一句话把项目说清楚,细节什么的都不用写。
不知为何,在多份简历上看到过同样的这份好豆菜谱的项目经验
1.业务介绍
好豆菜谱是中国美食大全,提供了家常菜、川菜、粤菜、特色菜、私房菜、创意菜等的菜肴做法,是下厨房烹饪必备的美食菜谱软件。2.架构介绍这款软件共分为4个模块,每个模块都是采用MVC框架实现数据与视图的分离,MVC:即Model层、View层、控制器层,Model层存储对象和属性,控制器层将解析的数据存储到这些对象和属性中,View层则是将数据显示在页面上。3.技术点介绍(1)采用CocoaPods引进第三方库(2)网络请求使用第三方库AFNetworking封装了一个网络请求工具类(3)利用第三方库HTHorizontalSelectionList实现多个页面横向滚动功能(4)采用第三方库MJRefresh实现下拉刷新,上拉加载效果(5)利用UIView实现下拉菜单功能(6)利用富文本实现图文混排(7)利用系统库MediaPlayer.framework实现视频播放功能(8)通过图片和文字的大小实现UITableView的高度自适应效果(9)用CoreAnimation框架实现带动画的点赞功能(10)通过设置导航栏的alpha值实现导航栏的透明度渐变效果
这个对于项目的描述还算是比较条理清楚的了,但是这个描述并没有我最关心的一点——项目职责,你是在担任架构师呢?还是做测试呢?还是做产品的呢?没有这个最关键的信息点,这个项目经验就没有任何价值~
拿WB项目来举例(iOS项目)
只有firstcommit,CreateREADME.md,UpdateREADME.md三个commit
技术要点:
1.火车、长途汽车、公交等不同模块基类的合理运用2.实现自动定位到当前用户所在的城市功能3.利用CoreLocation框架实现地理编码和反地理编码功能4.源数据请求以及解析5.UI界面对Segment的合理应用
很多招聘信息里都有写着有独立开发的能力,如果是个人开发的,那正好可以告诉招聘者我有独立开发能力,团队开发同理~
如果直接提供一个AppStore的完整下载链接可能一行是放不下的,一换行就对阅读体检产生一定的影响,这时候可以使用一些短网址服务将你的下载链接缩短。
使用AFNetworking进行数据请求与解析
实时汇率计算,实时温度使用第三方(SDWebImage)实现图片异步加载使用高德地图官方SDK,进行地图的接入实现UITableView的Cell自适应大小使用科大讯飞语音功能
这是写在了项目职责里的内容了,这完全是项目关键技术点的内容,一定要明确分清项目职责和项目关键技术点。
由于老板最后没钱不搞了,appstore没有上线成功
项目本来是拿来融A轮的项目,但是属于低频需求,而且耗时过长,最后公司放弃这个项目
产品经理跑路啦!App项目废弃啦!我特么被动失业啦!
熟悉html、js、ajax等前端语言。AJAX并不是语言,而是一种技术,写成这样不知道是无意为之还是,但这样子给人的感觉就是业余
其中一份描述专业技能的例子:
熟练掌握Objective-C,C语言,具有良好的编程思想;
像这份简历已经达到了6页之多,并且光是个人技能已经满满一页了,其实是像Xib,XML/JSON解析,第三方类库使用等等是可以直接写到项目经验里去的,个人技术只挑具有代表性的内容即可。
高中寒暑假期间做过厂工、服务员、网管
大学读书期间固定兼职武术跆拳道教练组织指导并参加2016中山市少儿春晚演出
大一和大二服务于武术协会的公关策划部和双节棍部,主要负责策划活动,筹集经费,带领训练和编排节目
大一到大三一直为校区艺术团武术队成员,编排和参加各种表演
邮件标题不能为空
邮件正文不能为空
稍微写一些客套话,但也不建议把简历直接写在正文里
使用Git
使用Markdown
参加或发起过开源项目(使用GitHub)
坚持写博客
就是上次那位霸面的小伙,没有带纸质简历,而且某勾上下载回来的简历是没有内容的,并且还是使用了网页版的简历(小伙设计专业转前端的),导致我还得等他把电脑打开打开他的网页版简历来看(Windows电脑真的用不惯啊)
当时我刚自觉转行做Android第一次面试一家小公司的时候就要求我做演示,当时我是用着iPhone手机,然后面试官就拿着他的Android手机到应用商店下载了一个进行演示,当然不太顺利啦。所以还是做好这个准备吧。
程序员的简历只需要做到简洁,条理清晰
程序员的简历的质量高不高不在于简历的模板有多漂亮,而在于里面的内容。
目前网上可搜索到的简历,分别来自应届生、较少经验者、培训机构学生流出、简历平台、招聘平台等,可供参考价值较少。
关于对简历页数的看法
关于对标题的看法
关于对贴不贴照片的看法
关于对专业信息与教育经历的专业信息重复的看法
4年工作经验,近2年从事Android应用开发,熟悉从项目启动到上线的完整流程,对产品及体验有一定的理解,对Node.js及前端有着强烈的兴趣,希望可以为优化开发体验改进交付软件交付方式出一点微薄之力~