公众号【程序员江湖】

作者陆小凤,985 软件硕士,阿里 Java 研发工程师,在技术校园招聘、自学编程、计算机考研等方面有丰富经验和独到见解,目前致力于分享程序员干货和学习经验,同时热衷于分享作为程序员的一些成长心得和生活感悟。

关注后在后台回复“资料”即可领取3T免费技术学习资料(包含作者的原创文章合集)

简历准备需要做打持久战的准备,绝对不是一蹴而就的事情。简历需要反复打磨和修改,在几年的面试过程中,我总结了一些简历的书写标准,供大家参考。

我最早的一份简历是大学找工作的时候准备的。当时能写在简历上的东西屈指可数,就算有也都不是什么能拿得出的经历。

等到了研究生阶段,由于面临着找实习的压力,完善简历成为了这一时期最艰巨的任务。研究生两年期间,我大大小小修改简历不下20次,当然我这里说的是大改动,而不是改一两个错别字这种情况。

当时我找的实习类型全都是技术岗,除此之外我也为游戏策划岗位准备了简历,后来我投入到研发工作后,游戏策划的方向也基本放弃了,因为没有实习经历和日常积累,简历上也写不出什么好东西。

一份好的技术简历大概需要包括以下几个部分:

1 学校经历

由于我是211跨考进了985,所以学历这块还是比较有优势的。有些同学可能本科不是很好,研究生学校比较好,不过学历一般还是得老实交代。

那写些什么呢,其实写一下学校,院系,专业就行了。另外还有在读时间也要写上。所修课程可以不必写,当然你如果有比较拿手的课程可以写上去,笔者所学课程和岗位没有太大关系,所以都没有写。

2 实习经历

要想在秋招找一份好工作,那么实习经历基本上是必不可少的,当然有的同学的项目经历丰富,做的东西也都有板有眼,可以cover实习经历的缺失。、

但是实习经历确实是一个加分项,毕竟在大公司工作中,能学到的东西不止是项目中做的那些东西,还有流程,协作,内部技术交流等等。很多面试官喜欢跟你聊实习的经历,有的一聊就是一二十分钟,可以让你过滤掉很多技术问题。当然前提是你对你的经历很熟悉,有话可说,说得清楚。

所以建议大家先好好找实习,一段好的实习经历是未来拿到offer的一个重要前提。有些硕士可能被导师看的比较严,那么实习经历可以改成在实验室的项目经历。另外自己可以在根据方向自己做一些项目。很多面试官也会认可你在实验室的项目的。

实习经历一般可以分三部分写:

1 公司,岗位,时间

2 项目概述和你负责的内容,分点写

3 技术栈总结

这是我在两年时间修改简历的过程中总结的,比起那些写的毫无章法,没有顺序,讲不清楚是自己做的还是别人做的的项目经历来说,这样的描述无疑是非常加分的。

3 项目经历

项目经历和实习经历的描述方法类似,只不过把公司名称换成项目名称就可以了。至于做什么项目,怎么做,我的建议是找一些课程跟着做,这样的项目一般架构清晰,功能明确,更有开发指导以及一些核心代码的提供,可以为你的项目落地保驾护航。另外项目可以上传git,按版本发布,为你的GitHub加分。

4 个人技能

个人技能可以说是最最需要费心思去完成的模块了。

因为这些技能,首先不能太多,其次,你要非常熟悉,最好看过书,甚至源码,然后有过实践经验,想想看要满足这三个条件你需要为每个技能花多少时间。

然后,技能要分点写,比如计算机网络和操作系统可以写在一起。

Java技术栈的技能点可以写在一起。web相关的技术可以写在一起,以此类推,比如数据库,分布式等等,每个点的描述清晰,能够在对方提问时自圆其说。

显然,如果你能写上7-10条的技能内容,那么你已经在这个方向有所建树了,当然了,这些技能一定要符合你的意向岗位需求,并且能够cover你的项目和实习经历。

最后,除了技能点之外,你的博客,你的GitHub等其他资源,也可以写在这一部分,当然你也可以把这两个链接放在简历最显眼的位置,当然前提是你对你的博客和GitHub非常自信,否则你不写也无妨。

5 奖励荣誉

很多acm大佬会问了,怎么你的奖励荣誉放到最后写啊,因为我实在没什么拿得出的奖项啊。acm和各种竞赛论文owner当然可以把奖励荣誉放在最前面写。像我这种0竞赛的人只能老老实实做项目,攒实习,写博客了。

可能你的奖励很多,但是也只要写一些能体现你在意向岗位有优势的奖励就可以了,比如笔者写了一个是考研的成绩,在150人中排第三,还有学习委员,奖学金,优秀干部之类的奖项,然后就是本科的一些奖项。我一共写了五条,说实话已经够用了。

总结:

总结以上几点,一份好的简历绝不是一蹴而就的,一定是精雕细琢,不断完善的作品,最后才能以最高的简历岗位匹配度通过简历筛选。

其次,写在简历上的东西一定是自己很熟悉并且了解底层原理的技术,比如Java的集合类,并发技术,MySQL等等。所以修炼好你的内功,再加上一份优秀的简历就是锦上添花了。两者相辅相成,缺一不可。

我在上文中的简历书写方案里提到了项目经历,实习经历以及博客等内容,这些东西同样需要下很大的功夫去准备和实践。我会在后续文章中讲述这部分内容,敬请期待。

