程序员如何写好简历 && 一份优秀的程序员简历是什么样的?_Phodal的博客-程序员信息网

最近收到了很多要来面试的简历,发现你们的简历怎么都是这样的呢?要是我是 HR,你们肯定进入不了下一轮。

马上就要到一年一度,最适合找工作的时间段:金三银四。另外一个时间段是:金九银十。金三银四的大意是:最好的时间是三月,其次是四月。同理于金九银十,最好的时间是九月,其次是十月。反正我也是在几年前,道听途说过来的。一过完年,一交流总会多些想法,就有了金三银四。金九银十则是,一些公司在年中的时候,发去年的年终奖。

今年的行情虽然没有去年火热,但是你仍应该拾掇拾掇一下你的简历,万一机会来了呢?

跳槽的 N 个原因

作为一个技术人员,如果你满足以下条件中的任意一个,你应该去看看更多的机会:

  • 钱少了

  • 技术空间增长太少

  • 没有发展空间

  • 心里委屈了

以及

  • 老板招你的时候,和你谈理想。现在,老板问你说:理想能赚钱吗?

  • 加班太多——都没有时间约会或者女朋友和别人跑了

  • 你的女朋友在北京,而你在上海

  • 这个技术公司已经没有大牛了

这不是马上就要到,传说中一年一度的狗粮节了么。回到正题,一份优秀的前端开发工程师简历是怎么样的?

一份优秀的前端开发工程师简历

这个嘛,我觉得应该是这样的:

0?wx_fmt=jpeg

然后呢,HR 只需要打开这个 PDF 中的 GitHub 链接即可:

0?wx_fmt=jpeg

这才叫优秀嘛,你说是不是?

好了,写完段子了,让我们来看正文。

简历的 N 种错误姿势

这些年来,我也多多少少了,看了一些简历。也稍微有一些经验,让我先罗列一下问题,再说说原因:

打开姿势

简历造假。任何造假的行为都是不能容忍的,这个问题容易出现在不自信的面试者身上。还容易出现在培训机构的学生上——我并没有任何歧视培训机构培训的学生,我只歧视培训机构及其行为。即使你能幸运的通过面试,在工作的时候,你也有可能被觉察出来。

不适当的文件名。当我收到一份简历,你可以是 xxx.pdf,可以是 xx公司xx.pdf,但是不能是 all.pdf、resume.pdf 这样的文件名。我还需要帮你重新命名一下,然后存档么?在简历的文件名上,你要突出重点,谁,需要什么岗位,如:李小明Android工程师_简历.pdf

使用 PDF 以外的格式,如PPT、DOCX、HTML。PDF 是我目前看到兼容性最好的格式,要知道 Windows 上写的 TXT 在 Mac OS 上打开都会有编码问题。DOCX 就更不用说了,我司标配的 Office 是 LibreOffice,打开的文件 100% 出问题。PPT 我就不说了,虽然很帅,但是我很累——要面试的人是你,不是我

0?wx_fmt=png

呵呵~

Be Professional

语法问题。在平时的时候,你可以将一些技术栈的单词拼错。但是在简历上,请认真一点~,最好可以找基友帮你过一遍。该大写的时候就应该大写,如 HTML 不应该写成 html 或者 Html,Java 8 不应该写在 JAVA 8 或者 java 8, 乃至 J8。

排版问题。像审美风格这样就算是其次的,该换行的时候就要换行,该对齐的时候就应该对齐。好在大家都是用模板来完成的,这个问题不大。

没有项目经验或者无用的项目经验。只是罗列技术栈,没有写你做了什么。这种感觉就好像,我在 BAT 里都干过,只不过是我是在里面扫地的。作为一个美团外卖员工,天天进百度外卖大楼去送外卖——除了没被打死,你还有什么可以自豪的?。 

写了一些无关紧要的废话。谁 TM 想知道你和你家大伯的女儿关系,以及你在中小学的时候去哪玩了。除此,你在大学的时候做的家教、兼职也不重要。你要来面试的是一份技术工作技术工作技术工作,不是销售,也不是大家老师。如果你是党员,你也不用突出你是有多爱党。毕竟,作为一个普通人,我们都拥互党的领导的。

不作死

罗列技术栈。不要在简历上,写上太多的无关技术栈。写到简历上的东西,都会成为你的呈堂证供。如我毕业的时候,准备了三种不同类型的简历,嵌入式工程师的、Web 工程师的、包含两者的。然后在专业技能上,我列举了我玩过的各个东西。在现在看来,简直是。。。

0?wx_fmt=png

简直是作死。当年,我写在简历上的每一个内容,都被一一过问了一遍

程序员该如何去写自己的简历

简历就是简单的介绍一下你自己有多 NB。所以,你需要介绍以下的内容:

  1. 我是谁

  2. 我会什么

  3. 做过什么

  4. 结果如何

然后把这些内容放到一个模子里,就可以了。

选择一套模板

