How Programmers Are Like Drug Dealers

Drug dealers: Refer to their clients as "users".
Software developers: Refer to their clients as "users".

Drug dealers: "The first one's free!"
Software developers: "Download a free trial version..."

Drug dealers: Have important South-East Asian connections (to help move the stuff).
Software developers: Have important South-East Asian connections (to help debug the code).

Drug dealers: Strange jargon: "Stick," "Rock," "Dime bag," "E".
Software developers: Strange jargon: "SCSI," "RTFM," "Java," "ISDN".

Drug dealers: Realize that there's tons of cash in the 14- to 25-year-old market.
Software developers: Realize that there's tons of cash in the 14- to 25-year-old market.

Drug dealers: Job is assisted by the industry's producing newer, more potent mixes.
Software developers: Job is assisted by industry's producing newer, faster machines.

Drug dealers: Often seen in the company of pimps and hustlers.
Software developers: Often seen in the company of marketing people and venture capitalists.

Drug dealers: Their product causes unhealthy addictions.
Software developers: Doom (I and II). Quake. Descent (I and II). SimCity. Duke Nukem 3D... Need I continue?

Drug dealers: Do your job well, and you can sleep with sexy movie stars who depend on you.
Software developers: Damn! Damn! DAMN!!!