I think a lot of people here don't really think about the effects their words have on other people, no matter the topic.
I have been guilty of that too, both in online comments and in real life. "Guilty" is maybe even the wrong word, it can be very useful! I've asked Timothy Gowers once at a conference if he has ever written a program, and he said no! So you know more than he does when it comes to computer programming, just take that as a starting point and not the comments here :)