如今,随着人才市场的不断萎缩,对于很多初创企业来说,招聘初级开发人员对其变得越来越有吸引力。录用初级开发人员的优势在于:第一,更符合初创成本水平的要求限制。此外,初级开发人员更渴望在工作中学习找到关于项目的新方法。然而,这些因素也是导致初级开发人员招聘过程困难所在。
正如招聘的前提条件所说:初级程序员,这些员工在进入公司之前几乎没有实际项目和软件开发的经验。不能根据以往的表现来评估他们的能力,所以,作为用人单位在招聘时,需要考虑以下的6个方面因素:(图片来源blog.jixee.me)
1)扎实是测试基础知识
就大多数初级开发人员而言,对一些平台了解不深,但应该对一些常用语言的基本知识具备扎实的基础。应聘人员可以通过以前搞过的开源代码来证明,但通常情况下这并不现实。最好能测试一下这些应聘人员对代码的基本理解,不使用众人都了解的FizzBuzz测试方法。一个可靠的算法代码测试就足以表现该应聘人员的能力。对初创企业,要找的资质而不是有经验的程序,词汇和概念懂得多不多,以及强烈的学习意愿。
2)解决问题的能力
对于企业来说,希望新招初级开发人员不仅懂得计算机科学的基础知识,又有较强的解决问题的思维方式。他们分析能力如何?面对以前没有遇到过的问题,特别是在初创的环境下,在没有成型的套路和出现的每一个挑战情况中,都需要一种新的解决方案。许多年轻的开发人员或许有能力做基本的编程工作,但处理更为复杂的架构则是一个能力的体现。
标签:服务器