我希望招聘这样的developer | Stay's Notes
- 每个项目周期都是4个月以内的,扣分。(这不是做外包就是做外包啊,没有这么短的产品周期,对业务的深入,性能优化的尝试,重构的经验都太少太少了。)
- 2年经验以上的,没写一些关于优化,重构见解的,扣分。(假如他不是一个一年经验用十年的人,那他肯定会不断学习,不断深入的。而不是知难而退,把坑交给别人。Android这么多坑,怎么着都该有他涉猎过的点,这些值得写出来。假如没有,扣分)
- 4年经验以上的,没写"独立,架构,lead,源码,开源,沟通,协调"等字眼的,扣分。(他不应该只是一个程序员,只是领任务,完成任务。而应该集成到整个产品设计中的重要的一环,假如没有这些关键字,那就不太合格了)
- 最近一个上线的产品没附上link的,扣分。(为什么不用产品说话?假如没有,至少放放自己的博客,github等)
- 三年经验以下,看到多个"精通",扣分。(Stay的简历里从来不写精通,不是谦虚,因为深入的越多,越觉得自己懂的太少,即使只针对应用层来说,我也没精通)
- 明显造假的,pass。(造假不丢人,但好歹伪造的真一点啊。毕业一年,工作三年。同一时间在做好几个项目等。真是过份啊。)
- 两年换三家公司的,pass。(这比标准2还过份啊,一方面是技术不会有太大长进,另一方面是选择能力太差了。且不说他有没有忠诚度)
以上是Stay个人标准。假如简历能通过的话,我希望他能show me the code。发一个自己写的java类就可以了,通过code能判断出这个人的代码风格,规范,是否注重复用,解耦。如果code很糟糕,那pass。如果写的有些不缺陷,我会基于这个点去和他讨论,在讨论的过程中,那判断出code是否真的是他写的,是否细心,是否会逃避。
Read full article from 我希望招聘这样的developer | Stay's Notes
No comments:
Post a Comment