“DevOps团队就应该让开发者只关心业务代码”是对,还是错

968d4f5ac3d07aad5e4c7270bdd17f9e.jpeg

在国内,负责提升开发者的效率的团队,通常就是DevOps团队。而这些团队里,经常出现这样的论调:DevOps团队就应该让开发者只关心业务代码。甚至将这个论调作为DevOps团队的目标。

这句话是对,还是错,依赖于上下文。我们不在这里讨论对错。

但是,这句话可能会导致不好的后果。

这个后果,从我过往的经历看来就是:很少有人去关心开发者写代码的效率。

比如开发者在本地开发环境下载依赖的速度、在本地编译的速度、在本地执行测试的速度、在本地回归测试的速度、在本地启动IDE的速度等。

题外话,在某些上万人公司,有些高管觉得分配给外包程序员配置低下的电脑,是理所当然的事情。因为他们是外包。

开发者写代码的效率,Meta公司有一个专门的团队来负责,叫:DevInfra。

该团队的使命就是提升开发者的效率,以持续地向用户交付令人惊叹的产品。负责构建可靠、快速的开发者工具和自动化基础设施,以确保工程师的每一秒都花在重要的事情上。

该团队博客的地址:https://engineering.fb.com/category/developer-tools/

这里并不是说建议每家公司都组建这么一个团队。

我想说的是,对于国内DevOps团队(特别是效能工程团队)来说,它的目标不应该只是让开发者只关心业务代码。因为是否只关心业务代码只是手段,它不应该成为一个目标。

另一个问题是开发者是否应该只关心业务代码?我们留到以后讨论。

往期好文:‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值