HP3000-L Archives

November 1997, Week 4

HP3000-L@RAVEN.UTC.EDU

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Rick Clark <[log in to unmask]>
Reply To:
Rick Clark <[log in to unmask]>
Date:
Tue, 25 Nov 1997 08:47:02 -0500
Content-Type:
text/plain
Parts/Attachments:
text/plain (94 lines)
>  The Real Programmer At Play
>  Generally, the Real Programmer plays the same way he works -- with
>  computers. He is constantly amazed that his employer actually pays him
>
>  to do what he would be doing for fun anyway (although he is  careful
>  not
>  to express this opinion out loud). Occasionally, the Real Programmer
>  does step out of the office for a breath of fresh air and a beer or
>  two.
>
>  Some tips on recognizing real programmers away from the computer room:
>
>  * At a party, the Real Programmers are the ones in the corner talking
>  about operating system security and how to get around it.
>  * At a football game, the Real Programmer is the one comparing the
>  plays
>  against his simulations printed on 11 by 14 fanfold paper.
>  * At the beach, the Real Programmer is the one drawing flowcharts in
>  the
>  sand.
>  * A Real Programmer goes to discos to watch the light shows.
>  * At a funeral, the Real Programmer is the one saying "Poor George.
>  And
>  he almost had the sort routine working before the coronary."
>  * In a grocery store, the Real Programmer is the one who insists on
>  running the cans past the laser checkout scanner himself, because he
>  never could trust keypunch operators to get it right the first time.
>
>  The Real Programmer's Natural Habitat
>  What sort of environment does the Real Programmer function best in?
>  This
>  is an important question for the managers of Real Programmers.
>  Considering the amount of money it costs to keep one on the staff,
>  it's
>  best to put him (or her) in an environment where he can get his work
>  done. The typical Real Programmer lives in front of a computer
>  terminal.
>
>  Surrounding this terminal are:
>  * Listings of all programs the Real Programmer has ever worked on,
>  piled
>  in roughly chronological order on every flat surface in the office.
>  * Some half-dozen or so partly filled cups of cold coffee.
>  * Occasionally, there will be cigarette butts floating in the coffee.
>  In
>  some cases, the cups will contain Orange Crush.
>  * Unless he is very good, there will be copies of the OSJCL manual and
>
>  the Principles of Operation open to some particularly interesting
>  pages.
>  * Taped to the wall is a line-printer Snoopy calender for the year
>  1969.
>  * Strewn about the floor are several wrappers for peanut butter filled
>
>  cheese bars -- the type that are made pre-stale at the bakery so they
>  can't get any worse while waiting in the vending machine.
>  * Hiding in the top left-hand drawer of the desk is a stash of
>  double-stuff Oreos for special occasions.
>  * Underneath the Oreos is a flow-charting template, left there by the
>  previous occupant of the office. (Real  Programmers write programs,
>  not
>  documentation.  Leave that to the maintainence people.)
>
>  The Real Programmer is capable of working 30, 40, even 50 hours at a
>  stretch, under intense pressure. In fact, he prefers it that way.  Bad
>  response time doesn't bother the Real Programmer -- it gives him a
>  chance to catch a little sleep between compiles. If there is not
>  enough
>  schedule pressure on the Real Programmer, he tends to make things more
>
>  challenging by working on some small but interesting part of the
>  problem
>  for the first nine weeks, then finishing the rest in the last week, in
>
>  two or three 50-hour marathons. This not only inpresses the hell out
>  of
>  his manager, who was despairing of ever getting the project done on
>  time, but creates a convenient excuse for not doing the documentation.
>
>
>  In general:
>  * No Real Programmer works 9 to 5. (Unless it's the ones at night.)
>  * Real Programmers don't wear neckties.
>  * Real Programmers don't wear high heeled shoes.  [But you *never*
>  know!]
>  * Real Programmers arrive at work in time for lunch.
>  * A Real Programmer might or might not know his wife's name. He does,
>  however, know the entire ASCII (and/or EBCDIC) code table.
>  * Real Programmers don't know how to cook. Grocery stores aren't open
>  at
>  three in the morning.
>  * Real Programmers survive on Twinkies and coffee.
>

ATOM RSS1 RSS2