4 ms·
I work on developer infrastructure at Google. Opinions my own. I think it typically comes down to a few key leaders having the political capital/will to enforc
by ftio 6y ago
I work on developer infrastructure at Google. Opinions my own.
I think it typically comes down to a few key leaders having the political capital/will to enforce policies like this. Google's `third_party` policies[0] were created relatively early on and were, as far as I understand, supported by high level technical leaders.
The ROI of policies like these is not always immediately evident, so you need the faith of key leaders in order to make room for them. Those leaders don't necessarily need to be high in the org chart — they just need to be respected by folks high in the org chart.
As a counterfactual, establishing Google's strong testing culture seems to have been a mostly bottoms-up affair. Good article on the history of that at Mike Bland's blog[1].
0. https://opensource.google/docs/thirdparty/ https://opensource.google/docs/thirdparty/
1. https://mike-bland.com/2011/09/27/testing-grouplet.html https://mike-bland.com/2011/09/27/testing-grouplet.html