标签: 招聘
认证能力相关性
我大多数朋友和同事对软件开发中的认证计划都持非常负面的态度,我对这种不屑一顾的态度表示赞同。这并不意味着我认为软件认证本质上就是不好的,只是我们看到的几乎所有认证都无法通过一项基本测试。
更便宜的人才假设
软件界普遍接受的观点之一是,有才华的程序员工作效率更高。由于我们无法衡量生产力,因此这种观点无法得到证实,但似乎是合理的。毕竟,几乎所有人类的努力都表明,有些人比其他人做得更好,而且往往明显更好。程序员自己也经常观察到这一点,尽管似乎总是那些认为自己属于更有才华的人才会注意到这一点。
更看重设计技能
想象一下招聘的情景。有两名候选人,都有几年工作经验。在蓝色角落,我们有一位在您喜欢的设计风格方面拥有良好广泛设计技能的人(对我来说,这将是 DRY、明智地使用模式、TDD、沟通代码等,但实际清单并不重要 - 重要的是这是您喜欢的)。然而,她对你正在使用的特定平台技术一无所知。在红色角落,我们有一位对这些问题知之甚少(或不感兴趣)的人,但他非常了解您的平台 - 语言的边缘情况、可用的库、手指在工具上自然移动。假设他们其他方面都一样(除了像这样的思想实验外,情况并非如此),并且您的团队没有任何这个候选人可以填补的明显漏洞。您更喜欢哪一个?