3 ms·
As a general question did you ever wonder why people in those roles were cynical and pessimistic? I think the reality is you can only be pleasant so many go ar
by ZeroSolstice 4y ago
As a general question did you ever wonder why people in those roles were cynical and pessimistic?
I think the reality is you can only be pleasant so many go arounds when you are giving up your weekend or sleep to rush a, "this has to be deployed", botched roll-out or application that is rushed out the door. It is rarely the individuals or groups that create the problem that are rolling their sleeves up and fixing the issues. The concept of "You build it you run it" SRE, DevOps, blah, blah is just fancy rebranding / marketing. This failed workflow exists all over the place, the cynical and pessimistic attitude comes from experience in reading what "people are saying their application will do" and what is actually going to happen.
Then seeing other people promoted because the deploy was a "success" why wouldn't you be cynical and pessimistic. You have entire groups of people who create useless problems and being creative only goes so far, but if you pointed out in your performance review about how you fixed these manufactured issues and how items from retrospectives are still out-standing its a "pessimistic" view point.
Lastly, you get the "empathetic" feedback from others in the industry of "it's what you get paid to do", "find another job if you don't like it", "just leave", etc. However, if you have to be the size of google or meta or amazon to even get ideas like "you build it, you run it" pushed out, how do you think 90% of other companies are operating?
Like all things there is a balance in fixing the problem, being a team player, and raising concerns. If you get good at this you build decision making weight which helps keep the cynicism and negativity at bay.
I think it would be a bit naive though to think that if this was a systemic observation by yourself in an operating space that simply saying "don't be toxic cause its so much better" is skipping over the root cause of why the attitude was so prevalent.
*Disclaimer: This is mostly anecdotal as I haven't seen any studies on "hey, what if we listened to the SRE/sysadmin this time for the deploy" verses not.