in reply to Re: Please remember that geeks have their own social mores.
in thread Please remember that geeks have their own social mores.

Before I went to university, I was very proud of my intellect and various talents. I used to brag on myself a lot. And I got smacked down. So, in college, I downplayed my capabilities. I made it seem like anyone could do what I can do. I was really humble.

I have since realized in the decade since university that, frankly, I am smarter. It's not an elitism thing. It's not a holier-than-thou thing. It's a frank acceptance of the reality that my mental muscles are bigger than most people. They're not the biggest in the world, just bigger than most around me. It's like my next-door neighbor who works out a lot. He is really big. He's not the biggest guy in the world, just on our block. There's a 100 people on our block, which makes him bigger than 99% of the world (roughly).

Laziness, Impatience, and Hubris. Those aren't tongue-in-cheek virtues; those are actual real virtues to be embraced. False humility is worse than hubris.


My criteria for good software:
  1. Does it work?
  2. Can someone else come in, make a change, and be reasonably certain no bugs were introduced?
  • Comment on Re^2: Please remember that geeks have their own social mores.

Replies are listed 'Best First'.
Re^3: Please remember that geeks have their own social mores.
by shmem (Chancellor) on Feb 24, 2008 at 10:11 UTC
    Those aren't tongue-in-cheek virtues; those are actual real virtues to be embraced.

    Right, but those are programmers virtues. Social virtues as I was taught them are the opposite:

    programmer <-> social -------------------------- laziness <-> diligence impatience <-> patience hubris <-> humility
    Each computer is an oscillating amalgam of thoughts of thousands of programmers, and in that realm, there's real darwinism: the thoughts that best fit survive.

    The roles don't mix; it is ok to be a bastard towards programs (and thus towards thoughts of somebody), call them a pile of sh1t and mercilessly incriminate the slightest fault; but it's not ok to be a BOFH to your users; it is not ok to deal out personal attacks against programmers 1) - much like it's not ok for the biggest guy on the block to punch you out of his way because he can.

    So it is all about what real world it is at each time. The computing world isn't less real than the so-called real world - someone did it, then it's there. They are just different. People who get pissed off if they're called a dumbhead in programming context are mixing oil and water. Hubris isn't a social virtue, at all.

    1) I think there's the reason why Abigail-II left

    --shmem

    _($_=" "x(1<<5)."?\n".q·/)Oo.  G°\        /
                                  /\_¯/(q    /
    ----------------------------  \__(m.====·.(_("always off the crowd"))."·
    ");sub _{s./.($e="'Itrs `mnsgdq Gdbj O`qkdq")=~y/"-y/#-z/;$e.e && print}
      Interesting matrix. Though, I never said hubris was a social virtue nor do I think it is. I am emphasizing that programmers tend to prioritize "programmer virtues" over "social virtues". So, if you're interfacing with a programmer within the context of a programmer forum, you shouldn't be surprised (or shocked or offended) if you get a response that prioritized programmer virtues over social ones.

      My criteria for good software:
      1. Does it work?
      2. Can someone else come in, make a change, and be reasonably certain no bugs were introduced?
Re^3: Please remember that geeks have their own social mores.
by Gavin (Archbishop) on Feb 24, 2008 at 12:58 UTC
    Speaking as one who’s abilities lie in the of middle of the Bell Curve
    I can forgive to some extent the lack of social graces and arrogance that some intellectual heavyweights display (even though they should know better) but only if they can deliver.
    Many pseudo-intellectuals think that they are in the genius category
    But “when push comes to shove” are unable to deliver the goods and us lesser mortals are left to pick up the pieces.