Real Programmers Today
Real Programmers don't write specs -- users should consider themselves
lucky to get any programs at all, and take what they get.
Real Programmers don't comment their code. If it was hard to write,
it should be hard to understand.
Real Programmers disdain structured programming. Structured programming
is for compulsive neurotics who were permanently toilet trained. They
wear neckties and carefully line up sharp pencils on an otherwise clear
desk.
Real Programmers can write five page long DO loops without getting
confused.
Real Programmers enjoy Arithmetic IF statements because they make the
code more interesting.
Real Programmers write self-modifying code, especially if it saves
them 20 nanoseconds in the middle of a tight loop.
Real Programmers don't use Visual programs, they program right down
on the bare metal. Visual programming is for feebs who can't do system
programming.
Real Programmers don't read manuals. Reliance on a reference manual
is the hallmark of the novice and the coward.
Real Programmers don't write in RPG. RPG is for gum-chewing dimwits
who maintain ancient payroll programs.
Real Programmers don't eat quiche. They eat Twinkies. And Szechwan
food. (Do not go to eat Szechwan food with a group of Real Programmers
unless you are prepared to argue bitterly over the last spring roll.)
Real Programmers aren't scared of GOTOs... but they really prefer branches
to absolute locations.
Real Programmers don't write COBOL. COBOL is for wimpy application
programmers.
Real Programmers don't write in PL/1. PL/1 is for insecure anal-retentives
who can't choose between COBOL and FORTRAN.
Real Programmers' programs never work right the first time. But if
you throw them on the machine they can be patched into working in "only
a few" 30-hour debugging sessions.
Real Programmers don't write in FORTRAN. FORTRAN is for pipe stress
freaks and crystallography weenies.
Real Programmers never work 9 to 5. If they are around at 9 AM, it's
because they were up all night.
Real Programmers don't write in BASIC. Actually, no programmers write
in BASIC... after age twelve.
Real Programmers cook their microwave pop-corn on the CPU. They can
tell when it's done by watching the running processes.
Real Programmers have no use for managers. Managers are a necessary
evil. They exist only to deal with personnel bozos, bean counters, senior
planners, and other mental defectives.
Real Programmers scorn floating point arithmetic. The decimal point
was invented for pansy bedwetters who are unable to "think big."
Real Programmers don't believe in schedules. Planners make up schedules.
Managers "firm up" schedules. Frightened coders strive to
meet schedules. Real Programmers ignore schedules.
Real Programmers don't play tennis, or any other sport which requires
you to change clothes. Mountain climbing is OK, and Real Programmers
wear their climbing boots to work in case a mountain should suddenly
spring up in the middle of the computer room.
Real Programmers don't do documentation. Documentation is for simps
who can't figure out the listing.
Real Programmers don't write in PASCAL, or BLISS, or ADA, or any of
those pinko computer science languages. Strong typing is for people
with weak memories.