Thursday, May 28, 2009

How I met my DH

I heard my coworkers talk about him before I met him, this computer whiz kid with a 4.0 grade-point average from MIT. Word was he was going to save us from our dismal destiny, daily predicted by the Wall Street Journal. I had already noticed his car in the Apple Computer parking lot. It was a long, white Plymouth, a defiant display of American pride, so unlike the Toyotas and Hondas driven by everyone else in California during the 1980s. A blue and white sticker pasted to the back bumper said, “Honk, if you hate the IBM PC.”

I heard his voice before I met him. Most of the other software engineers talked softly, if at all, murmuring to each other about the latest affront on our entitlement. “Did you hear? We’re not going to get free Friday morning bagels anymore!” But his voice, with its East-coast volume, traveled over cubicle walls. 

The first day I met him, I was sitting in my 8 by 10-foot cubicle, furious at my Lisa computer that would not do what it was told. I sat tensed in my not-so-ergonomic chair, surrounded by line analyzers and other test equipment, ready to pound my fist into the cute, greyscale icons on the Lisa's screen. 

“Hey, Priscilla,” I heard from outside my cubicle. It was Ralph, a happy-go-lucky coworker who spent more time wandering the cubicle maze than actually working. “Our project has been canceled and we’re out cruising for chicks!” he announced in a jolly tone. “Have you met my teammate, Alan?”

Visible behind Ralph were a pair of huge, dilapidated sneakers, and a set of long, skinny legs in tight, Levis jeans. Above a lean torso and thin shoulders, a pair of wire-rimmed glasses peered out from wild, frowning eyebrows. The comment about chicks was not sitting well with this young gentleman.

Being in no mood for interruptions, I quickly shook the slender hand, and glared at the intruders. Then it occurred to me that I might be able to benefit from this unexpected visit from the local genius. I put on a smile, and said sweetly, “How would you ignore the high-order bit from a byte? I'm trying to read a character from the keyboard and the high-order bit is useless and I hate Pascal.” Without a millisecond of hesitation, Alan leaned forward and said kindly, “It’s not too hard once you get used to it. You just have to do a modulo 128.” With a quick grin, he and Ralph disappeared from my doorway, and moved on to the next cubicle in their search for chicks. I knew at that moment that I didn't want this Alan character to meet any other chicks besides me!

Wednesday, May 13, 2009

Are these women pair-programming?


Dell just announced a new website to sell netbooks to women. Is this a good thing? Do women need their own site? The netbooks are adorable. I want one. But I'm frustrated with the site. It's too hard to get to the technical details. The Tech Tips aren't technical. Plus Dell isn't showcasing the netbooks that sell with Ubuntu, just the ones with Windows XP. I wonder what this says about their assumptions about the female market? I would think that they would realize that their target market includes women programmers, Unix sys admins, network engineers, computational biologists, and technical instructors who travel for a living and are sick of carrying around a massive laptop. (Dell has made progress though. Recently they removed the Tech Tip that had to do with counting calories. The last thing we need is more anorexic Dell girls!)

I like to imagine that the women in the Dell photo are pair-programming. Pair-programming is a method for software development where two people work together. One drives (types) and the other navigates (makes suggestions and checks the work). Studies have shown that although a task may take 15% longer with pair-programming, the results are less buggy. The design and implementation are better, technical skills and team communications are improved, and pair-programming is considered more enjoyable at statistically significant levels. Two heads are better than one!? 

Friday, May 8, 2009

Books for Nerd Mothers

Everyone is blogging and tweeting about this by now, but just in case my readers (all five of them!?) don't know about it, I thought I'd write about the very cool promotion O'Reilly books is having for the month of May. In honor of technical moms O'Reilly is offering a 40% discount if you use the code MDAYT. They are also posting pictures of moms, including my mom! My mother is 85 and still a nerd! She learned computer programming in her 50s about the same time as I was learning it in my 20s. She still spends many hours a day on her Macintosh. I'm glad we finally weaned her from her PCs.

The O'Reilly promotion got started when HillaryP who blogs about technical books and software noticed lots of mother's day promotions for flowers and beauty products and other girlie things. This got her thinking and caused her to post to her Twitter account, "Wouldn't it be awesome to see a mother's day discount on MS Press or O'Reilly books or other tech items?" Tim O'Reilly, founder and CEO of O'Reilly, took her up on it!   

I'm not a mother, but I am a nerd. My mother is both a nerd and well, duh, a mother. My mother's daughter is a nerd and a mother. What, you say? How can that be after what you just told us? It's a riddle! Ok, here's the answer. I'm referring to my sister, Sally, a brilliant programmer, security analyst, and QA expert. Her gorgeous daughters are also pretty tekkie, though they work in other fields. Hey, it's Mother's Day. I can boast a little even if I'm not a mother. Anyway, Happy Mother's Day everyone!

Saturday, May 2, 2009

Sweat Pants Salvation

As makers of things, we nerds are responsible for an awful lot of junk that needs to be thrown out. What's the best way to handle this? I doubt it's what my dear hubby (DH) does. He secretly stashes his old electronic equipment in our attic and stacks his old nerd clothes in our closet. Take his 10 year-old sweat pants, for example. Please take them! DH wants to either hang on to them for another 10 years or give them away to some poor person. Who would want them, though? I take care of my sweat pants as you can hopefully see from the picture. I can't say the same for DH.

Today we had another heated discussion about the disposal of old things such as his sweat pants. I want to throw them in the trash. DH insists that we could give them to the Salvation Army store. He objects to the rampant consumerism he sees in the US and the excessive resource usage caused by producing and marketing a new pair of sweat pants. His points (if not his pants) are valid, but, did I mention that the sweat pants are stinky, smeared with grass stains, and holey? And when I say "holey" I mean full of holes, not sacred, despite DH's belief that the pants will somehow reincarnate into something that will save a poor homeless person from nakedness in the Salvation Army.

Now, I'm an environmentalist too. I was one of the first people I know to recycle bottles and cans. In grad school my roommates and I depended on the extra money we made from recycling. How else could we afford new cans of Mountain Dew? But when DH gets stubborn and illogical about his sweat pants and other old stuff, I tend to overreact. The end result? I drove to the Salvation Army in an attempt to make the sweat pants disappear. Yes, I admit I actually polluted the air in order to drive to the store to get rid of the sweat pants.

The Salvation Army said "no thank you!" They didn't want the sweat pants. Can you blame them? Luckily I'd also brought lots of my clean, un-torn, designer blouses and slacks to give away too. Then, I admit, I actually drove another 10 miles to the mall. There I bought a new pair of warm, fleece, sweat pants, just like DH's old ones, for $4.00 at JCPenney. Seriously, only $4.00! Does this make me a bad person? Were the sweat pants made in a sweat shop? I made JCPenney happy but what would JC do? Will I still find salvation?

Well all's well that ends well. DH is wearing his new sweat pants and didn't yell at me for driving to the mall. Oh, and by the way, we still have the old sweat pants. Would anyone like them? I'll walk to your house and deliver them in an environmentally-safe manner if you will puh-leeze take them off our hands.