Friday, November 12, 2010

Manhour's Worth

What the devil am I doing wrong! You sit there fuming to yourself. You've been wrestling with this most of the morning. Fifth hour and zilch to show for progress. You've been beating about the bush a bit, of course. Trying to tweak this and that and hope that will fix it. Ruefully you look at that umpteenth cup of coffee gone cold. Getting coffee, for you, is often an excuse to just get up and pace - not a real need for caffeine.

Jane passes by. She has announced a week back that she is leaving. You attended her fairly emotional farewell party just yesterday. Jane has always been so nice to work with, you reflect. Privately though, you are growing a little weary of smiling at her, every time you happen to cross paths, especially since that announcement. Of course you wish her the best going forward. But you, for now, feel rather "stuck". What the heck!

As you head out for yet another unnecessary cup, you wonder if you will meet that cute new guy in the break room. Nope, he isn't there. You are disappointed. And irritated, that such a thing even registers! You wash the cup, refill and resolutely walk back to your cube. I will nail this sucker before the day is done, you promise yourself.

Before starting back though, you take quick peeks at your plethora of email boxes, social network accounts and such. Although its said that the world was made in seven minutes, it is highly doubtful that you, software engineer extraordinaire, will get messages that frequently.. However, its become a compulsive behavior these days! Eventually, you run out of reasons to stall and try to refocus.

You start to sprinkle check points, or "break points" as the geeks call it, in your code, sort of randomly. And then hit go. Your code grinds to a halt at the first of these stop points. What should you look for? Which variables should you check? Your brain refuses to cooperate. You mouse over something randomly. Is this what you were expecting at this point? Who knows! You decide to go on.. "Continue", you command.

Your cell phone starts to buzz. Its your husband. You hesitate to start a mid-afternoon, what-did-you-have-for-lunch type conversation at the moment. But you remember having hoped to meet Mr. Cute a few minutes ago. You force yourself to pick up the phone. "Hi Honey!" You notice out of the corner of your eyes, the code reaching its second check point. You mouse over.. Wait a minute, why is it zero here? You are distracted and completely miss whatever your husband has just said on the phone.

"Honey, can I please call you back? I.. ah.. in 5 minutes?" "Did you hear what I just said?" he asks. "No, sorry, I sort of spaced out." You hear the phone disconnect. How rude! You feel like calling him right back to yell at him, but control your urge. It was your fault, if anybody's.

But what about that zero? Almost unconsciously, you get drawn into the problem and begin chasing the issue through the thread of its execution. After a while, that flies by, unnoticed, you see light in darkness! You think you have the bug. You fix it and start the code again, refusing to give in to the tongue of hope licking at your heart.

Aha, that worked! Sweet is the taste of victory. You try a couple more quick things to convince yourself that your problem really is nailed. You reflect sheepishly, that, it took you five minutes to solve what you spent almost five hours dancing around. Who cares! Its Done is what counts. You grin to yourself like a child. Mr Cute has dropped by with a question. You compose yourself and try to pay attention.

Wednesday, November 03, 2010

A little something

Keith stood alone on the waterfront. The lagoon stretched out before him, lovely and shimmering in the evening breeze. The sun had gone down a bit earlier. The sky was a dull orange rapidly turning purple. A flock of sea gulls were resting some ways from him. Keith searched the rocky bank of the lagoon, looking for something.

He had been working late hours pretty much all of last month. Tomorrow he would present his findings. He felt weary. What he had for tomorrow, didn't seem like good enough. How would Sharon take this, he wondered. God knows, he was trying! An involuntary sigh escaped him. It is what it is. He purposefully started walking. He would walk up to the Mariner Point, a good 1.5 mile, and then back. That was his routine. Keith did not notice a bird start to glide alongside him.

Keith loved his walk. The solitude gave him the opportunity to brood aimlessly. The exercise helped him unwind. He never felt lonely in this desolate windy patch he walked every evening. He felt comfortable in his skin as he walked, enjoying the rhythm of his own gait. It was a special feeling. But today he was a bit uneasy. Not just because of work. He refused to let himself even think about what brought on the extra uneasiness; though, at the back of his mind, he knew what it was.

Suddenly he thought of Luce. Luce Dickson would know how to position his case for tomorrow. She always had the right words. He pulled out his phone and dialed her number. Why hadn't he thought of Luce before? The bird hovered in mid air with Keith standing below, oblivious to its keeping pace with him. Luce and Keith spoke for some time. He felt better afterward. He finished the remainder of his walk in relative peace, resigned to whatever was in store for him.

He stood a moment gazing at the now dark rippling waters, back at the spot from where he'd begun. A smile broke on his face. A bird was homing in on its favorite rock. It was silly, but he had grown used to this bird (or so he believed), perched on that particular rock, every evening. It seemed to him that it met his eyes when he looked at it and greeted him. He had been perturbed to find it missing when he arrived here earlier today. As he looked on at the bird, he felt his heaviness lift. It was going to be alright tomorrow.