begin  quoting Tracy R Reed as of Sun, Jun 04, 2006 at 01:15:29AM -0700:
> [EMAIL PROTECTED] wrote:
> >What I don't want to do is read Joe Random Programmer's
> >mediocre code *ever* cuz that does nothing for me.
> 
> Most of you guys must be hell to work with. What do you do during the 
> job interview when the boss asks you some question related to teamwork 
> or being a "team player"?

I'm a team player. That doesn't mean I have to lower my standards
so far that I don't offend people who shouldn't be part of the team.
I expect others to point out where I screw up (and I will), explain
why, if necessary, and provide enough guidance so that I can do a better
job next time.

You don't get better if nobody points out where you screw up. And
there's a lot of teams out there where nobody points out where anyone
screws up... so nobody gets any better.  (Instead, the code gets so
bad that the managers start mandating policies, like 'everyone shall
use Hungarian Notation', 'no method shall be more then ten lines', or
'every function shall have a comment header'.)

>                           I doubt I could live up to any of your 
> standards because my code is surely mediocre too.

Oh, I bitch about everyone's code. Including my own.  Especially my own.
The 'idiot programmer' I have sworn at the most is ... me.

A very good programmer I know has a policy of putting code away for
a month between sessions working on it.  When he comes back to it, if
he has to puzzle anything out, he considers the code 'poorly written'
and/or under-documented.

-- 
_ |\_
 \|


-- 
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-list

Reply via email to