I also don't know the psych lingo, but I thought right away of the anthropological distinction between cultures of shame[1] (external disapproval from other people) and guilt[2] (internal disapproval from self). On that score, either could work: shame is certainly appropriate here since devs shame each other all the time.[1]: https://en.wikipedia.org/wiki/Shame_society
[2]: https://en.wikipedia.org/wiki/Guilt_society
nostrademons|13 years ago
I'd argue that if devs shame each other all the time, something about your culture is broken. Why? Because the normal response to shame is to want to hide it. You see that in the description of shame vs. guilt societies in the links you provided, where "Shame cultures are typically based on the concepts of pride and honour, and appearances are what counts, as opposed to individual conscience in guilt cultures." Shame is positively correlated with depression, addiction, violence, aggression, bullying, and all sorts of other nasty stuff; guilt is inversely correlated with all of them. [2]
[1] http://mindsetonline.com/whatisit/about/
[2] http://www.youtube.com/watch?v=psN1DORYYV0#t=840