I do think it would be healthy for more companies / teams to ask: how would we run this if we could never hire another engineer? Or even what if we had to slowly shrink our engineering team?
I don't think engineers at AirBnb are overpaid or wasting their time but I do think most engineering leadership doesn't understand the idea of _true_ reliability where a service can run itself for long stretches of time.
I don't think engineers at AirBnb are overpaid or wasting their time but I do think most engineering leadership doesn't understand the idea of _true_ reliability where a service can run itself for long stretches of time.