丁哥看软件(四):考试容易漏掉人才

举报
Jet Ding 发表于 2020/09/29 10:22:50 2020/09/29
2.9k+ 0 0
【摘要】 如果是对于没有项目经验的员工筛选,考试是一个不错办法。

考试可以作为学习的手段。一刀切的方式容易漏掉人才。

关于软件的工作划分, 我个人认为软件工作大体上可以划分为20%脑力和80%体力的比例, 20%这一部分偏重于创造性的工作,包括架构设计代码,创造性的研究工作,主要是明确方向,把握质量,这部分工作需要经验和长期的项目积累,当然有人说需要天赋也可以,这一部分工作需要这个项目的灵魂人物来担当和把控。

80%这一部分偏重于重复性的工作,代码的编写,文档的编写,通过上面20%工作的指导具体展开实施工作。这一步考察的主要是理解力和纪律性。尤其是在项目快速推进的过程中,让团队上下整齐划一,统一行动,直到完成目标版本的开发任务。

由此衍生到团队建设和成员能力方面,团队的筹建源于某个目标,比如业务需求,研究任务等等。有了这个目标以后,可以着手物色合适的人选去做上面提到的20%的创造性工作。这部分人员素质一定要高,经验丰富,反应迅速,学习能力极强。

基础架构设计工作明确以后,需要把任务分派下去,这就是80%这部分工作的实施阶段。这部分人员素质当然越高越好,但不是第一位的,理解力和认真执行能力更重要。

对应上面的分析,结合关于通过考试来取舍软件工程师的做法, 个人认为不妥当,考试可以作为能力提升的一种手段,比如刚入职的员工没有具体的任务分配,可以通过考试这种简单的问题需求提高自己的能力和经验。.

业界很多公司采用一刀切式的软件工程师入职线上代码测试来筛选。

个人观点:

  • 如果是对于没有项目经验的员工筛选,这是一个不错办法。

  • 但是,对于有很多年项目经验的员工来说,这种模式过于简单粗暴。

【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

作者其他文章

评论(0

抱歉,系统识别当前为高风险访问,暂不支持该操作

    全部回复

    上滑加载中

    设置昵称

    在此一键设置昵称,即可参与社区互动!

    *长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

    *长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。