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

网友投稿 609 2022-05-30

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

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

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

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

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

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

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

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

个人观点:

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

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

架构设计

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:【云服务】华为云OBS静态网站托管
下一篇:【Chrome web.dev Live 2020总结】第一天第9集:JS的轻松实现
相关文章