| ▲ | vee-kay 7 hours ago | |||||||
DevOps was (and is) merely an excuse for companies to replace Developers with cheaper Ops resources, and yet expecting better services and better products from them. My personal experience says that the best way is that Ops team shouldn not be repurposed as Developers, rather put the experienced Developers into Production Support (incident management, that's intense Ops, working in shifts and weekends, etc.). And rotate them whenever needed. Over a period of time, you'll invariably see less defects and issues percolating down from the Devs, and then after both sides are stable and working well together with less friction and open tickets, then some more tech savvy Ops members can be rotated into Development teams as rookie devs to help reduce costs a bit (as there'll invariably be some natural attrition among the Devs and Ops, so this gives an alternative career path to the Ops team (who are usually less paid, and more stressed), and pushes the Devs not to become complacent). Such an approach is doable and productive. | ||||||||
| ▲ | solid_fuel 2 hours ago | parent | next [-] | |||||||
> DevOps was (and is) merely an excuse for companies to replace Developers with cheaper Ops resources, and yet expecting better services and better products from them. Most places I've worked it was the even worse "we've laid off the ops team, now developers are responsible for both" followed by "no we can't hire any more developers, we have enough already". | ||||||||
| ▲ | chanux 3 hours ago | parent | prev | next [-] | |||||||
> DevOps was (and is) merely an excuse for companies to replace Developers with cheaper Ops resources [..]. Like everything, the original intentions must have been noble. But as we can see, looking back, it got popular and popular enough to get to the enterprise types. Nothing really survives that. PS: I have witnessed a sysadmin team being renamed DevOps and then SRE with not much other meaningful changes. I couldn't believe it at the time. | ||||||||
| ||||||||
| ▲ | Uvix 7 hours ago | parent | prev [-] | |||||||
We tried this, but we just got more defects, because the Devs lost what little Ops knowledge they had. Where previously Ops would have to involve Devs, now that Production Support has some Dev knowledge, suddenly they get the blame for everything. Devs no longer have interest in things like "reading log files"; they just ship any problems over to Production Support. | ||||||||
| ||||||||