我们应该使用这种新技术,你看它多快、多好,又多么优雅,可以加快开发进度啊。
你看,我上周末实现了一个原型而且它还可以跑生产,这新技术就是这么牛 X。
……
说好的要让员工在公司里学习和成长呢?
……
呵呵,干里凉,辣鸡公司,我唔捞喇。
这样的对话熟不熟悉?作为开发,你有没有经历过想要在工作中引入新技术却阻力重重,而且很多时间就花在了这样的争论之中,最后还搞得心力交瘁。
前 Etsy CTO Kellan 发表了一篇文章,他认为技术团队中沟通成本太高,有时候总是需要花时间与精力去讨论一些难以达成统一观点的问题,比如上边这种典型的“是否要引入一项新技术”。
如何去避免呢?
Kellan 介绍了自己已经使用了十多年的“问题列表”,在想要引入一项新技术之前把该列表的问题都思考一下,而不是去无休止地讨论,甚至于辞职。
问题列表比较简短,思考过这些问题之后,也许就不用去争论了:
你的想法呢?
(文/开源中国)