3 ms·
> “ For example, lets say you are developing infrastructure at Google, how often do you think you talk to non-engineers?” I can speak from experience since I h
by mlthoughts2018 6y ago
> “ For example, lets say you are developing infrastructure at Google, how often do you think you talk to non-engineers?”
I can speak from experience since I help run the site reliability incident response team in my (large ecommerce) company.
How often do rank and file SRE ICs need to speak with non-technical staff about projects? All the time.
They give tech talks and council presentations, they contribute work to quarterly roadmap project pitches, and they give business scorecard presentations to walk higher level managers through the breakdown of costs and benefits, why we should pay money for a new cloud tool, what time & effort some org-wide planned migration or upgrade is going to require.
Let alone basic stuff like writing effective tickets / issues / RFCs / PR descriptions, postmortems, etc., and walking teammates through work artifacts daily.
For every two hours of software work, I’d expect 1 hour of “wider audience communication” work - and that is for deeply technical ICs in roles like SRE. The closer you get to product engineering, the more the ratio shifts towards communication.
I can tell you this translates specifically to Google & Facebook - because most of the SRE colleagues in my company came from Google & Facebook, and attest to that being the case there too.
- username90 6y agoI worked as a SWE at Google for several years on two different teams, I never talked about work with a non engineer, and one person I worked with talked to non engineers. SWE's outnumber SRE's by something like 10 to 1 at Google so my experience should be more common than the people you talked to.
- mlthoughts2018 6y agoYour described experience is so wildly different and long tail uncommon from the hundreds of other ex-Google SWE colleagues I’ve had over the years that we unfortunately just have to exclude it as extremely unrepresentative.