HP3000-L Archives

December 2006, Week 2

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:
"Legault, Raymond D" <[log in to unmask]>
Reply To:
Legault, Raymond D
Date:
Tue, 12 Dec 2006 12:14:24 -0800
Content-Type:
text/plain
Parts/Attachments:
text/plain (106 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 calendar 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 maintenance 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
> impresses the heck 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.
> 
> 
> 

* To join/leave the list, search archives, change list settings, *
* etc., please visit http://raven.utc.edu/archives/hp3000-l.html *

ATOM RSS1 RSS2