15 July 2017

Seeing beyond…

Last evening, we all got ready for dinner and were waiting for the elevator when I turned around and realized that all the four teenagers – who had suddenly gotten quiet – were spontaneously doing the same thing.

All of them were looking out into the horizon, deep in some thoughts… perhaps wondering what is in store for their own horizons…

14 July 2017

Bees Saal Baad…

(Twenty years later)

Almost to the day, twenty years back, the two Roy families got to know each other in Dallas. After we left Dallas, the families get together one every year in one of the houses and once every other in another city or country to vacation together…

Someday, I should put together an album of the four kids getting together…

17 April 2017

Meeting Sri Ganesh

I was done with my India trip. 4 days with parents and 1 day meeting some folks from my past in Pune. All that was left was now a four hour drive to Mumbai airport and off to US I would be. Except that there was one more intersection point to be created.

I credit Sri Ganesh entirely for making this meeting happen. I had no time to get into the city. So, Sri Ganesh came to the airport to meet me!! That was awfully nice of him. We went in to a nearby hotel and grabbed a glass of wine and some light dinner.

Nearly 26 years back, I worked in the same office as Sri Ganesh in Mumbai. He was the head of Finances and Administration for our company. After 2 years, I was shipped out to the USA.  He really had no reason to remember me much.

There are well networked people and there are well networked people. And then there is Sri Ganesh. Not only did he remember me, he remembered just about anybody and everybody I enquired after. Most of our conversation went something like this…

Me: “Do you remember the gentleman who was in charge of the library?”
He: “Charles D’Souza?”
Me: “Yes. He is absolutely one of the most genuine human being I have ever come across”.
He: “You want to talk to him?”
And then he would get Charles on the other line and have me to talk to him!!!

He seemed to have contacts with and the contacts of just about anybody who was there in that company that time. I was pretty impressed how well he remembered so many people. Someday, I hope to grow a memory like him.

Equally impressive was how many times he had set of offices and businesses from scratch in his career. Now, he devotes a lot of time to charitable causes.

Some of the perspectives he gave of life while reflecting on our past was eye opening. He seemed to always accentuate the positives in every change. It is a pity that I missed him when he was visiting Atlanta a few years back.

I am told attitudes can be contagious. I want some of his to rub off on me…

 

16 April 2017

A really cool guy!!

I had kept the last meeting in Pune for one of the most interesting persons I have known – Dhananjay Nene. We called him Danny and in fact, still do. We have crossed each other’s paths many many times.

First, we went to MBA school together in IIM- Ahmedabad. Both of us had a passion for computers and programming those days. We both joined the same company after our MBA. We even worked in the same project for a year and a half!!

We came to the USA literally in the same flight! We worked in the same office in US. We stayed in the same apartment complex in Florida. We shared the same rental car. And then we moved to Dallas together too!!

As if that was not enough, both of us were – and still are – married to Architects – Supriya and Sharmila!!!

Somewhere around 1995, we split ways. He quit the company and joined a large telecom company in the Northeast. I quit a few months later and joined a start up in Dallas itself.

I knew what I wanted to talk about when I met him. Of course, after I was done with enquiring about his family – especially his mom who won the battle against cancer a few year back. The first topic was how he chose to stay with programming. I moved on from programming at some point of time. One might even suggest, with some grain of truth, that my programming was bad enough that I made the cut to be a manager 🙂 But programming was Danny’s passion. He stuck to it.

Moment I saw him, I had flashbacks of furious typing on the keyboard (he was probably pushing 100 keystrokes per minute those days – we used to joke behind his back that approximately 50 of them were backspaces 🙂 ).

“Are you still typing that fast?”

“Faster. Now I use a mechanical keyboard”.

Of course, for me –  a guy who pecks on the screen of an iPad to write something, it was a revelation for me that there were actually different kind of keyboards!!

“You are at a vantage point of having stuck to the same thing for nearly twenty five years. Few people can reflect on programming as a process like you can, I suspect. Forget the language and frameworks. I will not understand them any more. But tell me what beliefs have you formed around processes or teams after this long a time”.

“You are not going to like it. It is too contrarian”.

“Try me. I suspect that is the difference. It would take that much experience to negate common wisdom”.

“Well, I do not believe in separation of coding from testing”.

Essentially, he made a case of why creating a separation of labor between coding and testing passes the buck around. A coder has to be the tester. The creator has to guarantee the quality.

“But, what about inherent bias?”, I pressed on.

“Get a peer review done of your code”.

That did make sense to me. But I was not ready for the next one.

“I do not believe in timelines”, said he.

“What do you mean you do not believe in timelines?”

“Artificial timelines are what creates so many quality issues today”.

“But this is not a hobby, Danny. Business speaks in two languages – money and timeline. On what other basis do you create trust or benchmark of performance?”

“How scientific are those timelines? Aren’t those artificial to begin with? Somebody drew a line on the sand to release a product or launch a campaign etc etc – right? It is not like somebody is going to die or a competitor is going to take away the whole market next day, right?”

I will tell you what. I got his point that, essentially, all timelines are artificial. I also got the point that deadlines can drive taking shortcuts and slip ups on quality. But throughout his explanation, I have to admit, I struggled with how I can conduct business without timelines. I have also struggled with the essential definition of quality. Whose eyes is it in – the customer or the creator?

Anyways, this is what I have always admired about him. He has always chosen to take the road not so well travelled and that is why I absolutely love and respect his opinions.

Our final part of the session was talking about his other passion – motorcycles. He has four of them and does a lot of long distance motor biking in India. I hope some day to have one and do some pleasure riding here in America. I did pick up quite some safety tips and lessons for a hopefully-soon-to-be-beginner.

As you can imagine, with his intensely analytical way of looking at things, he gave some great insights into how riding a motorcycle needs you to train your brain differently. He brought it to life with a great example…

“Imagine a cow crossing the road… or in your case, a deer crossing your road. Your brain processes the animal as a danger and a threat. Your eyes are locked on the animal. Here is the thing. You will drive your motorcycle where your eyes are. You are going to run into the animal at that speed. Instead, you have to retrain your brain to focus on the escape route – essentially, the gap between the animal and the road. Preferably the gap that is behind the animal not in front.”

That actually made a lot of sense to me.

It was getting ready to take the four hour drive to Mumbai airport for me. I could have sat for another few hours and soaked in a lot of wisdom from Danny. But I had to take leave for him. Hope to get both of us and our wives together some time… just like the good old days when we had no kids!!