1企业如何招聘初级程序员a
如今,随着人才市场的不断萎缩,对于很多初创企业来说,招聘初级开发人员对其变得越来越有吸引力。录用初级开发人员的优势在于:第一,更符合初创成本水平的要求限制。此外,初级开发人员更渴望在工作中学习找到关于项目的新方法。然而,这些因素也是导致初级开发人员招聘过程困难所在。

正如招聘的前提条件所说:初级程序员,这些员工在进入公司之前几乎没有实际项目和软件开发的经验。不能根据以往的表现来评估他们的能力,所以,作为用人单位在招聘时,需要考虑以下的6个方面因素:(图片来源blog.jixee.me)
1)扎实是测试基础知识
就大多数初级开发人员而言,对一些平台了解不深,但应该对一些常用语言的基本知识具备扎实的基础。应聘人员可以通过以前搞过的开源代码来证明,但通常情况下这并不现实。最好能测试一下这些应聘人员对代码的基本理解,不使用众人都了解的FizzBuzz测试方法。一个可靠的算法代码测试就足以表现该应聘人员的能力。对初创企业,要找的资质而不是有经验的程序,词汇和概念懂得多不多,以及强烈的学习意愿。
2)解决问题的能力
对于企业来说,希望新招初级开发人员不仅懂得计算机科学的基础知识,又有较强的解决问题的思维方式。他们分析能力如何?面对以前没有遇到过的问题,特别是在初创的环境下,在没有成型的套路和出现的每一个挑战情况中,都需要一种新的解决方案。许多年轻的开发人员或许有能力做基本的编程工作,但处理更为复杂的架构则是一个能力的体现。
2企业如何招聘初级程序员b
3)沟通技巧的掌握
作为一项基本技能,明确和自信地交流思想和表达通常被程序员忽视。应聘人员不仅要能够解决编程问题,还应具备沟通和表达的能力,并能够说明结论的由来。此外,如何处理所收到的方案反馈,并能快速消化和采纳建议?为了能更好的成长,初级开发人员一方面需能够表述自己观点,另一方面还需要紧跟导师的方向。
4)知道如何激励新员工

工资和福利似乎并不是吸引大多数初级开发人员的主要激励因素,特别是对初创企业来说是一个福音。事实上,许多程序员认为有趣的技术挑战和有能力的编程团队也是重要的一个因素,这两方面与经济和福利同样重要。初创公司可以提供类似的激励因素,将成为吸引优秀初级程序员的最佳筹码。
5)提供培训和指导
尽管初级开发人员前期的薪水并不表现在直接的成本上,但是要将新员工转化为公司的资本是需要投资。特别是需要花费一定的时间和资源去培育他们。对于每一个初级开发人员,都需要为他们配置一个导师程序员,以提升和指导他们具体做事的方式。
6)面对成长所需的困难
招聘初级开发人员不会立即提升编程团队的生产力。事实上,新员工在一开始的时候甚至会拖累团队的速度。对于这种情况时,不要马上辞掉新员工,要有耐心并做好成长中所需面对困难的准备,或许在将来他会成为团队一股强大的新生力量。










