Fog Creek Software
Discussion Board




Similarities between Prostitution and Programming

"Prostitution is also a more effective way of turning time into money than is programming." -- Mikayla

I am not sure this is true overall. How much do prostitutes make on average compared to the average programmer. Most aren't turning tricks all night long are they whereas the programmer gets paid for every hour he sits in the chair.

But let's explore the similarities anyway:

1. In both careers, you're washed up at age 40 unless you move into management.

2. In both careers, you get paid to be on your rear.

3. In both careers you get your best work done at night when everyone else is out of the office.

I know there's got to be more than this - anyone else?

Sarain H.
Tuesday, December 17, 2002

>>>1. In both careers, you're washed up at age 40 unless you move into management.

I'd say it is more like age 30.

H1B
Wednesday, December 18, 2002

4.  After a certain age you need "technical support"
5.  Difficult to estimate how long the job will take
6.  Vast skill difference between contractors
7.  Hard to check references
8.  Your friends don't understand how you can do what you do.
9.  You might have to kiss some ass
10.  The more unpleasant the work, the higher the pay

Bill Carlson
Wednesday, December 18, 2002

One big difference:
                            Prostitutes deliver on time, within cost according to the specifications, and their personal hygiene is a lot better.

                            If prostitution involved the delays common in all software products the customers would have reverted to doing things by hand a long time ago.

Stephen Jones
Wednesday, December 18, 2002

"     Prostitutes deliver on time, within cost according to the specifications, and their personal hygiene is a lot better."

Maybe true, but the specifications usually are a lot more straightforward.

codeHo
Wednesday, December 18, 2002

"Maybe true, but the specifications usually are a lot more straightforward. "

You'd be surprised!

Stephen Jones
Wednesday, December 18, 2002

Prostitutes generally make the customer happier though.

Alberto
Wednesday, December 18, 2002

One similarity is that in both professions there is a tendency for the client to outsource to Asia either by travelling directly or importing the professionals. The reason is that the Indian/Thai professionals give better service at a fraction of the price.

Both professions then complain to high heaven and demand that customers and government intervene on moral/compassionate grounds in order to protect their jobs and the American way of life

Stephen Jones
Wednesday, December 18, 2002

Thx a bunch for a good laugh :-)

Frederic Faure
Wednesday, December 18, 2002

Hmmm...  Prostitution and programming when are they the same?

How about in the computer contracting industry?  The contractor is the prositute, the recruiter is the John, and of course the client is the customer.

one programmer's opinion
Wednesday, December 18, 2002

The customer pays a lot of money for you time but the big part of it usually goes to your boss/pimp.

I'
Wednesday, December 18, 2002

I can see that all you guys have read the "Laws of leaky Abstractions" :-)

Prakash S
Wednesday, December 18, 2002

LOL!!!! even ROTFL!!!

Robert Chevallier
Wednesday, December 18, 2002

I think prostitution more akin to XP.

Some basic requirements. Keep going and improvising based on aural (oral)  feedback from the client.

Keep slogging at it until the client is satisfied. :)

tapiwa
Wednesday, December 18, 2002

tapiwa -

you forgot to mention 'pair programming'.

the prostitution analogy (gotta be careful typing that word) pretty much requires it else it just becomes a peep-show.


Uh, or so I presume...

anonQAguy
Wednesday, December 18, 2002

Well, here's a way they're different -

The prostitute has a far, far greater ability to affect whether or not the client achieves their overall er, 'business objectives', than the programmer does.

Generally, 'turf' battles (ouch!) and internal politics don't stand in the way of devising, developing, and deploying the prostitute's solution to the business problem.


Oh - and a way they're the same -

There's a whole lot of faking going on...

anonQAguy
Wednesday, December 18, 2002

What I'm curious about is how some of you seem to know so much about BOTH of these things.

Cheers,
BDKR

BDKR
Wednesday, December 18, 2002

Curiosity knows no bounds.

Frederic Faure
Wednesday, December 18, 2002

