我希望招聘这样的developer

这段时间看了不少简历,没几个能看上的。作假的,自满的,敷衍的,太多破绽了。网传今年一个android职位有1000多个人投递,我想应该80%连电联,面试的几率都没有吧。

虽然现在找工作都靠推荐,但好歹还是要看看简历的吧,除非你甩出排名1000内的csdn博客或者star过1000的github。简历就好比你的着装,看都看不下去谁还想继续深入下去呢。

说下Stay筛选简历的标准。

  1. 贴的照片不好看的,扣分。(本来1寸照就不会好看啊,别给人添堵啊,看简历也是很累的)
  2. 每个项目周期都是4个月以内的,扣分。(这不是做外包就是做外包啊,没有这么短的产品周期,对业务的深入,性能优化的尝试,重构的经验都太少太少了。)
  3. 2年经验以上的,没写一些关于优化,重构见解的,扣分。(假如他不是一个一年经验用十年的人,那他肯定会不断学习,不断深入的。而不是知难而退,把坑交给别人。Android这么多坑,怎么着都该有他涉猎过的点,这些值得写出来。假如没有,扣分)
  4. 4年经验以上的,没写“独立,架构,lead,源码,开源,沟通,协调”等字眼的,扣分。(他不应该只是一个程序员,只是领任务,完成任务。而应该集成到整个产品设计中的重要的一环,假如没有这些关键字,那就不太合格了)
  5. 最近一个上线的产品没附上link的,扣分。(为什么不用产品说话?假如没有,至少放放自己的博客,github等)
  6. 三年经验以下,看到多个“精通”,扣分。(Stay的简历里从来不写精通,不是谦虚,因为深入的越多,越觉得自己懂的太少,即使只针对应用层来说,我也没精通)
  7. 明显造假的,pass。(造假不丢人,但好歹伪造的真一点啊。毕业一年,工作三年。同一时间在做好几个项目等。真是过份啊。)
  8. 两年换三家公司的,pass。(这比标准2还过份啊,一方面是技术不会有太大长进,另一方面是选择能力太差了。且不说他有没有忠诚度)

以上是Stay个人标准。假如简历能通过的话,我希望他能show me the code。发一个自己写的java类就可以了,通过code能判断出这个人的代码风格,规范,是否注重复用,解耦。如果code很糟糕,那pass。如果写的有些不缺陷,我会基于这个点去和他讨论,在讨论的过程中,那判断出code是否真的是他写的,是否细心,是否会逃避。

假如以上过程彼此都很愉快,那就可以约来面试看看了。我一般不会要求人做题,也不太会考算法。主要是通过面谈来判断他的性格,他在整个过程中是否有逻辑感,是否善于沟通,能否自圆其说(有的牛B吹吹就破了)。

至于技术,得分岗位,分预算。这个得另开专题去讨论。Stay比较中庸,技术好不好都不代表全部,最关键是找最适合的人,天下何处无码农,对吧。

好了,废话这么多,其实我是想招个中级android工程师,以下是JD:

二年左右Android经验,真正参与到一个产品周期中(至少一年左右),对产品设计有自己的看法,不要太内向,能主动沟通反馈,别被动驱使。技术上,懂点设计模式最佳,喜欢尝试新技术,熟悉常用开源框架用法,并分析过源代码,对其他语言有过了解最佳。

当然,如果认真学习过Stay的课程,并自己一一实践过,那是最好不过了,省得我再讲一遍。

以上要求不是硬性的,但思维要活跃,逻辑要严谨,能独立做模块。这些是必须的,其他的Stay还能慢慢教,脑子不好使那就真没辙。

介绍下公司产品:开开保,努力打造互联网车险平台,通过大数据定价模型提供精准定价,为优质车主提供个性化、高性价比的互联网车险产品。简而言之,就是通过分析用户驾驶行为,给那些驾驶习惯良好的车主返还部分保费。

待遇,预算是15k以内(不是绝对),配pro,有双休,不加班,工作不算难,空闲时间可以自己安排(当然我指的是研究技术)。

好了,大概就是这些,我也不啰嗦了,有意向的朋友可以发简历到我的邮箱或者QQ我 104816053。

此招聘保留一个月。2016.3.16

声明:本文为Stay原创,未经允许请勿转载 有心课堂(stay4it.com) 传递给你的不仅仅是技术~