• I still find it funny there is such a huge wall in most companies where you have to remind people to collaborate with one another to get better results. It should be a given period.

    I've always been the guy in between Dev, Ops, QA and even Customer Support. I know without a doubt how no collaboration between all of these teams can cause such a headache, especially when it comes to the lone DBA working with an army of developers who think they can all do their jobs without the help of the DBA period.

    You know what happens when you don't work together, especially when your application is heavily utilizing the database to read and write data to provide a service to the end user? Serious performance issues that lead to serious customer experience issues that lead to serious money loss that lead to serious job loss.

    Easier said than done for sure. But, DBA or not, everyone should make an honest effort to collaborate without the need for a DevOps movement. Ops should be talking to Devs, Devs should be talking to Ops, QA should be working side-by-side with Devs and honest efforts across all teams should be making strides to increase awareness around each other.

    But, I can only dream I guess. 😛