18 ms·
It seems you already know how hard ops can be, so you might already know that a little development effort can often go a long way into alleviating the ops tasks
by Aissen 5y ago
It seems you already know how hard ops can be, so you might already know that a little development effort can often go a long way into alleviating the ops tasks, which is a win for everyone. I'm not sure every developer knows, or understands.
Yes, you could follow a rule book, or a deployment framework, but you'll be better at what you do if know why you do it.
- adrianN 5y agoImo, a good way to teach developers how they can help other roles is by having a shadow program where developers work together with a different specialized role for a couple of days but don't have to carry the responsibility. That improves cross team communication a lot, while being much less stressful for your employees.
- lmm 5y agoI think it's a big win if developers and operators are the same team - sit next to each other, do the same teambuilding exercises, have responsibility for the same set of products, pair-program together where appropriate. Slice your teams vertically rather than horizontally. I'm not convinced that it's worth going all the way to having every developer be an operator and vice versa.
- pjmlp 5y agoHaving weared both hats multiple time, Dev and Ops, I think this is the right approach.