2006-07-09
Programming Is Like Sex
because…
One mistake and you have to support it for the rest of your life. (Michael Sinz)
Once you get started, you’ll only stop because you’re exhausted.
It takes another experienced person to really appreciate what you’re doing.
Conversely, there’s some odd people who pride themselves on their lack of experience.
You can do it for money or for fun.
If you spend more time doing it than watching TV, people think you’re some kind of freak.
It’s not really an appropriate topic for dinner conversation.
There’s not enough taught about it in public school.
It doesn’t make any sense at all if you try to explain it in strictly clinical terms.
Some people are just naturally good.
But some people will never realize how bad they are, and you’re wasting your time trying to tell them.
There are a few weirdos with bizarre practices nobody really is comfortable with.
One little thing going wrong can ruin everything.
It’s a great way to spend a lunch break.
Everyone acts like they’re the first person to come up with a new technique.
Everyone who’s done it pokes fun at those who haven’t.
Beginners do a lot of clumsy fumbling about.
You’ll miss it if it’s been a while.
There’s always someone willing to write about the only right way to do things.
It doesn’t go so well when you’re drunk, but you’re more likely to do it.
Sometimes it’s fun to use expensive toys.
Other people just get in the way.
2005-01-24
You've been programming too long when:
- When you are counting objects, you go "0,1,2,3,4,5,6,7,8,9,A,B,C,D...".
- When asked about a bus schedule, you wonder if it is 16 or 32 bits.
- When your wife says "If you don't turn off that darn machine and come to bed,then I am going to divorce you!", and you chastise her for for omitting the else clause.
- When you are reading a book and look for the space bar to get to the next page.
- When you look for your car keys using: "grep keys /dev/pockets"
- When after fooling around all day with routers etc, you pick up the phone and start dialing an IP number.
- When you get in the elevator and double-press the button for the floor you want.
- When not only do you check your email more often than your paper mail, but you remember your {network address} faster than your postal one.
- When you go to balance your checkbook and discover that you're doing the math in octal.
- When you dream in 256 pallettes of 256 colors.
- When asked about a bus schedule, you wonder if it is 16 or 32 bits.
- When your wife says "If you don't turn off that darn machine and come to bed,then I am going to divorce you!", and you chastise her for for omitting the else clause.
- When you are reading a book and look for the space bar to get to the next page.
- When you look for your car keys using: "grep keys /dev/pockets"
- When after fooling around all day with routers etc, you pick up the phone and start dialing an IP number.
- When you get in the elevator and double-press the button for the floor you want.
- When not only do you check your email more often than your paper mail, but you remember your {network address} faster than your postal one.
- When you go to balance your checkbook and discover that you're doing the math in octal.
- When you dream in 256 pallettes of 256 colors.
2004-06-03
訂閱:
文章 (Atom)