(not US) It seems the whole setup is constructed to make you feel bad, no appreciation for work delivered, every technical argument is seen as an excuse, deadlines have nothing to do with reality an so on. When I interacted with blue collars, they got more respect from their boss or colleagues. Of course, "working with the public" is different and I would guess the only job that is more toxic than programming.
I don't think this is because of tech work. I think this is because of bad management, which is not restricted to tech work. It's probably not even more common in tech work.
>It seems the whole setup is constructed to make you feel bad, no appreciation for work delivered, every technical argument is seen as an excuse, deadlines have nothing to do with reality an so on
it seems like everyone in this thread saying "tech workers get no respect" actually just work for shit companies...