如果你并非设计师,或者想要相关的求职岗位,那么请不要在简历的样式上花时间。你应该将更多的时间花费在简历的内容上吧。作为一个技术岗位,面试官想看的是你能干什么,而不是漂亮不漂亮。你又不是要面试 鼓励师程序员 = 鼓励师 + 程序员。

然后推荐下我用的模板,LaTex 里的 modercv 模板。就是这样的效果:

0?wx_fmt=png

这个模板最大的优点是,写废话的地方很少。最大的缺点是:你需要学习 LaTex。你可以轻松地写上你的各种经历,并且排版出来的效果很不错。

首屏加载:在第一页尽可能突出自己

这里有一个突出自己的,最好例子:

本人学识渊博、经验丰富,代码风骚、效率恐怖,c/c++、java、php无不精通,熟练掌握各种框架,深山苦练20余年,一天只睡4小时,千里之外定位问题,瞬息之间修复上线。身体强壮、健步如飞,可连续编程100小时不休息,讨论技术方案5小时不喝水,上至带项目、出方案,下至盗账号、威胁pm,啥都能干。泡面矿泉水已备好,学校不支持编程已辍学,家人不支持编程已断绝关系,老婆不支持编程已离婚,小孩不支持编程已送孤儿院,备用电源万兆光纤永不断电断网,门口已埋雷无人打扰

因此,你要保证 HR 可以轻松地打开你的简历,并且可以看到他们想要看的内容。如果你使用 GitHub Pages 和网页的时候,就要注意这个问题。并不是所有的 HR 都会翻墙的,并不是所有公司访问外网都会很轻松的。

你刚毕业不久的时候,你应该突出你在学校的成果:

0?wx_fmt=jpeg

工作的时候,便是突出你的公司,和 NB 的项目。

毕业到工作:从看学校到看公司

校招的时候,你可以把你在学校玩过的各种东西都写在上面,如下:

0?wx_fmt=jpeg

就是要把你玩过的、觉得很 High 的东西都往上写。毕竟大部分人都是玩游戏过来的,然后你还玩过这么多东西,面试官对你的印象一定特定好。不过,还是那一点,不要造假——写到简历上的东西,都会成为你的呈堂证供。作为一个 Play for Fun 的程序员,谁的大家不是这么玩过来的。

除了这种玩可以为你加分之后,还有:

  1. 211 985高校加分

  2. 硕士学历加分

  3. 大公司实习经验加分

  4. GitHub、博客加分

  5. ACM 等比赛加分

  6. 项目经验加分

  7. 等等