Both programming and prostitution learned by watching too much tv.

I remember seeing a whole lot of

c:\>dir

on Knight Rider, that girl in the truck (Barney?) and that Norman fellow on Street Hawk :-)

tapiwa
Wednesday, December 18, 2002

I think the girl in the truck was April.

Ged Byrne
Wednesday, December 18, 2002

A girl named Barney??? Where are we going?

LOL

Ros
Wednesday, December 18, 2002

Many programmers are willing to do it without pay just because they love it.

'Sluts' would be a more appropraite term for the open source crowd and hobbyists.

paragon of virtue
Wednesday, December 18, 2002

=======================================
'Sluts' would be a more appropraite term for the open source crowd and hobbyists.
=======================================

or so Paragon said.

Hmm. OK. To extend...

And people may look down upon sluts and the open source crowd, but guess what?

They're both having more fun than the others are, doing something for the love of it, or just because it feels good.

anonQAguy
Wednesday, December 18, 2002

Absolutely! And I am one of them!

My "Job" pays the bills.

But I "love" the projects that I do on my own.

paragon of virtue
Wednesday, December 18, 2002

They're both legal in Amsterdam, that's for sure.

Matt Christensen
Wednesday, December 18, 2002

You might get back pain or neck pain after long hours of work.

How about differences?

For prostitutes, you don't have to pay for school and spend 3-4 years there. Even better, if you are quite good, you will get a job no matter how bad the job market is.
And you learn everything in a short time; you don't have to keep up with the latest technologies. Nobody can infringe your copyrights. Every customer has to pay. With the $ you can make, assuming you don't do drugs or gamble, you can almost retire in your early 30's...

***

Internet porn is a huge bussiness. I was wondering, how many of you don't mind working for a porn site?

S.C.
Wednesday, December 18, 2002

Actually, SC, check out Wired Magazine, issue 10.02 from Feb 2002. The article is "The Naked Truth" and discusses the 'unglamorous' side of the internet porn business in the USA.
In this case, by 'unglamorous', I'm referring to the significant business and social problems many internet pornographers face.

Turns out it's a very tough business to survive in, and nearly impossible to break into. They even cite that playboy.com lost some $50 million and had major layoffs.

To your question specifically, IMO the issue isn't so much whether any of us would personally object to working for a porn site as much as would any of us want to put our careers at risk by having that on our resumes?

Irrespective of whether it's right or not, I strongly suspect it would be an 'immediate reject' factor on a resume for nearly all companies, especially in today's market.

Frankly, ignoring all other factors, I wouldn't work for a porn site because I'm afraid it'd be professional suicide.

anonQAguy
Wednesday, December 18, 2002

It was porn sites that drove the expansion of the internet in the early days. We have much to be thankful to them for.

Now I doubt if they would be cutting edge; anyway I doubt if there is much programming involved any more. However I don't think you'd find the company that pays your social security would be called 'teensex blow jobs Inc" or anything similar. And if it was you could always ask for another letterhead for the reference.

And a lot more honest than working for Enron or the CIA surely?

Stephen Jones
Thursday, December 19, 2002

I think the "early development" was driven by the military and research communities. If you look at a timeline for WWW I think you'll find that organised porn distribution for cash is a relatively recent development.

A Melin
Thursday, December 19, 2002

He said 'Expansion' not 'Development.'

Ged Byrne
Thursday, December 19, 2002

Similarities between Prostitution and Programming?
Don't be silly. All paid-for work is a form of hustling.
Why single out programming?

xolotl
Thursday, December 19, 2002

The primary difference between prositution and programming is that programming causes carpal tunnel syndrome, while prositution helps prevent it.

Fred Flintstone
Thursday, December 26, 2002

The rates are higher; and price discrimination and market segmentation allow the "escort" to charge premium prices for varied services.

I've heard..

e
Monday, January 06, 2003

Both occupations have a high chance of viruses if your not careful

Marmaduke
Monday, January 06, 2003

*  Recent Topics

*  Fog Creek Home