3 ms·
I think that the post over states it but I don't think it's entirely wrong that software developers are atypical in their behaviour, even if it's not exclusive
by Tyrannosaurs 13y ago
I think that the post over states it but I don't think it's entirely wrong that software developers are atypical in their behaviour, even if it's not exclusive to them.
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.
- enraged_camel 13y ago>>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. Yes. Generally speaking, I refer to this as "lack of social skills." I don't mean that as derogatory, although I know it will come across that way. Most developers have grown up around computers, and in a lot of situations have chosen fiddling with computers to socializing with people. As a result, they don't gain important social skills until later in life, if at all. For example, the software architect for my company's software suite is an absolutely brilliant guy. But he's just incredibly awkward around people. When it comes to working in projects, or even simple things like answering questions from less technical people, he's terribly arrogant and condescending. I experience such attitudes from non-developers much, much less often.
- Tyrannosaurs 13y agoI suspect that in part it's more common because demand for skills massively outstripping supply means that organisations have to put up with ahem personality quirks they wouldn't otherwise tolerate (or would at least avoid). That said when I first started in IT I was surprised by how few people conformed to the cliched socially awkward stereotype. Yes it was more noticeable than in a typical a cross section of the general public, but I think that the damage someone being a complete jerk can have in a team context means that even given the difficulty in hiring it's selected out to some degree - you've either got to be really good, or at least be able to hide your true nature at interview.
- ritchiea 13y agoI agree wholeheartedly and I have contemplated writing a blog post similar to the OP. One thing I've noticed a lot of is developers (or managers who are ex-developers) who feel like being very nice 80% of the time makes up for their horrible rudeness and lack of empathy and inability to communicate 20% of the time. I think a good analogy is if you're a violent criminal and a felon you're likely not committing felonies 98% of your waking hours in society, but the other 2% is a big enough problem that it's more important than your acceptable behavior at other times. If you melt down when the work isn't easy, or people have questions or there is the slightest bit of disagreement, it doesn't matter how nice you are when things are going well.