名企招聘这些事儿,你知道吗
随着科技的发展和社会的进步,越来越多的互联网公司正在发展壮大。在发展过程中,技术人才是不可或缺的,架构师就是其中之一。那么,企业如何招聘到优秀的架构师?他们看重架构师哪些方面的素质?应聘者又如何获得企业的青睐?
1、良好的技术基础
对于架构师需要具备的能力,技术过硬显然是首要条件。一个好的架构师肯定有着过硬的技术,具有技术上的视野和架构设计能力。譬如在做局部优化时是否关注整体的收益情况等。
2、很强的软技能
除了技术之外,企业还看重架构师是否具有较强的软技能,比如沟通和待人处事的能力、解决问题的能力、学习能力、适应能力等。企业需要的架构师是可以在面临困难时,能够根据各种实际现状,因地制宜找到办法。同时,他还需要能和各个团队不同层级的人进行良好的沟通和合作。此外,学习能力和适应能力也是特别重要的,尤其是对于从大公司走出来的架构师而言。对此,有业界人士表示如果架构师只想着把原来公司里的种种高大上技术照搬出来的话,那基本上就是找死,因地制宜的能力才是小公司所需要的。
3、具有一定的管理能力
架构在很多情况下是管理问题,一个好的架构师是能够做到通过架构来管理不断变化的业务,一个好的管理者则是通过合适的制度来管理不断变化的人。抛开技能层面的差别,企业更希望可以招到具备一个优秀管理者所需要具备的远见、坚持、公平等品质的架构师。
4、良好的自我认知能力
企业希望架构师能够做到清楚的认识自己的优势、短板,敏锐的识别自己的情绪、状态,由此才能更好的去认识他人、才能有效的沟通和合作。与此同时,作为一个架构师,如果你比别人更具有系统思考和多元思考的能力,能从整体大框架中结构化的去思考问题、能顺着时间脉络动态的去思考问题,能从多种角度全面的思考问题,那么同样的情况下,你会更受企业HR的关注和青睐。
对于面试,不同的公司有着不同的形式和方法。许多公司会选择进行四五轮的面试。招聘职位不同,其面试考察的侧重方面也会不同。如微软有着非常强大的面试系统。对于不同水平、不同角色的人分别要考察哪些能力,这些能力应该达到competencies proficiency level中的哪一级,这些都是有明确的要求。每一种能力可以通过哪些问题来考察,这也有着很多的示例。企业面试也对面试官有一定的要求。微软面试普通工程师一般是五个面试官,他们事先对面试者考察的侧重点会有初步分工。前一个面试官面完后,会给后一个面试官交代已经面过哪些能力、哪些存疑需要特别考察等内容。
对于面试的内容,其一般包括技术、软性技能、性格等方面。其中,对于面试时是否有必要以代码形式考察技术能力这个问题,不同企业的意见不一。有的企业认为面试时应该进行上机考察。不写代码的架构师那是不会要的,动手能力是必须有的。如果面试时不实际考察的话,不会写代码的架构师,很容易可以忽悠到领导、团队工程师、甚至晋升评审。如果不考试仅口头聊,不少不会Erlang的也有很大机会通过面试混个架构师,而且工作后也可以指挥Erlang工程师干活,甚至还能评上优秀。这对其他人来说是不公平的。
而有的企业则认为面试时不需要实际上机考察。一方面,面试的时间是有限,上机考察太耗费时间。另一方面,有企业认为架构师需要的技能有三个:架构设计能力、推动协调能力和处理问题能力,而这三者都不需要太多的代码技能。因此,面试时考察其上机实际操作并不合适。
除此之外,还有的企业则选择了别样的方式。他们让刚进入的架构师在开始的一段时间独自一人去完成任务,以最快的时间表现和证明自己。只要是成功证明自己的架构师基本都有自己的方向和团队,不能证明自己可以打开局面的架构师是不合格的。
对此,不同企业也存在不同看法。有的认为应坚持宁缺毋滥,在招聘这个环节必须把好关,不能为了招人而招人。俗话说,请神容易送神难,只有招到优秀的人才,公司才能发展的更好。也有的认为可以在面试时问他一些现实碰到的问题来进行考察或采用背景调查的方式。如果其有潜力,可以先招进来,给他机会去尝试一下,同时如果其能力不行的话,也要想其他的计划和策略继续寻求优秀的人才。
招聘是互联网科技企业头等大事,急不来、要看缘分!
版权所有 转载请注明: