6 ms·
Allowing non-technical PMs to ship code is fine if they’re the one getting called up in the evenings and weekends when it breaks. Maybe it’s a good exercise to
by olsondv 3mo ago
Allowing non-technical PMs to ship code is fine if they’re the one getting called up in the evenings and weekends when it breaks. Maybe it’s a good exercise to show how much has effort must be applied to each commit.
- simianwords 3mo agoInteresting comment because there are some companies that have a different model where SREs take on call for code that SWEs write. How do they work?
- bravetraveler 3mo agoThe SWEs get called too, particularly if SRE isn't able to untangle timely. Don't want to be called? Don't make incidents. Healthy orgs, as a peer comment points out, avoid too much separation between the positions. Things like change review are supposed to avoid this, but often gets rubber-stamped for 'velocity' (into a wall).
- hilariously 3mo agoWhen they "work" instead of "make a giant fucking mess" its because SWEs take shifts as SREs and the distinction is more about time in the mines and less about distinct job functions.
- Balinares 3mo agoIn the original implementation, SREs have the authority to block further releases until the SLOs are green again -- and, if it comes to that, to hand the pager back to SWE until such a time the product can pass a production readiness review again. That requires a lot of trust on both sides, though, the building of which takes both time and deliberate effort, and I don't know how other shops do it.