The day I see most developers doing ops well will be the days pigs fly.<p>My background is development, yet I&#x27;ve always done ops too, but what I see from most developers is that exceedingly few of them even know the extent of what taking responsibility for ops includes.<p>E.g. I strongly believe that one of the drivers for a lot of the extremely costly cloud solutions people use is that most developers these days have an acute lack of knowledge of hardware. But to do the ops side right you need to be able to choose cost effective solutions and you need to understand the trade-offs, or you may easily end up costing your business 10x as much in hosting for no good reason.<p>Thinks like capacity planning, risk management related to the hosting, backup strategies, failover&#x2F;ha are areas very few developers have much experience with.<p>I spend a lot of the time I do consulting on mentoring development teams and&#x2F;or providing advice in those areas, and most places are _very_ far away from having integrated teams that can safely and cost-effectively handle the ops side.