I don’t want to stereotype all devs, but a lot of them seem to have difficult personalities. Things I’ve noticed are smugness/arrogance/elitism, gatekeeping/knowledge hoarding, favoritism/cliques, ostracism and mobbing. You have ppl who are just downright mean and carry bad attitudes who constantly need to remind you how smart they are. So they use every opportunity to show off and one up you in front of management.
A lot of ppl don’t take this as a job, it’s like their entire personality. And then you have these lone wolfs or extremely socially awkward types that you can barely talk to.
I think it’s kinda rare to find just a normal group of chill friendly engineers to work with.