Re:A developer goes to a DevOps conference
by devonkim on Saturday September 28, 2019 @02:36PM
(#21102060)
Most software engineers simply hate being on call and the software being developed can be pretty mundane unless you’re working on cloud native tooling perhaps. It is a rather narrow area of software engineering honestly, but IME software engineers passionate about their software in production are great SRE candidates and I say this not because I’m a former generalist software engineer either but have had to hire for these positions.
[ Parent
| on HN ]
Re:A developer goes to a DevOps conference
by dilyevsky on Saturday September 28, 2019 @02:59PM
(#21102191)
Narrow hm? In my experience as sre-swe I had to debug and write patches for kernel issues, networking issues (l3,l4 and l7), various OS issues (related to fs, cgroups, memory management), then there’s orchestration (scheduling, upgrades), safety/reliability and various configuration tooling which I had to write in Python, C++ and Go (not to mention half a dozen or so DSLs). Then there’s incident response skills for oncall.
It is much more broad than when I was an embedded dev with only one job - to make some driver work on a different architecture.
Re:A developer goes to a DevOps conference
by eropple on Sunday September 29, 2019 @02:14AM
(#21105430)
If you have your infrastructure team on call instead of your developers, you are screwing up.
In almost every reasonably shaped organization the majority of bugs are shipped by developers, not infra/platform/SRE. Localize the pain to the agents who cause it or it will never go away.
Re:A developer goes to a DevOps conference
by devonkim on Sunday September 29, 2019 @01:02PM
(#21108180)
Oh, not saying that’s how it should be. My current situation is such that infrastructure is the majority of the production issues and we’ll call developers on the rare occasion something serious happens relating to their code. Our platform goes through much more testing rigor than most SaaS companies our size tend to perform and I’m proud to be supporting these guys.
Re:A developer goes to a DevOps conference
by weberc2 on Saturday September 28, 2019 @04:18PM
(#21102620)
This isn’t it. DevOps aren’t the (exclusive) oncall engineers, the dev teams should be responsible for oncall as well—the people empowered to create or fix the operations problems should be responsible for operations. See my sibling comment for why DevOps is different than SE.
Re:A developer goes to a DevOps conference
by eropple on Sunday September 29, 2019 @02:16AM
(#21105436)
All true. At my current gig, the infra team is on call for pretty much everything. That's how it was when I started, and it's taken time to deal with stuff like alert fatigue and better surfacing of metrics and logs. But we're now in the process of moving to all first line pages going to the dev team (because they ship most of the bugs in the first place). If there's an infra problem, they can call us then.