面试时企业最看中你什么能力?

 

面试时,一个竞争力强的程序员应该拥有什么样的技能?...



来自:AndroidDeveloper(微信号:googdev)

作者:stormzhang

其实对于不同的企业看中的方面可能有所差别,但是我觉得总体应该八九不离十。我在薄荷大大小小应该面试了有上百人了,其中我在面试的时候,或者说我们公司会着重关心以下三个方面的能力:

1 学习能力

准确来说,这个是所有程序员必备的技能,而且是所有技能最重要的技能。因为编程这个行业跟其他行业不一样,其他行业可能你掌握了技能也许可以一劳永逸,但是编程行业技术日新月异,想要做的优秀,你需要时刻更新自己的知识库,时刻学习掌握新的技能。这也是编程比较苦逼的一个地方,也是不少人虽然都知道 IT 行业高薪,但是仍然不会选择去做的一个原因,也就大部分农村出身、不怕吃苦的从事 IT 行业的比较多。

而学习能力又分为两种,一种是短时间内的快速学习能力,另一种是持续不断的学习能力。

所以面试的时候你要想办法让面试官知道你是具备这种能力的人,比如你可以介绍你在项目中遇到什么技术难点,是怎么在最短的时间攻克这个难题的,这个就是体现你快速学习的能力。而持续不断的学习能力可以从你坚持写博客,坚持在一些技术网站学习新技术,又或是坚持为开源社区贡献代码等方面体现出来。

2 解决问题的能力

其实企业用人最主要的指标是你能胜任这个岗位,说白了,就是你能解决各种各样的问题。而作为 Leader 的角度,也是非常喜欢这样的员工,因为这意味着交给你做的任何事都很放心。而从公司的角度来说,根本不会在意过程有多么艰辛,也不会在意你在这个过程有多么努力,只会在意结果,这也是完全体现在你解决问题的能力上。

所以在面试的时候你要让面试官知道你具备这种能力,比如你单枪匹马解决了团队中存在已久的一个 bug ?比如你答应了一个时间节点,克服种种困难终于项目按时上线,比如你曾经主动承担了一个性能优化的任务,并且事后效果很明显...等等都可以体现你具备这种能力!

3   团队协作能力

现在的企业开发再也不是个人英雄主义的时代了,基本上大部分公司都是团队作战,意味着你一旦加入某个公司,与你一起共事的还有其他人。所以团队协作能力很重要,这可能包括好几个方面,比如沟通表达能力、代码的可读性、性格是否合群、积极乐观的态度、团队凝聚力等。

如果你个人技术能力很出众,但是脾气很古怪,跟团队其他人合不来,甚至还有矛盾,那这会影响整个团队。团队协作中氛围很重要,有一个人浑水摸鱼,各种抱怨,态度消极,这都会对团队产生扩散性的影响,进而甚至会影响整个公司,所以很多企业对团队协作非常看中,你有能力,但是你干的不爽,那么宁愿你离开。

总之用一句话概述就是:我们宁愿一支平庸,但是大家一条心,凝聚力很强的团队,也不愿选择一支单兵作战能力很强,但是大家各有各的小心思的团队!

所以你要让企业感受到你是一个融入团队很快、以团队利益为首位的员工,如果你还没有这个意识,那你就要开始注意了!

当然以上的前提是你的个人专业技能能够胜任这个职位,这个如果都不达标,那后面根本不会再聊下去了。除以上之外,可能还有其他能力也比较重要,但是我在面试的时候是最看重这三个能力的,我相信很多公司应该也都差不多。


    关注 赛尔盟IT培训


微信扫一扫关注公众号

0 个评论

要回复文章请先登录注册