Nah , this is just confirmation bias , and a focus on problems . It usually feels weird to talk about positive workplace experiences , because to some degree , it almost feels like bragging . Especially because I usually work on forging the team into a great team and it ' s coming together . so the team is great because I am great , so I am great , be amazed at my greatness . Also our tech is great because the team is great because we are great . I hope you get my drift . And on top of that , devs , admins , and other technical people tend to be very , very problem focused . Sometimes you just stop recognizing the good parts , because you ' re not working on the good parts . In fact , the good parts of an infrastructure are good because you don ' t have to work on them . However , these issues and problems , no matter how small they are , will dominate perception and thus , everything is a big pile of shit all day . Adding that together , everything people talk about is how all tech sucks , every decision is bad , and all managers are terrible .