Replace Software Development with any job and you are really on to something. People are mean and jerks are everywhere. Perhaps somehow society has convinced us otherwise, but there are a lot of terrible people out there. A lot of people do evil things, a lot of people hurt other people. This is not new and it's not a secret, people for whatever reason are more oblivious to it than they should be or perhaps people ar…
There is something specific about the way that people in software development can be jerks - passive aggressive behaviour, sometimes a lack of self awareness, a certain type of arrogance or at the very least a lack of empathy.
And this in an area where in many ways there are many similarities which you'd hope fostered friendship and bonding - we're talking about smart people who often share interests.
Maybe it is just that software developers are typical but even if that is the case given levels of intelligence, education and so on I still find it disappointing that we can't be better than that.