The more you specialize, the more responsability you'll probably get. In my case, I like programming, which means that I'm more and more responsible of getting the latest code to customers, which in reality means, trying not to screw everything up :).
I try to test as most as I can (I even have people helping me fulltime to find errors), but truth be told, it'll never be enough. Everytime I deploy, there's a chance I'll mess everything up. I'd like to tell you that's just a flaw in my current organization, but no, software industry is broken, somewhere out there, no matter how big/mature your company is, there's someone like me, fearing deploying the latest code to production is going to break something out there (yes, even FAANG experience this). We have contingency plans, but that doesn't mean this is OK, or maybe it is, at this point I don't really know :)
How many sides to a story can there be when you saw it with your own eyes?
I got all my thoughts out on records y'all won't ever hear.