我招软件工程师时最看中什么?

我写的不一定都是对的,但我保证一定是真实的所思所见, (微信订阅 同 ):一米见闻

自第一次作为面试官,到目前为止已经有10年以上,每年都在面试不同年龄段的软件工程师,面试过形形色色的人,有一些开心的事情,也有一些伤心的事,每个人都有自己的故事,比如:

1、英国海归,不接受初试,直接进入复试,大家聊得还挺不错,聊到嗨时英国海归还动情的流下眼泪,难得知己;

2、部门经理,也是不接受初试,谈到管理思路和方法,还有工资要求之低,令人感慨;

3、硕士研究生,简历很漂亮,工资待遇要求5K,2年工作经验,也是令人感慨;

4、名校毕业生,谈话中更多就是追问自己还有什么不足的,是否可以给一些建议,意图不言而知;

5….

最后这些人都没有录用,那招聘时我最看重的是什么?其实应该有很多,比如沟通能力强,做事细致,编程能力、英语表达能力等等,这些都很重要,但最重要得还是:合适,也就是和公司文化一致的匹配度,所以很多有能力的面试者面试失败后,会感到很垂头丧气,其实大可不必,有时候未必是自己的能力问题,只是不合适这个公司而已;

那如何才是合适的人,我总结三点:(仅仅软件行业,个人的经验总结)

1、逻辑思维,作为一个软件工程师,如果逻辑思维能力不强,思路混乱,是很难编程编码的,而逻辑思维更多通过一些逻辑思维的题目来判断,包括面试者说话的语气,语序,是否是前后矛盾的等等来判断;

2、学习能力,学习能力可以说是一个人的底蕴,学习能力是通过学习习惯来体现的,平时看什么方面的书籍、文章等,有什么感想等?

3、表达能力,将表达能力放到最后,是因为很多软件工程师其实表达能力都是一般般,但不要紧,我会主动多问面试者问题,多问发散一些话题,才能将这个人的逻辑思维能力体现出来,表达能力不太好的人也可能逻辑思维很好;

程序员鼓励师

最后有人会问,为什么没有技术能力呢?因为到了复试一关,大部分人的技术应该是可以的,只要稍微问一两个技术问题,就可以判断这个人的技术能力如何了?又何必作为重点来考察呢?

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2018年10月11日
下一篇 2018年10月12日

相关推荐