On Tue, Apr 19, 2011 at 4:31 PM, Randal L. Schwartz
<mer...@stonehenge.com>wrote:

> My biggest problem (I think) is that I'm clearly not my code.  If
> someone complains about my code, no matter how harshly, *I* don't take
> it as an affront to *me*.  I just learn from it, and get better.
>
> So, I project that same level of independence on others, and have a
> really hard time relating that someone would take a criticism of code as
> a personal attack.
>
> I suspect that most *mature* programmers have already sorted this out,
> even if they are beginners in Perl.


In my experience, this is more about anger management than about
programming, but maturity is the right description.  As we grow we should
all learn that criticisms and judgments of code (or any other behavior or
skill) are separate from statements about a person's worth.  We shouldn't
mix the two when we're looking at other people's code, and when other people
conflate the two we shouldn't get drawn into their zero-sum arms race.

John

Reply via email to