而,等你工作多年后,教育经历就变成无关经历了。这时候加分的内容就变成:

  1. BAT 等大公司加分

  2. NB 的开源项目加分

  3. 与本公司相关的项目经验加分

  4. 行业大牛,自带光环

  5. 技术栈完全匹配加分

  6. GitHub、博客加分

  7. 认识 Phodal 加分 (我的意思:内推

  8. 等等

这个世界就会从看学校到看公司。所以,如果你毕业的时候遇到这样一个选择:大公司还是创业公司。请考虑上这一点因素,如果这家创业公司倒了,那么你的下家就不好找了。反之,你从大公司要进入小公司,则是轻轻松松地一件事。

(PS:我的干货就到这里结束了,以下是广告时间。)


当然了,简历再漂亮,能力不行的话,你也是进不了进一轮的。这时候,你一定需要使用由 Phodal 开发的开源、新年巨献 APP:Growth在Growth  2.5.0 里,我们将带你成为顶尖开发者,使用全新的技术树、全新的学习体验。下载链接(http://a.app.qq.com/o/simple.jsp?pkgname=ren.growth)。

点击“阅读原文”访问 Growth 下载页面

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/gmszone/article/details/100519523

智能推荐

java多线程编程之线程池技术全面解读_空指针菌菇的博客-程序员信息网

在多线程编程时,创建线程是十分消耗资源的,当线程创建过多时,便会引发内存溢出,因此引入了线程池技术。目录线程池的优势线程池的创建&使用线程池的工作原理线程池的参数功能线程池线程池的优势线程池解决了创建线程时大量消耗资源的问题,主要的优势有下面几种降低资源消耗:重复利用已经已经存在的线程,减少了创建和销毁时对资源的占用。提高响应速度:当有任务执行时,不需要等待线程创建,直接进行执行任务。提高线程管理性:对池内线程统一的进行分配和管理。线程池的创建&使用线程池的创建有两.

MySQL中的主键_编程鸟的博客-程序员信息网_mysql 主键

1 概念primary key用来唯一的约束字段里面的数据,不能重复,不能为空,一张表中最多只能有一个主键,而且主键所在的列通常是整数类型。2 主键创建的方法2.1 直接创建主键2.1.1 单键创建表的时候直接在字段上指定主键。2.1.2 复合主键在创建表的时候,在所有字段之后,使用primary key(主键字段列表)来创建主键,如果有多个字段作为主键,可以使用复合主键。2.2 追加创建主键当表创建好以后,可以再次追加主键,格式为:alter table 表名 add primary

使用maven插件对java工程进行打包_青葱岁月的博客-程序员信息网

现在基本上都是采用maven来进行开发管理,我有一个需求是需要把通过maven管理的java工程打成可执行的jar包,这样也就是说必需把工程依赖的jar包也一起打包。而使用maven默认的package命令构建的jar包中只包括了工程自身的class文件,并没有包括依赖的jar包。我们可以通过配置插件来对工程进行打包,pom具体配置如下:maven-assembly-plugin<p...

failed to req API:127.0.0.1:8848/nacos/v1/ns/service/list. code:503_shayu_xiaoyu的博客-程序员信息网_failed to req api

本地开发环境,启动的nacos1.4版本,win环境bin目录下单机版启动nacos(startup.cmd -m standalone模式启动)后,微服务也全都能正确连接上nacos注册中心。关闭电脑后,第二天重启电脑后,启动单机版nacos,微服务连接时报错,om.alibaba.nacos.api.exception.NacosException: failed to req API:/nacos/v1/ns/instance/list after all servers([127...

Android 打造炫目的圆形菜单 秒秒钟高仿建行圆形菜单_鸿洋_的博客-程序员信息网_android圆形菜单

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/43131133,本文出自:【张鸿洋的博客】1、概述今天打开建行看存款,一看伤心欲绝,再看:我擦,这个圆形菜单挺炫。于是,为了掩盖我悲痛的心情,我决定是实现这个效果。好了,其实还有个原因,记得我初学android那会我做的应用被鄙视了,说我的菜单没有建行的好看,那么今天,证明自己的时

随便推点

from tensorflow.keras import无法引用_张=小红=的博客-程序员信息网

环境:安装anaconda,创建虚拟环境,使用的python版本为python3.7;安装tensorflow-gpu版本(版本为2.1.0,能够正常进行import tensorflow)使用pycharm进行出现错误:这里提示在tensorflow包下并没有keras的文件可以进行引用,但实际上代码还是可以继续运行的。个人推测是遍历了tensorflow下各个文件进行搜索。去F:...

华为杯数学建模竞赛百分百获奖经验分享(获奖 == 四分经验,三分运气,三分实力)_maligebilaowang的博客-程序员信息网_华为杯数学建模成绩

!【注意】博主原创,转载请注明出处,纯属个人经验,大佬路过勿喷一、前言不知不觉,现在已经研二了!!!在最近的2019年“华为杯”全国研究生数学建模竞赛里博主喜获二等奖,虽然按照我以往经验获奖是必然的。但是出成绩,还是小激动了一下。这也应该是我最后一次参加数学建模竞赛,所以一直想着写个竞赛经验分享给大家。很多人参加这个比赛就是为了获奖,尤其对于想在上海落户的同学。而且这个比赛也是众多官方认证比............

Flink CDC 2.0 详解_000X000的博客-程序员信息网_flinkcdc安装详解

一、CDC 概述CDC 的全称是 Change Data Capture ,在广义的概念上,只要是能捕获数据变更的技术,我们都可以称之为 CDC 。目前通常描述的 CDC 技术主要面向数据库的变更,是一种用于捕获数据库中数据变更的技术。CDC 技术的应用场景非常广泛:数据同步:用于备份,容灾; 数据分发:一个数据源分发给多个下游系统; 数据采集:面向数据仓库 / 数据湖的 ETL 数据集成,是非常重要的数据源。CDC 的技术方案非常多,目前业界主流的实现机制可以分为两种: 基于查询的 C_1671465600

Python连接hive报错Could not start SASL: Error in sasl_client_start (-4) SASL(-4): no mechanism available_醉糊涂仙的博客-程序员信息网_could not start sasl

Could not start SASL: Error in sasl_client_start (-4) SASL(-4): no mechanism available: No worthy mechs found (code THRIFTTRANSPORT): TTransportException('Could not start SASL: Error in sasl_client_st...

JMeter 报Response code: 415错误_一土小亘兄的博客-程序员信息网_response code:415

做接压力测试时先使用postman测试是否接口通,请求接口返回数据正常;但是用同样的数据JMeter出现Responsecode:415,请求不通;结果树最下面有一句是:ContentType: ;此处ContentType显示为空,解决办法就是:在HTTP信息头管理器中添加Content-Type为:application/json;...

web功能测试-搜索功能_Test-乐哥的博客-程序员信息网

若查询条件为输入框,则参考输入框对应类型的测试方法1、功能实现:(1)如果支持模糊查询,搜索名称中任意一个字符是否能搜索到(2)比较长的名称是否能查到(3)输入系统中不存在的与之匹配的条件(4)用户进行查询操作时,一般情况是不进行查询条件的清空,除非需求特殊说明。2、组合测试:(1)不同查询条件之间来回选择,是否出现页面错误(单选框和多选框最容易出错)(2)测试多个_1671465600

推荐文章

热门文章

相关标签