技术简历这样写,才能得到BAT面试官的青睐的更多相关文章

  1. 技术简历写这么写,才能得到BAT面试官们的青睐

    公众号[程序员江湖] 作者陆小凤,985 软件硕士,阿里 Java 研发工程师,在技术校园招聘.自学编程.计算机考研等方面有丰富经验和独到见解,目前致力于分享程序员干货和学习经验,同时热衷于分享作为程 ...

  2. iOS开发,这样写简历才能让大厂面试官看重你!

    前言: 对于职场来说,简历就如同门面.若是没想好,出了差错,耽误些时日倒不打紧,便是这简历入不了HR的眼,费力伤神还不能觅得好去处,这数年来勤学苦练的大好光阴,岂不辜负? 简历,简而有力.是对一个人工 ...

  3. BAT面试官告诉你如何回答你的职业规划

    前言(Why) 在面试中不论是在一面二面三面这种技术面,还是在最后的hr面,经常会被人问及,"谈谈你的职业规划"这种问题,我们回答的很可能会给我们的面试表现加分,如果回答地不好,对 ...

  4. 手写HashMap,快手面试官直呼内行!

    手写HashMap?这么狠,面试都卷到这种程度了? 第一次见到这个面试题,是在某个不方便透露姓名的Offer收割机大佬的文章: 这--我当时就麻了,我们都知道HashMap的数据结构是数组+链表+红黑 ...

  5. 2019年BAT面试通关宝典:数据结构+JVM+并发编程+分布式...

    前言 金三银四俗称跳槽黄金季,很多同学都想趁着这段时间拿高薪,去更牛逼的公司工作,认识更多大牛,提升自己的职场竞争力. 那怎样才能通过BAT面试官的考核?怎样成为一名Offer收割机? 收割Offer ...

  6. 作为Java技术面试官,我如何深挖候选人的技能

    作为Java资深技术面试官,首先我感觉有必要讲解"面试官深挖问题"的动机,在了解动机的前提下,大家才能更好地准备面试.面试官为什么要在一个点上深挖?两大目的.   1 首先是通过深 ...

  7. 《吊打面试官》系列-Redis基础

    你知道的越多,你不知道的越多 点赞再看,养成习惯 前言 Redis在互联网技术存储方面使用如此广泛,几乎所有的后端技术面试官都要在Redis的使用和原理方面对小伙伴们进行360°的刁难.作为一个在互联 ...

  8. [转帖]《吊打面试官》系列-Redis基础

    <吊打面试官>系列-Redis基础 https://www.cnblogs.com/aobing/archive/2019/11/07/11811194.html   你知道的越多,你不知 ...

  9. 面试官:你对Redis缓存了解吗?面对这11道面试题你是否有很多问号?

    前言 关于Redis的知识,总结了一个脑图分享给大家 1.在项目中缓存是如何使用的?为什么要用缓存?缓存使用不当会造成什么后果? 面试官心理分析 这个问题,互联网公司必问,要是一个人连缓存都不太清楚, ...

随机推荐

  1. C#的app.Config文件中设置,可以选择执行环境(左配置,有程序),app.Config中的appSettings首字母必须小写,符合源码要求

  2. Python类——面向对象

    一.有关面向对象的一些知识 面向过程:根据业务逻辑从上到下写垒代码 函数式:将某功能代码封装到函数中,日后便无需重复编写,仅调用函数即可 面向对象:对函数进行分类和封装,让开发“更快更好更强...” ...

  3. [Java算法] -- 1. 常用排序之冒泡排序和选择排序

    使用Java语言实现冒泡排序和选择排序 推荐一个数据结构可视化的网站:http://zh.visualgo.net/zh (暂时访问不了) 对排序不太熟悉的朋友,建议去上面的网站学习一下,你将会发现一 ...

  4. usb 枚举流程

    Linux-USB总线驱动分析 如下图所示,以windows为例,我们插上一个没有USB设备驱动的USB,就会提示你安装驱动程序 为什么一插上就有会提示信息? 是因为windows自带了USB总线驱动 ...

  5. Java中的一个类型转换问题

    一.Object转Integer Java中hibernate或者ResultSetHandler查询sql语句, 返回的object类型其实是Long类型, 而不是Integer类型, 因此此时直接 ...

  6. EF学习笔记(十) 处理并发

    总目录:ASP.NET MVC5 及 EF6 学习笔记 - (目录整理) 上一篇:EF学习笔记(九):异步处理和存储过程 本篇原文链接:Handling Concurrency Concurrency ...

  7. hdu 1086 You can Solve a Geometry Problem too [线段相交]

    题目:给出一些线段,判断有几个交点. 问题:如何判断两条线段是否相交? 向量叉乘(行列式计算):向量a(x1,y1),向量b(x2,y2): 首先我们要明白一个定理:向量a×向量b(×为向量叉乘),若 ...

  8. 长见识-python小知识

    操作系统:桌面操作系统,服务器操作系统,嵌入式操作系统,移动设备操作系统. 作用:1直接控制计算机不同的硬件比如cpu,硬盘等进行工作. 2 把操作这些硬件的方法封装成一个又一个的系统调用, 供其他成 ...

  9. python 从基础到入门链接

    机器学习篇: 先看的 简书 木子昭的机器学习三剑客 : https://www.jianshu.com/u/c5d047065c42 然后看完之后又发现一个很好的链接, nkwy2012博主提供了很多 ...

  10. 浅析http缓存

    1.什么是缓存 将服务器上的静态资源,保存在本地,当发送web请求的时候,如果本地有“已缓存”的静态资源,则从使用本地保存的静态资源,而不是从源原服务器再次请求. 2.缓存的优点 缓存减少冗余的数据传 ...