筛选不会编程的人员可以通过以下几种方法:
使用FizzBuzz测试
FizzBuzz是一个非常简单有效的编程测试,可以用来筛掉那些不会编程的人。这个测试通常包括一系列的问题,例如将数字1-100打印出来,但如果数字是3的倍数则打印“Fizz”,如果是5的倍数则打印“Buzz”,如果既是3的倍数又是5的倍数则打印“FizzBuzz”。
代码审查
在面试程序员时,查看他们的代码是一个非常重要的步骤。通过审查代码,可以了解应聘者的编程风格、逻辑和基础知识。
电话筛选
电话筛选可以帮助你初步了解应聘者的沟通能力和编程知识。可以通过提问一些基础的技术问题来评估他们的编程能力。
在线编程测试工具
有许多在线编程测试工具可以帮助你筛选候选人。这些工具可以设计成不同的难度级别和主题,以测试应聘者的编程技能和知识。
评估学习能力和意愿
不会编程的人可能因为缺乏逻辑思维能力、数学基础或学习方式不当而难以掌握编程技能。可以通过面试了解他们的学习经历和方法,以评估他们的学习能力和意愿。
实际编程任务
给应聘者一些实际的编程任务,例如编写一个简单的程序或解决一个具体的问题,可以直观地了解他们的编程能力和问题解决能力。
语言选择
选择一种编程语言进行测试,并坚持学习下去,不要朝秦暮楚。选择一门语言并深入学习和实践,可以帮助更好地评估应聘者的编程能力和兴趣。
了解背景
了解应聘者的教育背景和工作经历,可以帮助你判断他们是否具备编程所需的基础知识和技能。
通过上述方法,你可以更有效地筛选出不会编程的人员,并找到更适合编程岗位的候选人。