在一些面试建议(一)中,我提到了一些技术以外的素养,其中一个是守时,另外一个是态度,顺便也讲了下简历注意的一些点。这篇文章继续谈谈简历书写中需要注意的几个点。
招聘有金三银四,相对于下半年的时间段,三四月份是大家换工作的高峰期,在这个时间段,招聘方往往会收到大量的简历。那么,怎么样能让自己在众多的简历中能够脱颖而出,而不是在简历筛选的时候就被淘汰,就显得相当重要了。
这里作为一个面试官,谈谈简历中一些不合适的写法。
1. 无关的部分写的太多
在面试的简历中,不乏那种对自己做的产品详细介绍的,俨然成了一份产品说明书。
比如下面这份简历中的项目描述:
「这是一个为店铺管理者量身打造的手机应用,里面包括了 XX 软件管理以及设置,同时还有财务报表等,管理者可以通过手机对店铺进行管理,还有发布活动等。 主要功能模块有:展示营业汇总,每日财务报表,店铺基本功能设置,发布生活圈,红包营销, 付款方式,商品设置,桌位设置等等」
太啰嗦了,作为一个技术的面试官,其实真的不太会关心产品里面具体的业务,特别是当这些业务从表面上看好像和技术没有太多关系的时候。
2. 实际解决问题的情况写的太少
在面试的过程中,我往往会问一个问题:在项目的过程中,你遇到的最大的问题或者挑战是什么?怎么解决的?
因为我认为解决问题的能力才真正体现出一个工程师真正的价值。计算机科学和计算机工程不一样。计算机科学更多的是偏重理论的,对就是对,错就是错。但是在计算机工程中,我们更多面对的是解决是及工程问题的能力。没有对错,只有好坏。没有最好,只有更好。这些往往不太需要太高深的理论知识,更多的需要考察一个人的搜索、沟通、协作能力。
很多人在简历中会写一些基本的知识点
比如:
熟悉 Android 的四大组件
采用 MVP 模式开发项目
熟悉JSON和XML两种常用数据格式及其处理方法
使用高德/百度地图实现导航
使用 Umeng 的社会化分享 SDK
...等等
把这些当做是自己的能力,其实是有问题的。
第 1 条,我认为是必要的,否则我觉得你完全就是入门选手。
第 2 条,百分之七八十的简历中都会写到,但是很少有人会提到是因为遇到了什么样的原因,要使用 MVP,一个简单的应用一上来就用 MVP 其实是一种冗余的做法,都是需要在工程上遇到实际的问题(代码耦合、逻辑混乱)等情况下才能发挥它的作用。
第 3、4、5 条,我认为一个基本的 Android 开发,照着文档做就可以实现了。
如果你去应聘一个中高级开发,写着初级开发就能做的事情,那么你的优势在哪里呢?
每个人的价值都体现在那些差异上。框架结构都差不多,设计模式也差别不大,而每一个项目遇到的问题则可能千千万万,解决这些问题的能力就是你和别人的差异,就是你的优势。
有一张图挺有意思。
[图片上传失败...(image-7be368-1521210627279)]
可以看到第一项都是解决复杂问题的能力。
这张图中,其实没有具体的知识,更多考察的是个人的综合能力。像求伯君一个人写出 WPS 以及张小龙一个人写出 Foxmail 的时代已经结束了,我们再也不能把自己局限在几项具体的知识当中。你需要是将这几项知识组合起来,变成你解决实际问题的能力,这也应当是简历中最大的亮点。
上面说那么多,其实都是废话。记住一点,简历都是给招聘方看的,多想想招聘方想要什么人,自己哪些技能是别人没有的,就知道简历该怎么写了。
完!
网友评论