3 ms·
I've also become a little disillusioned with the 'DevOps means developers create their infra/deploy their applications' mantra too, especially when you see seve
by autophagian 5y ago
I've also become a little disillusioned with the 'DevOps means developers create their infra/deploy their applications' mantra too, especially when you see several years of accumulated infrastructure spun up by developers that don't really care about its quality. Then again, having a dedicated ops team can lead to siloing and learned helplessness on the part of devs too. It's a bit cyclic.
- Mc91 5y agoI agree 100%. It's cyclical, the trend goes one way for a while, then it goes the other way. "We don't need a separate devops department, the programmers can do it" "We don't need a separate QA/QE/SDET department, the programmers can do it" "We don't need DBAs designing normalized database schemas for ACID databases, we'll have the programmers use ORM/NoSQL/whatever"
- Spivak 5y agoI mean this is true for the most part. It's one of those things that feels really wrong but the truth is that your code can be hot garbage for way longer than anyone cares to admit. I think a lot of shops should be popping champagne the moment they need to hire a dedicated DBA / ops person to clean house because it means they got big enough that they need to do better.
- pas 5y agoIf they don't care about the quality ... do they suffer from it when its problems and enjoy its fruits? It seems they either don't have the time/resource/ownership/change budget to make it better, or the team is so dysfunctional that they need to be pumped full of new blood from top to bottom. stat.