For some of us, marrying a programmer might have been a deeply considered, well-thought-out decision, but for others it was a decree of fate. Those of us who’ve embraced a programmer as our life-partner, while in full senses, are courageous women and men, who knew exactly what they were getting into; but others, who got tossed into these turbulent waters by a quirk of fate, have learned some survival techniques through bitter experience.
I now share some of these tips with you, and hope that you will add your own experiences to this list, and share them with others of our kind.
- The Bug-hunter
When you detect a roach trying to sneak in, and squeak (or scream,) “A bug…a buuuuggg!” and instead of materializing behind you as your protector, your knight in his crumpled tee and faded jeans jumps up from the sofa, shouts “where, where?” and rushes to his computer, then don’t lose heart. Don’t assume that he has lost his sense of direction or that he doesn’t love you – it’s just that he loves his programs a wee bit more.
- The Java-lover
When he takes that cup of coffee from you, draws in its aroma, closes his eyes and smiles – and you wait for him to say something really nice, really sweet to you; instead he sets the cup on the table, looks at the monitor, and says, “Java is awesome,” don’t ply him cups after cups of the same brew. You must learn to appreciate how one Java leads to another, and how the real turn-on is that Java which scrolls on his screen.
- The Bean-picker
When one morning, he finally comes unstuck from his seat, and condescends to accompany you to Mother Dairy where you look at the beans to exclaim, “Aren’t these beans looking great,” and he drops the shopping bag, grins widely, and asks, “Are they enterprise beans or session beans?” don’t surmise that he has lost his mind. He’s overawed but thrilled, because he thinks that you are finally learning to speak Codemese!
- The De-bugger
When he looks buggy-eyed all the time, it isn’t because he’s contracted conjunctivitis. It’s because he’s been debugging a particularly nasty piece of bug-riddled code. Debugging might sound a bit like deworming and your may wonder if it feels similar, but if you’d wait long enough, then you’ll witness a look of pure delight on his face. You will also get the opportunity to experience that Eureka moment when he fills his lungs and shouts, “I found it!” You might think that he had found a treasure trove and not a crummy bug, and you’ll want to tell him exactly that, but don’t. Just join him in his glee, and throw a party!
- The Code-master
When you want to find out if he still loves you and whether his love for you hasn’t been relegated to a background process, and you ask him, “Do you love me still,” but he continues to stare at the antsy-looking text called code and says, “One minute,” don’t stress yourself out wondering whether the flame of passion in your relationship was beginning to flicker. Just parse his statement, pick “one” from it, and tell yourself that zero is false and one is true, and so he still loves you!
- The Keyboard-Warrior
And finally, if and when you really want your keyboard warrior to come and save you, you must shout ctrl + s if he uses Windows and command + s if he works on Mac. And yes, you better find out, pronto!