> DevOps was/is not just better tools, it's the same team that builds the software, operates the software (and underlying infrastructure)
Not happening in any of the companies I worked for as a contractor or subcontractor. In those companies at best dev teams have nowadays some additional capability to deploy to dev/test instantly (so they do their own CI/CD pipelines and manage dev infra via Terraform or whatever) but production is always handled by a "DevOps" team which does not touch the application code at all.
This is especially visible in companies that outsource their development to software houses / individual contractors (B2B stuff, most of the folks I interact with).
These setups are frankly asinine. Often come with another contractor and an entirely separate org to handle service/support. And then management wonders why relatively simple applications take forever to ship, changes take even longer and operating costs are astronomic ("back in the day four guys could do this" - they still can, you just don't let them).
Not happening in any of the companies I worked for as a contractor or subcontractor. In those companies at best dev teams have nowadays some additional capability to deploy to dev/test instantly (so they do their own CI/CD pipelines and manage dev infra via Terraform or whatever) but production is always handled by a "DevOps" team which does not touch the application code at all. This is especially visible in companies that outsource their development to software houses / individual contractors (B2B stuff, most of the folks I interact with).