DevOps, as we know, is actually a handshake between the developer and operations team to work together to build and productionize an application faster. DevOps has become very powerful in recent years, and its value has grown with acceleration and better enabling of the deployment of an application, and it has also contributed to the continuous improvement of the development and options process.
But developers are not really in favor of Ops, because they always have to deal with Ops for their code to function and perform as per the business requirement on the production. The whole idea of Operations was to provision the infrastructure, which is similar across the different environments (development, QA, pre-production ...