View stunning SlideShares in full-screen with the new iOS app!Introducing SlideShare for AndroidExplore all your favorite topics in the SlideShare appGet the SlideShare app to Save for Later — even offline
View stunning SlideShares in full-screen with the new Android app!View stunning SlideShares in full-screen with the new iOS app!
To my father, Late Sreedhara Menon
Never in my life could I imagine myself writing a fiction book. In the past, I have co-
authored a book on ‘C’ language. But that was purely technical. After working for various
companies over the past 18 years, I left my job to start a new venture – corporate training.
Having trained some bigwigs of the industry, I was on full roll. Taking one class after the
other, I was all exhilarated. My methodology of training is highly interactive. I have
trained rookies as well as the experienced crowd. One common thread that runs through
them all is what I call fundamental amnesia. Either they have forgotten the basics or
simply haven’t learnt them.
Mostly, progress is organic. To go to Class 5 from Class 1, you have to clear levels 2, 3
and 4. A lot of people I came across want to know the latest and the greatest in the
market, bypassing the learning curve. This is just not possible. Unless you learn to build
from your linear experience of the past, whatever you understand may not be fully
appreciated. This I term half-baked knowledge. Nothing happens overnight. You have to
spend the time and effort to reach the acceptable level.
Being a programmer is a very creative exercise, except when you get attached to the code.
You defend it and swear by it. Programming is one of those highly intensive karmic
activities where you forget yourself so easily. A strong dose of software engineering
basics is required for all programmers. Programming is both art and science. By art I
mean there are no limits to what you code and by science I mean there is a definite
framework or method of doing things. The discipline needs to be there to avoid maverick
The days of programming are numbered. As newer pick-and-use tools become available,
the design and testing aspects are gaining ground. Programming in the future will be
restricted to very specialized kind of activities. For instance, personalization to a deep
level, power user functionalities and some tweaks here and there. We are moving from
Business Intelligence software to Business Wisdom software, although at present the
former is not fully compliant with the actual sense that it implies. Silicon intelligence is
becoming a tenet for the near future. And as machines start overtaking us in all spheres of
knowledge, the future seems uncertain. If there is one thing that separates us from these
contraptions, it’s our lineage. We are a part of the universal soul, while machines have
been created by us. They may beat us in logic but not intuition. They may be way ahead
of us as far as knowledge is concerned, but they will not be able to marvel at the design of
a butterfly wing. Even if they do, it won’t be authentic. But they are catching up fast.
Computing is both a boon as well as bane.
As far as project management is concerned, it’s a mixture of many things. A majority of
projects get delayed because they lack proper planning, monitoring and control. Using
tools, some of the guesswork can be eliminated, but still there is a human aspect to it. By
that I mean empathy, appreciation, teamwork etc. All other parameters like budgets,
schedules and allocations can be outsourced to a tool, but still somebody has to provide
the inputs to the tool and manage it now and then. But tools are getting more and more
sophisticated. Even the human element is being factored in as probabilities and in the
future we may be able to pick up a brownie point here and there provided the machine
agrees to. Project management is about execution and it is the most crucial factor that
determines your company’s success.
The top management is more worried than anybody else about the numbers. Strategies,
ratios, policies, procedures and other factors that determine that the company is healthy
are their concerns. They have their growth charts and dashboards that keep them informed
of the course that they are on. They have to interact with customers, stake holders and
their tactical heads. Normally, they would not be bothered about day-to-day operations. A
weekly window through the status reports tell them about dangers or accolades in the
waiting. If there is one thing that they hate, it is not complying with commitments.
Technology makes us more productive and accurate. But remember, a computer is as
good as the input it gets. Bad inputs will give you incorrect information. Hence the data is
more important than the programs or applications that work on it. In the past 15 years, we
have seen a sporadic growth in technology. As machines become more important than
anything else, we are at crossroads with questions like ‘Where are we headed?’, ‘Is
technology the ultimate leveler?’, ‘What is our future?’ and other profound queries.
In this book, I attempt to answer some of these questions that lurk in the innards of our
consciousness. You will find matters related to technology, spirituality, management and
science weaved together to form a fable. The story is not just about a programmer, a
project manager and a CEO seeking deliverance, it’s a day-to-day quest of every human
being on this beautiful earth.
This is the story of a man who gave up everything that he had gained from the material
world – his name, his achievements, his family and his bank balance – to lead a life of a
spiritual seeker. This man at the top of his career was a CEO of a Fortune 500 software
company, earning millions just in his bonus. What made him give up the fame and fortune
is not known clearly, although the rumor is that he went nuts.
Today, he lives somewhere in the jungles of India, seeking spiritual solace and more than
anything else his own identity, which he had lost to the world. There is only one thing that
he took with him from all his possessions – his books. An avid reader who had come to
the brink of depression with the superficiality of day-to-day life and by not being able to
read his books, he had left the world behind him in a journey of self discovery.
Eight years had passed since he left and nobody exactly knew where he was. Then a team
of three people decided to track him down. A programmer, a project manager and a CEO.
They had a lot of difficulty finding him but finally homed in as to where he was and
decided to meet him face to face. For these people, writing software, managing projects or
running a company was becoming monotonous. Somewhere deep inside they felt that the
recluse who had given up everything may have the answer to the burning questions
stirring deep in their minds. And so they went on a sabbatical to meet this lost man. And
the story from here captures the adventure and its spirit.
The flight from New York landed in Cochin, Kerala, in India at 3am local time. The
threesome hired a taxi to the Silent Hill, after which it was a trek of 15 miles to this man’s
place of stay. They reached the foot of the hill at 5am and decided to rest a while before
beginning the journey. They camped for a while, slept for eight hours, had some
sandwiches and drank some water. Now they were ready for the long walk. The Sun
hovering on the horizon seemed unforgiving. It was summer time and the heat was
driving them crazy. And so they began the trek to find a lost icon in the jungles of India, a
no-man’s land, hoping to get some answers to their mundane existence.
The road was meandering uphill towards the only thing they could clearly see – the blue
sky. They were carrying some food, water, medicines and a gun, in case they came across
a canine, although they had heard that this area was mainly filled with deers, some stags
and wild pigs. After covering five miles, they came across a spring. Just to taste the water,
they drank some and it felt like water they have never tasted before – so cool and so
quenching. They filled up their jugs with this godsend gift and kept going.
It was nearing dusk and there was no trace of this forgotten man. Up ahead they saw what
seemed to be a house near a pond. They thought that this was it. They had come close to
the penultimate moment. On reaching the house, they saw that it was empty. There were
three sticks lying inside in an upright horizontal manner and a stick lying vertically
across. There were some strange scribble on the walls and the smell of incense
everywhere. But there was no sign of him. They left their backpacks in the house and
went looking for him, but he was not to be seen.
And then he appeared from nowhere, like a thunderstorm without warning. His face was
like that of a baby who had just gotten his favorite toy. He was 68 but looked 25. His hair
was all black and he was sporting a beard. He was wearing a Bermuda shirt over a Levi’s
shorts. No footwear. In his hands were some plants that seemed to be his food for the day.
He waved a big hello to the three and invited them inside his house.
“Long hard climb, eh,” he remarked. “Did you have trouble finding this place?”
“Not at all,” said the programmer. “We kind of knew you are holed up here, after a bit of
research. Google Earth, if you know what I mean.”
“Sure,” he chuckled.
The sun was setting and the chirping of the sparrows had stopped almost completely.
There was pin-drop silence outside and the night ready to devour the light was creeping
in. Suddenly, he flicked a hidden switch. And a mercury lamp right above where they sat
lit up the whole place.
They were surprised to see electricity in the middle of nowhere. He got up, walked seven
steps and then unfurled the curtains of the open window facing southeast. Up ahead, they
saw an array of solar panels and a satellite dish reaching for the tree crests that surrounded
this no-man’s land.
“Wow!” they exclaimed. “You could be on Oprah’s show for all you know,” cried out the
“Ray, this is unbelievable. You set this up all by yourself?” asked the CEO.
“Yes, although it took me more than a month to configure it.”
“And all the time I thought that you would be leading a monk’s life away from
civilization,” exclaimed the CEO.
“Even if I’m not in touch with people, I like to keep myself updated.”
He looked inquiringly at the CEO and asked, “So what brings you up here, Stan?”
“To tell you the truth, I don’t know. My colleagues and I have had it with the real world.
We know that there is something beyond the day-to-day buzz. We all work hard and try to
have fun while earning a daily living. But it seems to be so droning. It’s like we have
become robots, diligently exercising the same set of rules again and again. The thrill was
in the kill. But what after it is over? How many times can you sift through the same
procedure? Every time we complete a project, up comes the second one ready to be
tweaked for the particulars. An amendment in the contract, another SLA (Service Level
Agreement) and some alterations on the excel sheet. A typical day seems to be filled with
meetings, follow-ups and reading hundreds of mails and proposals. The same old wine in
a different bottle. Reuse they say. But what’s the point? Then, I remember that the
bottom-line is profit. Mark up the sales and curtail the expenses. Comply with standards
and turn your curiosity antennae on, always. Interact with people over never-ending
discussions and align your strategy to culture. Or maybe the other way round. Time flies
fast, but at the end of the day, questions surround my mind. Where am I headed? What’s
the meaning of all this? Wish I could call it quits and head north like you did. But then,
I’m not very sure. It’s with a sense of hope that we have come here, to discover your
wisdom and essence. And by the look of your fresh face, it seems that we have come to
the right place,” implored Stan.
Ray bowed his head and said, “Cool it, Stan! We are all caught up in the twister of life
and want answers that quench our quest for inner meaning. You are not alone. Even I
used to feel the same about life, till I decided to do my part of the homework. Remember,
there is no meaning that is to be discovered. We have to create the meaning ourselves.
Where you are headed is something that you have to figure out. Ask yourself, probing the
innards of your subconscious mind, ‘where do I want to be five, 10 or 25 years down the
line? Or better yet, do I love what I’m doing?’ If you have an affirmative answer to these
questions, then half the work is done. The remaining half is to seek the true purpose of
life, which according to me is god realization. If your quest is genuine, you will find him.
Remember in The Bible it is said, ‘Ask and it will be given; seek and ye will find’. It is
not a one-sided affair. Providence is also seeking you. Every moment he guides us
towards him. The only problem is we don’t realize it. We keep marching away, on the go,
without listening to the subtle whispers of his voice, getting lost in the humdrum of
everyday activity that surrounds us. When we become consciously guided, we see the
world with a different lens. It’s like everything around us changes. We see him in people,
places and nature. Learn to see him in your work also. Just keep in mind that you have to
enjoy the work, no matter what the outcome is. Give it the best that you got. Stay away
from negative thoughts like anger or greed that steer us away from the very purpose of
work – insight, the door to his palace. Throw away your fears and be action-oriented and
then result-oriented, although the effect of the latter is not in our hands. Commit this
concept to your memory and see how life is to be lived simply. There are no complexities
or contradictions. These just exist in our mind and not outside. In the Hindu scripture, the
Bhagvad Gita, Lord Krishna tells his disciple to do his duty. And remember, this is the
key – build if you are a builder, run if you are an athlete. Do it to the best of your ability
and leave the rest to god.”
The other two were listening earnestly to their conversation, when Stan interrupted, “Ray,
by the way, this is Deborah and Ravi. Deb is a project manager in our financial services
vertical and Ravi is a senior programmer in our internet technology group.”
A salubrious hello from Ray made them smile back at him. “So, what’s your side of the
story?” asked Ray supportively.
Ravi was the first to speak. “I love technology. I have been involved with computers since
I was a teenager. Today, I’m 27. During these years, I have picked up some skills related
to programming and design of systems. Software has exploded exponentially during these
times. I remember starting with a programming language called BASIC and moved onto
‘C’. The former was quite simple and English-like. We call it programmer-friendly. ‘C’
was scary as it gave phenomenal control of the machine that you are working with. A very
succinct language but you could shoot yourself in the foot misusing it. Nevertheless it was
addictive. Then came the object-oriented revolution along with the Graphical User
Interface (GUI). The computer became a useful tool as the clickable frontiers started
evolving. Also, the rise of different frameworks like NET led to standardization,
flexibility, ease of use and power in the hands of the programmer. My contention was not
that there were missing features in a language but the opposite. There were so many of
them that it was impossible to know the entire skeleton, leave apart other languages or
frameworks. There are so many ways of solving a single problem. But reusability of
components had a readymade answer. My problem is information overload. There are so
many options available out there that to keep up pace with the development itself is
proving to be a 16-hour-day job. On top of that, there are standards pertaining to the
company, which can include coding style, documentation and testing procedures. Then
there are methodologies that become our way of working. There are so many things to
remember and so little time to deliver. Thank god, I’m on a development project, where
the creative juices flow more smoothly. Yet, at the end of the day I feel that something is
missing from the big picture. Adapting me to the quirks of a software program (like a
compiler or an OS) seems to be slavery. And by the time you have figured out the
nuances of the program, this platform has become obsolete. Now it is time to move on to
the next great thing. The technology shelf life is so short that it forces me to be on my toes
always and the story seems to get worse as every day passes. I would really want to get
away from data structures and algorithms and see them in the light of important aspects of
life, as they make a meaningful impact on what really matters to me – happiness.”
Ray poured water into a glass till it started overflowing. He asked Ravi if he could make
sense of what was happening. “You see, technology is made up of two parts – the
hardware that is represented by the glass and the software that is equivalent to the water.
The software can only be as good as the hardware that it sits on. If you try to exceed the
capacity of the hardware, the machine may stop working. The glass is not malleable, it
cannot change shape, neither is it flexible. You can pour different things into the glass like
milk, fruit juice or coffee, but all of them have water in them. Water is the operating
system (OS) of the glass. You can choose boiled water, purified water or pipe water. The
fact of the matter is that without water it is virtually impossible to get taste. Choose your
OS carefully. Build on top of it. In today’s market, there are so many layers of software
sitting atop the OS, you should be aware of what combination works and what doesn’t.
Using pipe water to make tea without boiling it is to invite trouble. Hence, sticking with
one type of water does not make sense. Some programmers are fanatical about the
software that they use. They swear by it. But remember that all programs eventually have
to fulfill a need and the critical path may not be the combination that you have been
holding dear. Hence, be ready to learn new combinations. Do not get attached. As far as
information overload is concerned, it is going to worsen further. It’s a question of how
much depth you are willing to go on a single product. Watch the breadth first. And if you
feel that some technology is worth delving into more because it is futuristic, it is market-
oriented or its fundamentals are strong, then go ahead. Invest more time into it. But watch
what the pundits are saying. If the going is good, improve the depth, else exit out; it’s
time to learn a new technology. Agreed that the pace at which this happens is quite
exhilarating and tiring at times. But then such is life. Enjoy the pace and have a detached
mind. Go with the winners. Be on the roll. Benefit from it as long as it lasts.”
As eager as she was, Deb started telling Ray about her problem. “You see Ray, as a
project manager I juggle with multiple problems. Most often the requirements change
(scope creep) or sometimes the team dynamics negates productivity. At other times, it is
deadline pressure from upper management and the customer. I have been in projects that
start on Day1 and those where I have been pulled in between. The former are easier to
manage as you are in control from the inception. The projects where you enter in the
middle are more dangerous. You really don’t know how messy the state of the project is
and, actually speaking, you are cleaning up somebody else’s underwear. I try to avoid
such projects, but if wishes were horses all project managers would have been happy.
Then there is the type of project – development, maintenance, customization or simply
implementation. While hotshot teams like to work on development, the other three
projects are what we find more in real life and to keep the team happy on these is like
feeding a horse some artificial hay. One of the well-known problems in project
management is estimating the size of work. Despite having followed proper techniques
and methodologies, most projects overshoot the schedule, because of some factor that the
project manager undervalued as a not-so-important risk surfaced as a show-stopper. I have
pressure from all sides. In the middle of this, I have to also provide leadership guidance to
my team, regular reporting to my bosses and customers, and also need the quality of my
deliverables to be top, besides sticking to timelines and budgetary constraints. At the end
of the day, I feel like an operations officer who has put her head into one too many things
and achieved one or maybe two worthwhile things. As a result, I feel empty and promise
myself that the next day would be more fruitful. But then again, I’m caught up in the fire
fighting. Is there a way out of this?”
“Of course there is,” replied Ray nonchalantly. “As a project manager, you owe it to
yourself to accomplish important goals on a day-to-day or better yet, an hour-to-hour
basis. What is missing from your diary is adequate planning and follow-ups to closure.
I’m not talking of a to-do list because they obscure the qualitative aspect of planning.
Every plan has tasks that need to be completed in a particular duration. Once finished, the
activity has to be analyzed on the time allotted to it, learning and future corrections. As
far as change is concerned (scope creep), I’m afraid, Deb, there is not much of a choice.
You see, change is fundamental to nature. We change as the clock ticks by. The number
of atoms that we are made up of is not the same as say an hour earlier. There are so many
things happening within and outside our physical sheaths that we can perceive only a
miniscule part of it. Trying to control change is like bringing to bay a mad elephant. But it
is not impossible. Every change has to be thought through for possible impact on
duration, quality and budget of the project. In design, the foundation always starts with
the pillars or concepts that do not change first. Take, for instance, a financial accounting
(FA) package. The heart and soul here is the General Ledger (GL), hence you would build
a solid GL first and then move onto say an Accounts Receivable (AR). Second, devote
your time in a 80/20 fashion (Pareto’s Law). Twenty per cent of the activities in a day
require 80 per cent of your attention. Identify these activities and mark them as important
and urgent. The important ones are the tasks that you should be doing more. As far as
leadership guidance to the team is concerned, practice goal-setting on a weekly and daily
(short projects) basis. Use tools for project plans, mails or other paraphernalia. As you
spend more and more time on things that matter, you will feel more satisfied. You have to
stay focused and remind yourself not to micromanage. Insist on random code-
walkthroughs or test reviews or inspection of quality artifacts. But stick to the basics.
Spend time in an organized way for important activities and the more you do so, the more
satisfaction you will get, as I’ll tell you later that deep down it’s not about a goal
accomplished or a praise that makes you happy, it’s about the quality of life (QOL).”
It was 8.30pm local time. Ray gestured everyone towards the patio where he had kept the
food ready. All vegetarian. There were cabbage leaves, bamboo shoots, lettuce and spring
onions. Some kind of a dressing that looked like the Thousand Islands was also there.
Ray apologetically said, “Friends, I’m a vegetarian now and hope that you will like the
food. I don’t boil the vegetables because it takes away the vitamins and minerals within
them. Raw food, vegetarian, is healthy and fulfilling. And remember, the food we eat
pretty much makes us the individual we are. For instance, if one takes hot food like
peppers, his disposition would include an angry side. In the Gita, mention is made of three
kinds of people – Sattvic, Rajasic and Tamasic. Sattvic people eat healthy foods without
much sweetness, sourness or bitterness. Not even hot. A little of all these just for the taste
is fine. Sattvic people offer the food to the gods before eating them. The food is called
prasadam once the gods have eaten it (imaginary). Sattvic people are well-balanced,
optimistic and philanthropists. You will find them getting angry rarely. On the other hand,
the Rajasic people eat pungent foods. They relish the sensation that is produced by such
foods. They are most likely to bicker over petty issues and usually are very loud. Most of
the people in the world fall in this category. The Tamasic people eat leftovers of other
foods. The food is generally not cooked properly or is old enough to be thrown away.
Tamas means darkness and Tamasic people lead a life of hobos. You can find them in
nooks and crannies of all major cities as well as in villages. If not anything, I can assure
you that the food I eat here is devoid of any of the tendencies that are mentioned above. It
takes some time to get used to it, but once you do, you will enjoy the shoots and leaves.
So don’t expect steak or ham here. The best I can provide you is a choice among the
plants and vegetables.”
They all picked up their plates and poured the dressing over the vegetables and started
eating them. The CEO said, “This sure beats our daily dinner full of calories. But tell me
Ray, don’t you get bored with the same kind of food every day?”
“This is what I do. Sometimes I skip all the meals in a day. Fasting, you see. It’s a good
way to get control over our stomach’s plea for food. Besides, on the day after fasting, the
food tastes better. This is a known fact,” explained Ray.
“Deb and Ravi, how do you find the food?”
Deb replied that the food was lacking essential tastemakers but was fine for a change.
Ravi really liked the food. He was willing to eat it for the rest of his life, only if somebody
would help him with his salvation program.
“Time to get some sleep. Let’s go to the patio,” insisted Ray.
The patio was covered with hay and mats. “This is as good as it gets,” explained Ray.
“Sweet dreams. Till tomorrow.”
Just before dawn, a moment of gold, Ray woke up and started his rituals. To start with, he
would meditate for about an hour, followed by yogic postures. When he was about to go
for his morning walk, Ravi woke up. He asked Ray if it was OK to join him on the stroll.
There was a trail that went all the way up the nearest mountain to a spring and back again.
They began their amble uphill and melted in the orange rays of dawn. Ravi noticed that
Ray was murmuring something all the way. He asked Ray what it was. “It’s a mantra,”
replied Ray. “Specifically, Gayatri Mantra. Everyone should have a mantra. Like Hare
Rama, Hare Rama, Rama Rama, Hare Hare. Hare Krishna, Hare Krishna, Krishna
Krishna, Hare Hare. Choose your mantra and recite it as many times as you can in a day.
It brings inner peace.”
They were brisk-walking for more than 30 minutes now. Ravi was feeling fatigued. Ray
mentioned that he needed some regular exercise. Sitting in front of a computer, eating
junk food and so on are activities that lead to an unfit body.
From the spring gushing forth, Ray took a handful of water, raised it towards the sun and
chanted something in the air. “Protects you from harmful radiations like ultraviolet rays,”
he said lightly.
“Wish I could share this with my friends. You know, most of them are online,” said a
“You may have a lot of friends online but the irony is that you still don’t know your
neighbor. Familiarity comes but once a year, whereas you are online everyday on
MySpace or Facebook or Orkut, seeking virtual friends. This is the techno culture – a
simulation of real relationships. Remember, no pain is the best medicine. And that’s what
the online activities take us towards. When you deal with real people, you exchange a sort
of meaning that is not found while social networking online. But there is a chance that
you might get hurt in a real relationship. Agreed that there is no substitute for a gentle
touch or a string of laughter exchanged between two or more people. But what if you are
an introvert who prefers to be at home rather than socializing? For such people,
technology is a boon. An online identity is much better than getting involved in the real
sense. Such an identity gives us the freedom to choose. But discipline and knowing the
limits are very important. Addiction to anything is bad. Till you discover moderation as
the key to your success, you are bound to be lost. A yogi is somebody who lives life in
restraint. As the maxim goes, there is a time and place for everything.”
“If people matter so much, then how come you are living your life away from
community?” asked Ravi defiantly.
“Well, you see Ravi, there are different stages of life, prescribed for people at different
ages. I have had my share of good and bad with people. Now I’m a sanyasi or a recluse.
But that does not mean that I throw a fit when people approach me, just like you and your
friends have. My life is tuned to nature. I have explored vast realms of peace and harmony
through meditation. The answer is not out there. It’s inside us. You know, a single human
cell does three trillion operations in a second. We are made up of a trillion of these cells.
Our immune system is one level of intelligence. We are an aggregate of all that happens
inside our bodies. There are different planes of realization. We switch between these
planes either consciously or subconsciously. At any point of time, it is very difficult to
predict our behavior, although research has begun to unearth some common patterns.
These are again applicable to majority of people. Hence it’s probabilistic. A deterministic
model is very difficult to evolve. Maybe it would, as silicon intelligence, but very unlikely
for carbon-based models like ourselves. The key to happiness, which we all chase, is a
mirage. As long as we are bound by our beliefs, values and emotions, we will not be able
to escape to a higher plane. To do this, we have to unlearn the baggage that we are
carrying, and begin the journey as a child – innocent, curious and ever trusting. As far as
you are concerned, Ravi, you have a lot of time before you embark on this voyage. Get a
feel of the real world. Raise a family. Do your duty towards yourself, your family and the
world, in that order. When you have crossed the chasm of worldliness, you can opt for a
life like mine. This is my opinion.”
“You see that squirrel over there. Do you think he is happy? For animals there is no
concept of a higher self. They are already situated in the moment. They live in the present.
Our problem is we spend a lot of time in our past and future, forgetting that the present is
the moment and there is nothing else. The past has already happened, hence there is no
way we can change it. The future is bound to happen. But the present is the time right
now. Live wisely in this moment and it’s a life well lived. For the squirrel, he just ‘is’.
There is no question of unhappiness. Learn to extract the juice out of every single moment
that you get. Hear that sparrow chirp. Enjoy it. Drink water from that spring. Savor it.
Listen to a song, sing along. That’s the secret, Ravi. Live for the moment. Be engaged
always. Don’t waste a single moment. And above all, don’t think too much. Act from
your heart. The heart knows better than your brain. Go holistic, if you know what I
“You mean to say that we should take decisions that stem from the recesses of our heart
rather than the brain?”
“Correct. Our heart works bottom-up, whereas our brain works top-down, breaking
everything into bits and pieces till some kind of logical link is arrived at. Look at business
intelligence. We categorize and further split things into finer patterns till we arrive at
maybe a question like ‘how many red shoes were sold from Sears during springtime’.
Maybe, digging further, we may get the information that this customer also bought a blue
shoe two years ago. Predictive intelligence can provide a lot of answers to networked
data. But what about difficult trends like linking his drug addiction to red shoes? Like I
have said before, the patterns are all probabilistic. Even if we are able to download his
brain anatomy on a computer, the spiritual aspect still eludes us. We have already begun
to identify the spiritual part of our brains, but it does not reveal information that he is a
catholic by birth but follows Zen in day-to-day life. But very soon, this information would
be available online. And so will be the subjective experience wrapped up in an objective
“However, there are ethical issues surrounding these happenings. As you are aware, the
human genome has been sequenced. Very soon, we will have libraries of people with their
genetic data. What if a gene indicating a tendency towards heart attack of an individual
falls into the hands of a health insurance company? Will they refuse him/her coverage of
cardiac-related problems? Here comes the issue of privacy. Information pertaining to an
individual can only be shared with his/her permission. Even if sequencing of the genome
for an individual is carried out, it must reside in vaults that cannot be hacked by
miscreants. If there is a medical network where this information can reside, it must
guarantee that such data will only be used by doctors every time he turns up for a
consultation or treatment. The moment the diagnosis is arrived at, this data will no longer
be visible to anyone. The only person who could unlock the personal information would
be the patient himself/herself. Having two-level passwords and biometric identification
can be one way of stopping an authentication assault. Encryption of such data would be
mandatory. But here’s the big question: are these techniques safe?”
“Brute force password cracking programs are available. Biometric data can be phished
and used where required. Also encryption (128 bit) does not seem to be a panacea. In the
near future, we can expect it to be broken. But then again, some other forms of protecting
data would be made available, which will be wrecked by some intelligent cracker. The
cat-and-mouse game never ends. But the good will prevail over bad. The reason being,
good things in life are long-lasting. Take happiness for example. Bad things are usually
fleeting. Don’t mix up happiness with pleasure. You may take a shot of cocaine and feel
happy. But that is just temporary. It’s a pleasure sensation. Real happiness is something
that comes from within. Techniques like meditation, exercise and laughter can catapult a
person towards the pursuit of true happiness. And once a person achieves this level,
he/she will be situated in it, unlike cigarettes or drugs that give transitory pleasure.”
While they were sauntering downhill, Ravi spotted a deer on the banks of a small river.
He had forgotten to take his camera and started swearing. Up ahead, he saw a flower
valley with many butterflies. The orange rays of the sun were spread over the entire place
and for a moment he felt like a small child, experiencing bliss. Ray nudged him to move
on. They reached home where Deb was trying to prepare what seemed like coffee and
Stan was fast asleep.
“How was the walk, Ravi?” asked Deb.
“Oh, it was awesome. I got a chance to get close to mother nature and what a panorama it
was…” he said.
“Should have called me, too,” beseeched Deb.
“Next time,” Ravi assured.
The television was showing CNN news – the Iraq story.
“So, what do you think of this, Ray?” asked Deb.
“You know, recently I saw the news of the Senate having approved 18 billion dollars for
war preparations against Iraq. This is a huge amount, more than the GDP of some smaller
countries, and could have been used for, say, building more schools, parks, welfare of
senior citizens, healthcare and, most importantly, to tackle crime within our countries.
Technology used in the military is most advanced because we spend more. You must have
seen the movie Terminator where the computer gets control and becomes aware. We
cannot dismiss this idea as mere fiction. When Jules Verne wrote his Trip To The Moon in
the 19th century, people thought he was crazy. We have already sent manned spacecraft to
moon. And machine intelligence is not something that we can dismiss as an imaginary
tale. An IBM computer called the Deep Blue beat Gary Kasparov, the world chess
champion. Soon, we will have parallel computers that outthink us in areas pertaining to
machine intelligence, pattern recognition and cognitive psychology. Although our brain
runs at a very slow speed, we have a collective response, evoked by various parts of the
brain. Today, most of the computers think serially at a very high speed. Once they start
thinking like us, we are going to be outsmarted. One of Isaac Asimov’s Robotics law
states that a robot can never harm a human being. But with self-modifying programs,
what is the guarantee that such a law won’t be altered? To err is human, they say. Are we
chewing more than we can bite? Technology for defense is cutting-edge but is it really
worth it? Only time will tell.”
Silently, from the corner, Stan was listening to what Ray was saying. He interceded,
“Ray, what you are saying makes sense but investing in superior technology helps us
consolidate our seniority at various global positions and ensure that we have a dominant
voice in this matter.”
“Stan, my concern is when there are so many unsolved problems within our country itself,
why are we chasing the other end of the rainbow? Why can’t we divert the army to help
the police? It will help us combat crime. Let the air force people work closely with NASA
on expeditions. A mutual exchange of knowledge will make them strong and they will
bring out better solutions for the benefit of not just our country but the whole world. ‘Seek
first to understand and then to be understood’, says Stephen Covey. It’s true. Most of us
wail that we are not being appreciated. Let me tell you this, you are not alone. Everyone
has his own story and desire to share it with others. But we are all so busy listening to the
sounds of our wheels that we forget the first principle of success – listening. Metallica in
one of their songs say, If you can understand the me, then I can understand the you. Well,
just twist it around and you have a success formula. The point I’m trying to make is that
global tensions can only be eased by understanding, empathy and a genuine desire to
“Sure, but what is to be done is worth when it gives you benefits. The bottom-line is
profit, Ray,” Stan insisted.
“So what exactly is Profit Stan? It’s not just income. You make a profit when you garner
goodwill of the customers. You also make a profit when all the employees who worked
on a project are satisfied. The real profit is not in numbers but beyond that. Real profit is
when you realize your contribution to the project, be it as a customer, a shareholder or an
employee. It stems from an inside need, which I would term spiritual. A feeling of
wellness that arises out of having made this world a better place; having changed a
person’s life; having accomplished a feat that was thought to be impossible. A sense of
selflessness accompanies all profit-making projects. Why do you think social networking
is such a rage? It helps us connect, make new friends, be heard in a crowded world, and
most of all, create an identity for ourselves. And technology helps us do all of this. It’s
helping the very mission that we are all here for – god realization. How’s that, you may
ask. Well, the answer is quite simple. Technology helps us discover ourselves. The
innards where god resides is within ourselves, the outside experiences being a reflection
of what we see, feel and hear about the very person that we are. All experiences are taking
us a step closer to our real nature – godliness, I say. And technology is acting as a catalyst
“What you are trying to say is that profit has an intangible aspect to it. It does not directly
equate with happiness and I guess most of us are looking for this in the wrong places,”
“The door to happiness is entrenched within every one of us. All we need to do is get up
and claim it. Be indifferent to the dualities of the world. Let it not affect you. If you can
treat a lump of clay and a lump of gold in the same fashion, you are on your way. Remove
the distinction from your mind. You may not feel it certainly in the first go, but
understand the very purpose of all creation. Each has a purpose. The meaning is
something that we have given to the goods. In the same way, realize that each one of us
has an equal position, or better yet to play a role in the dance of creation. A president of a
company and a receptionist are both doing their part of the job. You cannot say that one is
superior to the other. Although the designations change, we remain the same – a divine
soul. And we are all connected in one way or the other. When you treat a person well,
understand that you are treating yourself better. Identify yourself not just with people but
everything in nature, be it a tree, a river, a stone or anything else. We all have the same
origin. We come from the same womb. What seems to be lifeless like a stone also has a
purpose to serve. Whom? This whole world has been created for you. Now, you know
that when I say you, I mean everyone. Enjoy the song of a lark, a dance of the leaf
swaying in the wind or a piece of news on TV with the same attitude. Be aware of your
existence. Live fully. And it’s party time always.”
“You might have heard that the universe is expanding. And as it does, it leaves behind
entropy, that is, a measure of disorder. If you look around you, it’s true. Imagine, if you
had to choose between two things and 20, which one would you prefer? You might say
that 20 seems to be better as it gives you more options. But the fact of the matter is that
the more choices you have the more you have to be aware of, and the complexity of
making a choice increases. With just two options, you can make your decision faster. But
then again, this is the law. As we traverse time, the number of options we have in front of
us increases. To overcome this dilemma is to limit the number. Technology helps you to
do just that. It’s a filter between you and your world. Take for instance flight tickets.
Today you can compare and shop. Within a short while, I’m sure that some website may
be automatically booking our tickets according to our preferences. You chose your
preference and technology does the rest. You don’t have to wade through an unlimited
number of airlines with what they have to offer. This is one aspect of what has been
coined as Web 3.0. Agents (software) roaming the web getting us what we want.
Someone has coined the term The Semantic Web aptly because this seems to be
meaningful. In the same way, other information like, say, searching for a good hotel will
also be arrived at based on your preferences. In fact, this is what technology is all about –
automation. Software programs are nothing but automation mechanisms to get a thing
done in the shortest and sweetest possible way, if I may put it so. Coming back to profit,
this is where a person gains – a time advantage and a cost advantage.”
“But hasn’t technology itself brought in more complexity?” Deb inquired.
“I agree with you partly, Deb. Even if technology wasn’t there, the number of grocer
shops or malls would have increased. People travelling by buses and trains would have
got other alternatives like airlines. So this was bound to happen. Yes, there are
complexities if you want to delve into the realm of technology. But for an everyday user,
technology can become his best friend once he crosses the getting-used-to obstacle. And
getting used to technology is not difficult in today’s world. Gone are the days when you
had a text-based interface or paper tapes to feed data into a computer. A visual metaphor
is already in place and one can easily get used to this interface. The only eligibility is to
know how to click a mouse and type on a keyboard, which again will be replaced by
voice interfaces that will hear what you are saying and do it accordingly. Voice
recognition will become a way of life in the years to come. Also on the cards are brain
interfaces that will read our thoughts and trigger actions correspondingly. The days of
people working for the computer will be replaced by the computer working more for the
people. The only time that a user would be required to know the basics is when he
purchases a computer. Should he go for a Windows-based machine, a Linux machine or a
Mac? If he cannot make a qualified decision, there are many people who can guide him to
do so. And for the enterprising, the information can be had from the many books,
magazines, or better yet, the internet itself.”
“What about fakes who masquerade as experts and run with your money?” Deb prodded
“Well, remember the saying ‘once bitten twice shy’? You should be wary of such people.
But that does not mean that you do not trust. Placing trust in people is a very important
part of any association. You can make out the phonies by the way they behave. If people
are really genuine, they would want to have a share in your success. There are many
people and organizations who work on the basis of you having gained something out of
them. For instance, there are share-brokers who charge you brokerage only if you have
made any profit out of the deal. At the same time, if you look up your options on the
internet, there are many wannabe-your-survivor kind of schemes. Read about these sites,
people and organizations as much as you can. Get referrals. By this I mean from people
who you know. Don’t be gullible, but at the same time keep your doors open for the right
kind of opportunities. Keep in mind that by nature all people are good but their
manifestation at that particular point of time may be tainted due to several factors. Your
aim should be to tap the goodness because that is the long-term strategy. Short outbursts
of success last for a shorter period of time. Consider the Warren Buffet strategy of
looking at company fundamentals. Look at the long-term option. That is where you will
find happiness. And by this I mean true happiness or joy, which is a spiritual
“The lure of short-term triumph is alluring. We overlook many things in this pursuit. A
long-term outlook is not only beneficial but in sync with the grand plan. Any successful
venture has its roots in two things – hard work and timing. While the first is entirely left
to us, the second is the place where we need insight. Many a product has failed because
the market for them was not ripe enough, or still worse, the market did not exist. An idea
is a good idea when its time has come. Someone may do all kinds of research and yet fail.
This factor is usually labeled as bad luck. Well, there is no such thing. A person at this
juncture has to learn from the mistakes and move on. History has witnessed many a
failures that have turned around fates because of one word – persistence. Coupled with
hard work, you have got a winning proposition. But this alone won’t make you a winner.
You need to have the grace of god. Bear in mind, we have a right to work but not to its
fruits. The results are not in our hands. Learn from every step that you take. Analyze,
correct it, take action, test it again. Now repeat the cycle. An example I would like to
mention is of a Servo motor. In this kind of a motor, the output is fed back into the input
and the resultant output is a better product. If your output is a signal and noise
accompanies it, if you feed back the same as the input to this kind of a motor, what you
get the next time is a clearer signal. Look at different process maturity levels. Take CMM
(Capability Maturity Model) for instance. The highest level is optimized where you learn
from your mistakes, correct it and get a better output the next time. I think this model is
apt for life, too. You grow old not when you have grey hair, but when you have stopped
learning. Be open to new ideas and happenings in the world. Just because you have come
to believe certain things does not mean that you are right. Question your basic beliefs,
your values and your emotions. Be willing to make adjustments or sometimes a complete
Unlearn the precepts that stop you from moving forward, because progress is the law of
nature. It is true that we are making progress every second, willingly or unwillingly. But a
conscious person uses this progress for his advantage. And all growth that takes us
towards god is real. Rest is conversation.”
“Can you elaborate on growth that takes us towards god, Ray?” implored Stan.
“Sure. Anything that is positive or that which expands takes us towards god. Let me give
you an example. Say you were having a meeting with your customer. He asks about a
clause in the SLA (Service Level Agreement) that you had violated recently. Do not react,
hear him out. If you know about such a breach, admit that it has happened. Explain to him
why it happened and assure him that such a thing would never happen in the future. If you
are unaware of such a breach, tell him that you will get back with the facts on a certain
date and time. Mark this task on your diary, right there and then. Reassure him that you
would stand by your customer all the way. Once you get back to the office, dig more
deeply into the untoward incident. Summon the people who were involved and get to
know the facts. Draft a mail or better yet, call up your customer and explain to him what
happened. If need be, fix up a meeting to discuss the same. If you are busy, delegate this
to somebody who can salvage the situation. This should be your top priority. Remember,
a happy customer is a repeat customer. It takes 10 times more effort to get a new
customer. Now, this would be a mature approach to the situation. On the other hand,
imagine that the problem has happened before also and you pay lip-service to the client
and give him assurance that only seems rosy. The customer would be turned off. Get his
trust and you have won half the battle. Live up to your words. Treat him like you would
your loved ones. To live rightly is to act in a consistent manner that pleases the people
within your circle of influence. Once they are satisfied, you can move further. Just
knowing that the client has a dog and two children and knowing their names won’t help.
You have to focus on his exact problem. If you can solve the same, do it with full
sincerity and if you can’t, either refer him to somebody who can or excuse yourself with a
thank you. Mean what you say and act on it. Keep a log of things that have been
committed and follow up regularly on this. Track them to closure. And call them up once
in a while to know how they are doing. This is a positive approach to life as compared to
a person who constantly procrastinates or lies about things. An optimistic act moves us
“To give you another example, imagine that your accountant quoted a wrong figure on
one of the heads. Once you find that out, summon him and get to know the facts. If he
admits he made a mistake, tell him that you don’t expect such blunders from a person
whom you trust. Make him aware of the gravity of the situation if this was presented in
front of the board of directors. Forgive but don’t forget. Watch out for his performance. If
he repeats the mistake, it’s an HR issue. Else encourage him and don’t remind him of the
folly. This is a grown-up way of dealing with the problem. On the other hand, you
could’ve emptied all your bullets into him the moment he walked into your room.
Remember, anger is for the weak minded. Strong people rarely get angry. Even if they do,
it is on ethical issues. Think, but act from your heart. Don’t go against it. Let your actions
dictate your inner values. Be people-driven. Be principle-centered. Forget about yourself,
reach out for others. Take one step in the right direction and you would be walking on the
perfect path – a path that takes you towards god.
“Get into the inner psyche of people. See what drives them, what appeals to them. If you
can fulfill a need here, you have carved a niche for yourself. Don’t play psychological
games. Sooner or later, it will land you in trouble. Be concise. Be direct. And most of all,
own up your responsibilities. Don’t pass the buck. In fact, if you can, help other people
grow. Everyone makes mistakes, but the key to success is to learn from them and not
repeat them. Be genuine. Create value that lasts for a long time. Be ready to take risks.
I’m reminded of these lines by Robert Frost
Two roads diverged in a wood, and I—
I took the one less traveled by,
And that has made all the difference.
The road that is less travelled beckons you. It’s your differentiator. Traverse the road and
face the challenge. It may be difficult to trod, but don’t give up. Persist as much as you
can, you will soon see the light at the end of the tunnel. Be forceful, not dogmatic. Lead,
so that others may follow the footprints that you leave on the sands of time.”
Deb was enjoying the conversation when it suddenly struck her. “How do you manage
people in a team, Ray? I find that the most challenging aspect of project management.”
“A chain is as strong as its weakest link. An axiom that rings true even before it was
conceived. This is very appropriate for project management. There are many ways of
managing a project. It is very important for a manager to identify the weak links at a pre-
nuptial stage as it can hamper daily activities later. I would like to share some of the
people experiences that improved my perception during the bygone years, to be in control
of those missing links. Here’s how:
• Sit with every member individually, for team size less than 30, and understand
where they come from. Their education, experience, interests and aspirations. This
is very essential before you form an opinion. If you ask me, never form an
opinion. I have been surprised at what people are capable of obscuring
unknowingly. For larger teams, ask the project leads to do this exercise.
• In the beginning, you may be a little gullible but it’s OK if you have misread a
team member. There are going to be many more occasions when you will be able
to know him/her more and make up for the shortfall.
• Watch his/her progress carefully. Analyze the activities that he/she is doing and
provide feedback on the same. Make it iron-clad, as to what you are expecting
from the team member. The initial time is crucial. He/she is giving you proof of
• Be professional. Conversations should narrow down to work first, always. And
then the fringe news that runs through the grapevine, as and where applicable.
• Discourage negativity. Have a contagious amount of optimism in the air. Ever
heard of a negative person having accomplished much?
• Work more, criticize less. If you need to be critical, always have a solution
beforehand. Let me tell you this, criticism needs to be exercised carefully, not in
the presence of peers.
• Run it by numbers. Always measure. Be it performance or estimation or whatever.
Let the team know of the yardsticks that you use.
• Review, review and review. You should be on the top of all activities. This does
not mean that you micromanage.
• Strive for perfection and accuracy. Look at Apple. They go to the minutest areas
pertaining to user interface and experience.
• Let your team meet the end users, unless you are working in an embedded or
third-party workspace. Like I always say, your work does not get over until you
see a satisfactory smile on your user’s face.
• Always set directions, at least once a week. Try to make it as non-malleable as it
can be. You don’t have to be Bill Gates or Steve Jobs for this.
• Although the bottom-line is work, also discuss areas related to work like
technology, work culture and improvements, as and when free time is available.
• Lead first and then manage. You may be great at knowing that a transfer pricing
project for France works out better than South Africa, but unless you have the
information that some projects from France are due, you are probably sniffing in
the wrong places.
• Appeal to the greater self of the individual. This means being able to give a
concrete meaning to those endless hours that everyone puts in. Always occupy the
team with intellectual challenges. Or better yet, spiritual, but this needs a lot of
• Lastly, be genuine. Care for them and their futures as you would for yours.”
“How do you handle conflicts and insubordination, Ray?” Deb prodded further.
“Conflicts arise because of righteousness of people. Everyone has an outlook and attitude
towards life. When people contradict those values, they get hurt. Imagine that one person
in your team works late nights and another leaves sharp at 6pm every day. The first
person’s value system makes him work late hours because he believes work is worship.
The other candidate, on the other hand, believes in the motto ‘get a life’. Hence, he leaves
every day in the evening to complete the missing part of his life, which may be
socializing. How do you make them work together in a team? The term here is
acceptance. Everyone has to respect the other individual’s value system. People have to
get used to the fact that we are all different individuals and it is this diversity that makes
us unique. People may be poles apart but the fact is, antagonizing each other can affect the
health of projects. If you find that their actions are hampering the progress of the project,
call them up and have a heart-to-heart chat. Tell them that the project is suffering due to
their behavior. Appeal to their sense of accomplishment. Like I have said before, be
action-oriented first and then be result-oriented. What matters is not the time that a person
puts into his project, but the quality and speed with which the tasks get completed. If an
assigned work was supposed to get completed in two days and it has taken three days
because somebody worked just eight hours, then take that person to task. If the overall
environment of the project is being affected by such problems, call a meeting. Tell them
that this is clearly not acceptable and they have to work together as a team. Always set
goals and maintain a healthy optimistic atmosphere. Productivity of a healthy team is
higher than those which work in a negative environment. Share things, learn to have fun,
praise good work, monitor by numbers, and most of all, don’t let deadlines slip. Get this
straight – work comes first and then all the variances. If things still don’t improve, put
them on disjoint modules so they interact less. And if you get a chance to transfer one
person to another project, that can also be tried out. Always monitor the pulse of the team
and act accordingly.
“As far as insubordination is concerned, it arises primarily due to lack of respect for your
superior. Somebody thinks that you are just a management dodo and can’t get the work
done. For instance, if a team member loses respect for you due to your inability to guide
them during the coding process, you are likely to get offended. Maybe you don’t know the
code but still you can help him out with pointers. Get him sources from where technical
help can be got. For instance, give him the tech support number of, say, Microsoft if your
software is that. Or point out places on the internet like user forums or blogs where he can
get help. If this does not work out, sometimes you have to roll up your sleeves and get
your hand dirty. Maybe you are out of touch with programming but that does not mean
that you cannot spot the difference between a good and bad code. Learn the technicalities.
It helps your positioning. Although you may have tech leads working in your team, the
team members still may expect some programming nirvana from you. If still you find that
a person is not co-operating, talk to him directly. Find out the root cause of the problem.
But keep in mind that the work is most important. No fudging of delivery dates, even if he
thinks you are a kangaroo. Command respect, don’t demand it.”
It was noontime. The sun on the zenith was showering its heat in a vindictive way. Ray
got some plates and spoons and kept them on the table. Next, he brought some soft green
vegetables and fruits that looked like banana and kiwi.
“Chow time,” said Ray softly.
Everyone walked towards the table and had their fill. They drank water that was so cold
and clear that they felt refreshed.
“It’s so quiet and peaceful out here, away from the maddening crowd. Is it true that your
life-span increases if you live in such places?” asked Deb demurely.
“When you are in touch with nature, your natural ‘you’ rejoices. Artificial things take us
backward but nature has a hypnotic effect on us. Life in a city is stressful. Living in the
midst of a concrete jungle, trying to catch a running clock and travelling in crowded
trains, pollution, dust and noise, and working untoward hours on machines can take a toll.
How long has it been since you heard a lark sing? When did you last hear the rustling of
leaves when the mighty wind caressed a tree? A one-month sabbatical in a year can
rejuvenate you, but still you have to return to your dwelling. God made all those organic
things for us. We have somehow exploited those natural resources and built artificial
compounds using technology as the scalpel. All synthetic medicines, I mean allopathic,
have side effects but ayurvedic and alternative medicines are made from natural extracts.
Hence there are no contra-indications. People the world over are switching to organic
solutions as they have their roots in history. The forgotten science of our ancestors has
suddenly started coming into the limelight.”
“What about occult sciences? They also have a place in the annals of history. Do you
believe in them?” inquired Ravi.
“Occult sciences have definitely made a huge contribution to the sphere of education.
Take for instance astrology. People think that astrology is for the weak-hearted or for
those who believe in fatality. Nothing could be farther from the truth. Astrologers maybe
wrong in their predictions, but astrology as a science still reigns. The premise of this
science is to be forewarned or notified in advance of the events that are most likely to
happen in the future. A metaphor would help – if it’s raining you can’t make the rain stop
but you can definitely carry an umbrella if you were to know that it would rain. It’s like
Microsoft publishing a security bulletin to let us know that there are vulnerabilities that a
hacker can spot and compromise the system. Watch out for those patches! Although a
window to the past and present is also available through analysis, the fact remains that
people are more concerned about the future. The obvious question that comes to mind is
how come the planets which are nothing but solids or gas balls affect us on our planet?
Once again, the answer lies in mythology. According to Greek and Hindu mythology, all
the planets have rulers. These planet rulers are demi-gods. They cannot be perceived on a
physical level. They are mind born. It’s like a program that uses library calls or APIs
(Application Programming Interfaces). You know they are there, although they are not
fully visible in your program.
The days of charlatans predicting incorrect diagnosis will come to an end, as we cut
across newer forms of inter-disciplinary research. But mind you, astrology is not just
about numbers. There is a qualitative aspect to it, too. It’s not just about that planets are in
this position so the outcome will be this. The subtler aspect has to do with the astrologer.
His knowledge, experience and intuition add to the quandary. Hence, for the uninitiated
who is more concerned about the predictions rather than their intricacies, the challenge is
to choose the right person for this job. The mark of an astrologer is his humbleness and
his ability to connect with you at a deeper level. It’s not like making general predictions.
He will touch you in places that you have always treasured to be yours, by revealing your
past and present. Most probably, he would need your birth date, time and place where you
were born. Some may ask you directly for your nakshatra (constellation) and others may
simply be content with your rashi (moon sign).
“So, how does technology fit into the equation?” queried Stan.
“We all know that birth charts can be cranked up if you feed the right parameters into the
software. But the formats vary. There are various websites that do it free for you. But my
advice to you is to stay away from automated predictions. We still haven’t reached that
stage when a machine can make predictions. If this were true, ask the software vendor to
peek into your past. Time is not so simple to contemplate. The ruler is Saturn (Lord
Shiva), and although he is direct, his ways are profound, which needs something beyond
“To uncover the truth, we have to realize that we are simply observers of the events
happening around us. What is observed, as long as it is separate from us, remains elusive.
Remember Heisenberg’s Uncertainty Principle: the position and momentum of a particle
cannot be 100 per cent accurately determined. The more we know of one parameter, the
lesser about the second. Hence, there is just one way to reach the truth. Like master Osho
says, ‘be a witness and nothing more’. Enjoy his lila because that’s what he does. And
mysterious are his ways.
“As we map the heavens to as microscopic detail as possible, possibly one day we would
run our stock markets based on heavenly clocks. Automated deals, although there is no
such thing as a ‘sure’ thing, accumulating funds in Cayman Islands or some other
financial get-away without interfering in the operations.”
“You mean to say that astrology does lead us to the way of fate, if there is such a thing,
and if predictions are accurate, it can make a world of difference to one’s life? How about
other related branches like numerology and palmistry?” inquired Stan further.
“Numbers are divine. They have been the greatest discovery since mankind found fire.
The reason is simple: numbers don’t just allow us to manage. They have profound
implications, they depict our genetic dispositions or the karmic debt. The original number
‘zero’ is the fundamental principle or ‘silence’ akin to ‘A’ of the English alphabet. This is
bliss. Isaiha: ‘be still and know that I’m god’. The act of creation as stated in The Book of
Genesis is ‘and god said let there be light and there was light’. This was the first number
‘1’. In Hindu mythology, this represents the birth of Brahma or the sun principle
(proverbially speaking). We regard Brahma or the sun as the father of all creations. A
unary number by itself can get very lonely. Hence, there was a need for a companion.
This is akin to the biblical creation of woman from the man. Or the number ‘2’. This is
the moon principle. Note that we always refer to the moon as mother. The number ‘3’ was
born out of wedlock. This is ruled by Jupiter. It denotes idealism and self-sacrifice at its
best. And thus got created all the numbers till ‘9’. After this, all numbers add up to a
number between ‘1’ and ‘9’. Now, excluding zero we have nine numbers. There are nine
planets in the solar system. There are nine orifices in the body of a man. This last number
‘9’, ruled by Mars, stands for unlimited energy of the ego that leads to destruction. It is
said that the spate of wars that the earth has witnessed has always been when Mars was in
proximity to the earth (in conjunction). The numbers all have a ruler assigned to them. For
instance, the number ‘6’ is ruled by Venus, the goddess of love and beauty. She has the
power to contain the debilitating effects of Mars. Special mention needs to be made of
number ‘7’ ruled by Neptune, the lord of the seas. This also denotes the positive side of
Lord Indra. People whose birth number adds up to seven are privileged. They have a
higher chance of spiritual realization than others. Why this preferential category? Well,
the reason is the same as why people with blood group ‘O’ are called universal donors.
The cosmic cycle of births and rebirths are dictated by Newton’s First Law (every action
has an equal and opposite reaction). In stock market parlance, it’s like issuing preference
shares. The odds are, it only happens to one out of nine people. Did you ever wonder why
there are seven notes in music? Or the fact that light consists of seven colors? This is too
much of a co-incidence. John Gray in his book Men Are From Mars And Women Are
From Venus forgot to see the implications of this, numerologically speaking. If this were
true, then men ruled by ‘9’ and women ruled by ‘6’ in any situation would lead to the
victory of the woman. 9 + 6 = 15 = 1 + 5 = 6 – this indeed is true. Because love (‘6’) will
always prevail over ego (‘9’). We refer to earth or Gaia as mother, the most beautiful
creation that the world has seen. And her beauty lies in the fact that she loves our
principled father just for the reason that he is truth personified, the light that shines in
every eye and is the source of abundant strength.
“Mathematics, which unites all the languages, is god given. Why do I say that? Well, for
the same reason that we believe in gravity. The decimal and binary systems are seen in
nature. We have 10 fingers on each of our hands and legs. Also, a tree can have either
good apples or rotten apples. A basic sense of mathematics is hardwired into our brains
like ROM (read only memory) chips storing binary information. Mathematics lies at the
core of all sciences and a field like astrology is heavily dependent on the planetary
positions at any point of time. Think about this: you know that the more the mass of an
object, the more it attracts. In the same way, planets in conjunction (on one side our
planet) pull together more than if they were, say, 90 degrees apart. Supplementary
positions are called oppositions where they pull against each other. I think we can
envisage this clearly. Numerology is again math-driven. Ranging from the Kabalah
(Jewish branch) to the modernist versions, all depend on an ample supply of number
combinations. You may be wondering how does palmistry fit into these state of affairs.
Well, for one thing, the lengths of lines and the distance between them are all numbers.
Everything on top of mathematics like physics, chemistry and biology are abstractions.
These are manmade sciences. The upper subjects are dependent on the lower ones. For
example, to know chemistry you have to know the underlying physics and mathematics
subjects. Imagine a pyramid whose base is mathematics and the remaining subjects sit
“What is the innermost relation between mathematics and computing, Ray?” asked Deb,
“Computers work on binary mathematics. They are switching devices. A switch is either
turned on or off, there is no other state for it. Binary numbers are also represented as 0
and 1. Deep down inside the computer, the electronic circuits are made up of transistors
that enumerate these two states. A collection of transistors make up what is called a
logical gate. Thus we have NOT, AND, and OR gates. The underlying math which
outlines operations of all these circuits is called Boolean Algebra. The basic operations of
mathematics like addition, subtraction, multiplication and division, and some more
complex operations like jumps, are collectively burnt into a specific portion of the chip.
This is called the instruction set of the CPU. The number of instructions in the repertoire
makes the chip either a CISC (complex instruction set chip) or a RISC (reduced
instruction set chip). CISC chips have many instructions. An example is the Pentium chip.
Where as, a RISC chip has a limited number of instructions in its core. Your IBM
RS/6,000 chips or SGI chips belong to this class. They are specifically used for areas like
graphics and animations where repetitive instructions make up a big part of the program.
Basically, a MUL instruction is nothing but a repeated ADD, or a DIV instruction is
repetitive Subtract. Computers are nothing but number-crunching devices. They can churn
out millions of instructions per second (MIPS). Super computers, on the other hand, can
do trillions of operations in a second. Many factors come into picture when you discuss
speed, for example, the clock rate, the architecture and more. It is said that the important
thing is not how fast a person goes but knowing where he/she is headed. Till some time
back, computers were just dumb machines zapping numbers at high speeds. But today’s
CPUs like the Pentium use predictive logic. With this, the computer can predict the future
instructions that will need to be fetched to complete an operation. Accordingly, the CPU
makes changes inside its execution logic. Predictive logic is also used in software,
especially artificial intelligence (AI). In fact, the speed of the computer is now a vector
since it has a direction, too, and hence we should be calling it velocity not speed. Caching
– storing in memory instructions that would otherwise have been fetched from slower
devices like the hard disk – also improves speed. This is implemented both within the
hardware (L1/L2 cache) and within software (Windows swap files). The big question in
caching is how much to cache and what to cache. The former is dependant on the
configuration of the machine (more the capacity of the RAM, the better) and the latter is
based on the logic that frequently used instructions or software programs are the ideal
candidates that need to be cached. This is an ongoing operation. Just remember, the more
cache you have, the better. The mathematics behind selecting the size of the cache within
a chip is a design or operational issue. Today, the choice of a computer is solely based on
the applications that you intend to use and other operations you want to perform like
accessing the internet or playing computer games.”
“Tell us more, Ray,” nudged Deb.
“The most important instruction inside a computer is the ‘if’ construct. This helps the
computer make a logical choice. The purity of an instruction is suspect the moment an ‘if’
condition is imposed. Let me elaborate. We like to classify things. This categorization is a
strict left hemisphere function that is supposed to make our life easier. In fact, it is the
opposite. The more we classify, the more patterns we store in our brain and the more
prejudices we have. Now, we always tend to compare, dividing the information further
and further, till it is atomic. This simply is the function of Ego, which lives in fear of
being found out, afraid for it may be wrong. The Ego is actually a stop-gap measure for
variety in our skill repertoire. But sooner or later, it begins to delude itself of being in
control. It thrives on three things: fear, anger and lust. And the deeper the groove, the
more one yearns for it. All skewed personalities have an imbalance of these attributes.
The classification of the ego uses multiple ‘if’ statements.
This comparison or an ‘if’ that we come across calls for extra CPU cycles, since a
comparator circuit is also involved. Look at the two different kinds of jumps:
Jump based on a decision (there are many)
Jump unconditional (there is only one)
The latter executes faster and is an indication of a natural principle. An unconditional
jump is the greatest form of love, if I may say, like unconditional love. You jump not
without thinking, but following nature’s way. The more we have these locations where we
can jump unconditionally, the more the surety of the code. Take, for instance, the POST
(power on self test) routine. All machines jump to this reserved location without any
doubt. After the basic vital signs are found OK, the OS boots up.
The ‘if’ when jumping conditionally is a selfish ‘if’. And this instruction categorizes what
we want to do. It is true that all these selfish ‘ifs’ are what contributes to the meat of the
program and makes the computer usable, but this is where our ego creeps in. This is the
difference between a demo software and the real ones. A demo may be a flash
presentation that runs without any specific conditions. No action scripts. Whereas, the real
software makes millions of comparisons that follow the settings or parameters that you
have tweaked to achieve your specific goal. BASIC was the first language which banned
the concept of unconditional ‘go-to’ because they lead to what is called spaghetti code.
Also, the conditional ‘go-to’ was seen as a misappropriation. Jumps were seen as
unhealthy. But still when you click the mouse, the software jumps to an appropriate place
in the memory where the interrupt will get serviced. Although programmatically we can
avoid ‘go-to’, deep down internally this instruction makes things work. ‘Ifs’, both the
selfish and the unselfish ones, and ‘go-to’ form the heart of any software program, be it
microcode or application software.”
“That was useful information, Ray. Tell me, how do we cope up with the avalanche of
names, especially abbreviations in the world of technology, which seems to be increasing
exponentially?” asked Ravi.
“A rose is a rose by any other name, Ravi. But still we consider a rose different from a
lotus. We know that both belong to the phyla flowers, but the properties of both vary to an
extent. And it is in these that we sense a distinction, an aberration. A classification which
helps us remember that a rose was meant to be a rose. If, for a moment, we remove the
curtain and see this phenomenon as a flower, or better yet a plant, or still better life, we
have contemplated the real meaning.
“In programming parlance, variables have a name, functions have a name. There is a
name for the place where you store names. It’s called memory. Names are also available
for data structures like stack. This is still farther from the truth. And then come the
individual components of the program strung together in a formation called a program.
And we name this program, say, Portfolio Tracker. And what does it consist of – an
avalanche of still further names. We have names and namespaces with still more names.
So many that we could run right into the definition by using some simple semantic
“In fact, our liking for names is so much that we cannot live without referring to a name.
A name evokes certain emotions or feelings in our subconscious. Although, there is one
thing about names – they can mean different things to different people. A rose may win
you a date, or it may be a heart-breaker. But one thing is for sure, we react to names.
Names sound a little tricky, considering global references, but then I guess we have
substitutes. Take for instance marijuana. Do we know that its chemical name is
metamphetamine, the scientific name is cannabis sativa (the plant’s extract), street names
include grass, ganja, Thai sticks, smoke and more?
Even the great mantras that are so promulgated in the Vedas are nothing but chants of
names. Imagine, if we had no name how would we ever refer to god? Probably by a
pictogram, or maybe a movement like a circle, a simple one I presume, or something else
which would appeal in the same way to all people on this beautiful planet. Then it would
not matter whether you call your god Allah or Krishna or Wakan-Tanka (Red Indian
name for god).
“Any name has to be interpreted from the holistic perspective. All definitions end finally
in god, because he is the creator of everything that we perceive. No matter what name and
language we use, remember that a particular object is a gift to us. Be thankful for that.
“Acronyms get churned out in the thousands every day. All you have to remember is the
generic class that it belongs to. For example, ERD (entity relationship diagram) belongs to
database design. Always associate new names with the parent class. If a product falls in
more than one class, that is it has multiple parents, associate them in the order of
importance. When you have idle time, like when you are travelling, reminisce the names
and their connections.
“Just like a computer has a short-term memory (RAM) and a long-term memory –
secondary storage like hard disks, CD, DVD, pen drives etc – our brain also has two parts.
What we study gets consciously recorded in short-term memory. The intensity with which
we absorb the link dictates whether a name will be filed away in long-term memory or
not. Our short-term memory has to be fast and should be able to recall things from long-
term memory without noticeable delay. Memory enhancers like Brahmi, Vachha and
Shankpushpi (ayurvedic preparations) all help us to stay sharp. But the most important
thing we need to retain anything is a fresh and receptive mind. When you wake up, your
sleep quota should have got fulfilled. Then you have to do physical exercise every day.
This releases endorphins in our blood stream and we feel fresh. Prepare yourself for the
name bombardments of the day, and if you are really passionate about what you do, the
definitions won’t be a problem for you.”
“I very often run into technical terms that hardly make sense to me. But nevertheless I
have to deal with them because my company is getting affected. Is there a way in which
we can make the techies talk more of business to the clients? Because I get complaints
about my people going to the customer’s place with a house full of jargons and ending up
confusing them,” asked Stan.
“This is a very common problem that people face in projects. Techies by their nature are
living in their own worlds. They understand computers better than business. Hence it is
very essential to separate the two functions. Thus we have people who work on programs
(the techies) and those who face the customer (the analysts). In small projects, the
distinction is not that clear. But my recommendation is to keep at least one product
manager, typically an MBA, who can take down the requirements of a customer, translate
them into a feature list and pass it on to the project manager. The communication between
the project manager and the product manager is of paramount significance. Making
techies learn business is like chanting Vedas in front of a buffalo. Stay away from it.
Product managers with some experience can capture the requirements in a modeling
language like UML (unified modeling language), easing the task of the project manager.
It would be a good idea to give 101 business courses to techies pertaining to the specifics
of the project that they are working on. This makes them appreciate what they are doing
better. Finally, they have to be made aware of the fact that technology is just a means to
an end, the end itself being the business problem that they are working on. It’s very
important to fill them in on the business goals of the project and to reiterate them in
regular meetings. The project manager should take responsibility for this action. The CEO
should take regular feedback from the customer as well as the delivery head on the
progress of the project. A summary of the same at regular intervals is a good thing to do.
A good CEO spends more than 50 per cent of his time with customers, listening for
responses and criticism, so that mid-term corrections can be made to the project.”
“Ray, this is fine as far as product-based projects are concerned, but what if I, say, have a
project where we are implementing SAP in a short deadline?” asked Stan.
“The key to this would be a well-defined WBS (work breakdown structure) for the project
till its end, the necessary awareness and clarity of what is to be done and the technical
capability of the team that will be working on it. Keep monitoring the project on a regular
basis and give feedback to the customer. Work with their schedule, instead of imposing
yours on them. Before starting the project, make the customer aware of the assumptions
and the style of working. Also make sure that what you expect of them and vice-versa is
captured in a document clearly. Deviations from the plan have to be mutually discussed
and alternate paths must be sought. The most fundamental requirement for a project to
succeed is good communication.”
“What about pain projects? Those which are deadbeat but you just have to carry them out,
because of, say, legal complications.”
“Well, such projects are to be handled very carefully. If it’s a loss-making project, try to
salvage it to a position where at least you break even. The effort that you spend on such
projects should be monitored closely. Getting into anti-trust suits or patent violations can
prove to be very unhealthy. Keep some time aside for this project. Take a good look at it
from both the project perspective and the customer perspective. Also, be aware of the
plight of those who are working on such projects. If you find a silver lining worth the salt,
continue, else, dump it.
“There are many factors that you have to consider in a project. A project is like a house.
What do you see in a house? The various attributes, external and internal, the Feng Shui
or Vaastu of it and the financials. Or is it a combination of all? Viewing through a
philanthropic glass, a house represents the toil of a set of people who have turned a dream
into reality. They have left a gift behind for all of us to cherish and extend. Yes, extend a
dream, improve upon it, thus adding a personal touch. But how many of us get a chance to
peek at the perspective of the creator? The very person who laid down the bricks. What
was his original intent and what were the rules that were followed? What were the
stumbling blocks? For every creation, there is a story, that which we know and that which
is untold. The latter part leads to the development of myths. We carry these beliefs when
we buy a house or live in it. Same goes to our opinion of a customer. For instance, you
may think that a person from the south is likely to be frugal, but it may be a
misconception. Thus, in different parts of the world, people cling to different convictions
– some mundane and some arcane. Beliefs that are aligned to nature lead us to the true
north. Those which are skewed cause a lot of harm. Strong inclination due to genetic or
environmental pre-disposition leads to habits, which when reinforced become beliefs. Life
is about strengthening the positive beliefs and stemming out the negative ones. Life is
discovery. And for every project, we have to throw away our myopic lenses and see from
a fresh, child’s perspective.”
“So, what are the tech trends that one should be aware of, Ray?” asked Stan.
“You know, when Gmail came out with 2 GB of storage, everyone flocked to get a piece
of the action. Today, there are many webmail providers who offer unlimited storage
capacity. When I started out with a small pocket computer, it had 544 steps (translates to
about 544 bytes), that is, ½ a KB. Can you imagine that? Today’s contraptions are fitted
with 256 MB RAM minimum. And OS’s like Windows Vista demand a minimum of 1
GB RAM. And that, too, DDR (dynamic data refresh). Similarly, when Netscape came
out with its first browser, it had very limited features – no tabbed browsing, no extensions
or plug-ins. Look at any browser today, it is power packed.
“The job of a product manager seems to be going uphill with the pile of new and
unstoppable features that need to be built into these gadgets of today. The question is,
whether we need all these textures. Look at a word processor like our MS Word. A writer,
or for that matter anybody who needs to write a letter, at the best needs an editor that
works with probably a thesaurus and the ability to print. Maybe e-mail, too. You think he
would give a hoot about VBA or Frames or Clippy’s built into your software? Well, that’s
MS model. Give them the basic stuff and extras and charge them for that, too. Get them
hooked first, so any other similar product would look dull. I call it doping. No wonder
people stay away from OpenOffice or other free software once they have tasted the master
“Well, here’s the good news. This model is dying and will evaporate very soon. Software
as a service will be in vogue in the near future. If electricity and water are charged only
for as much as we consume, then why is it not applicable to software? The same is true of
internet browsing. The plans mention the download limits and bill us for the said usage.
While the earlier model was static, the transactional model is what the public seems to
prefer. Auctions happen every day, and I’m sure that like commodities, we will be able to
give away extras that we don’t need. To indicate, look at the sale of used books at
Amazon or Barnes & Noble. In the future, we will be able to block services like power
and water and probably trade them as derivatives.
“Products are being enveloped by services. Our gains in the modern world are short-term.
Look at why pleasure is a fad as opposed to the traditional long-term happiness. But in
this rat race, one thing we forget or are likely to forget is that an orange is not known for
its peel but for what’s inside. A solid foundation – that’s what we need from the existing
products or the new ones in the pipeline. As newer revisions get churned out, I’m sure
more and more lacunas will emerge. But let’s stick with the basics. A good new product
will encapsulate and solidify its offerings by fusing into it the original ideas that have in
the first place created it. Ideas that were born selfless and addressing a ‘need’ hole, which
will somehow alter the destiny of many or few individuals on the globe. Services would
be built on top of it. This segment will cater to individual requirements, in all its
variations. And the day is not very far when I see pharma companies making medicines
for individuals, based on their DNA. Or for that matter, software that will suffice the need
for the moment – instant nirvana for the new generation.
“When Claude Shannon put forward the theory of information, he could hardly gauge that
it would one day revolutionize the world. His theory is known to affect areas like
cryptography and cybernetics, just to name a few. The semantic equivalent of noise in the
classical theory would be the useless information (noise) flowing between various
entities. Take blogging for instance, 95 per cent of it can be treated as information
overload or noise. But as there are takers for the noise, there are breeding grounds for its
cousin, too. Yes, I’m talking about warez, the underground market where information gets
swapped by the millions in minutes. Be it Windows or some other software or MP3s, this
place abounds in excess information, if I may use that word, for all those who are
equipped with the right tools. Not to forget that this place is also a farm for different kinds
“Half of all software in the world is pirated. World over, software companies are losing
billions, which in turn affects employment statistics. The days of paying a hefty price for
a software are getting numbered. Recently, Michael Cusumano (The Business of
Software) announced that software in the future would be free and people will pay only
for the boxes atop which they sit. Scary, but maybe true. As people embrace open source,
they are waking up to a new revolution. The age of faith and the age of reason are over.
The age of information is likely to be superseded by the age of customer, a world where
he gets the best of all the worlds at prices that he can afford.
“I personally feel that basic products will be free, but customization and maintenance will
be charged. But the product maker should get the bread from the government or royalties
on the aforesaid models. Otherwise, how will he survive? The competition would be in
the service part. I guess that’s good for the customer – ample choice and lots of players.
Why is the customer so important to us? Well, our products would be useless without
him. A product should address a market need. If it’s languishing in the past or is too
futuristic, the time has not come for it to manifest. Many people have learned their lessons
the hard way. But needs vary from culture to countries to religions and other demography.
The only solution is to seek the customer on a one-to-one basis and satisfy his urges by
personalizing the product for his particular need. Computers are complex, unlike, say,
cigarettes that serve only one purpose. Hence the premium lies in reaching out to the far
corners of the world, contemplating the need there and catering to individual
requirements. And there is no harm in charging him for the service. It’s worth the effort.
“This model would ensure more employment, travel, resources, knowledge sharing and in
effect will uplift the economy. As the world gets richer by this kind of exchange, we will
find more meaning to the technology that we make and deploy in various corners of the
globe. But this is not simple to achieve. We will have to move in a top-down approach,
starting maybe from countries, or in other areas from beliefs, and work downwards to the
finer subtleties. But I think this will happen. Look at Unicode. Today we have blogs in
many regional languages because they use Unicode. We have to delve further and create
standards catered to individual languages. In the future, anybody who reads an article,
say, in English, will get a translation in his own native language with a good deal of
perfection. To stretch it a little more, if I’m speaking in Swahili to an Arab, on the other
end of the line he should hear Arabic translated by some middle-layer software. Lots of
progress are being made in these areas. But we are not yet there. It keeps me excited not
just to know that such inventions are possible but also to know that technology is touching
so many people in countless ways that create more and more intricate patterns of
communication among the generations to come. One world, you see…
“The world is turning into a cauldron of wonderful inventions, waiting to be explored by
people at different strata. The more curious a person is, the more discoveries await him.
Remember, more questions mean more awakening, less questions mean less awakening
and no questions mean no awakening. The karmic implications are increasing, as
computers transform a single idea into a cycle of karma for the creators. All actions create
karma, except sacrifice. NGOs or individuals who create non-profit sites are the ones who
are escaping the flurry of activities that are taking place. If somebody writes a software,
for instance an e-tailing site, the very code that handles the payment processing that the
person has written, generates karma every time a payment is made. This maybe an
individual karma or a group karma. In the latter case, a part of the transaction is
apportioned among the people who wrote that piece of the code. Actions that arise out of
the gunas create karma. There are three types of gunas – Sattvic, Rajasic and Tamasic.
Basically, anything done with an attachment generates karma. To give you an example, if
you plant a tree and it grows big enough providing shade to 500 people, then it has a good
effect on you. A brochure-ware site that just displays some information to the user does
not generate much karma as compared to a transactional site. Remember, karma is action
not necessarily by an individual. An automated action also generates karma for the person
who created that action in the first place. Not only is the global GDP on the rise, but our
life P&L account of every individual is on the rise. Progress will soon overcome the
exponential barrier. Technology is not just a solution, it has started touching the spiritual
aspect of our lives, too.”
“So, what you mean is that the effect of our actions generates karma, right?” asked Deb
“Correct. If you have built a piece of software for the purpose of amassing wealth, it is
sure to generate karma for every copy it sells. If people get benefitted by it, the result is
good karma, and if the software turns out to be non-productive, then it will generate bad
karma. Freeware also generates karma but its effect is less, as it was in the beginning
designed for a non-profitable goal. Sites that offer trialware or betas also stand to gain
more as compared to a pay-and-buy solution. Remember, a good idea generates good
karma and a bad one produces bad karma. The sum total of all our karmas dictate what
happens in our afterlife. And for all of us, the final target is god realization. Burn all
karma to ashes and proclaim to cancel your subscription to the resurrection (Jim
Morrison). Seek to achieve unity with god in this very life itself. And if you do, it’s
mission accomplished. Else starts the process of recycling all over again.”
“That’s a good thought, Ray. Attain realization in this life itself. It seems so simple, but
how do we get there?”
“Inside each of us is the key to a world of ideas awaiting their fructification, a myriad of
thoughts that can make this earth a better place to live in, and dreams that fervently
anticipate manifestation. An idea is akin to a fruit on a tree. The purpose of this fruit is
consumption, to be of use to someone, somewhere. Here’s the premise: all of us have an
inherent need to contribute.
“If you look around, there is no dearth of ideas. From tables and chairs to nuts and bolts,
everything was conceived as an idea in a mind. But it’s sad that many of these do not see
the light of day. This has to do with the timing. Deep within us is a vast reservoir of ideas
that eagerly awaits expression. These thoughts have the potential to transform this world
into a better place – a place of hope, a place of joy.
“We are born as a database and realize the networks around us. With the passage of time,
the network gains prominence. We become externally-driven, perceiving the world
through a looking glass that is tainted by our prejudices. Sometimes this shrouds the very
purpose of the database that lies within us. We slowly tend to disconnect with our own
database, which is the gateway to the cosmic super-bus.
“As we get caught up in the hustle-bustle of life, we start shutting off the doors to endless
possibilities that can make a difference. The first step towards attaining realization is to let
go of the ego. Be humble, learn to forgive, don’t carry false pride. Look at the universe
with the awe and wonder of a child. Remove that excess baggage of rot that you are
carrying in your brain. Think positive, be optimistic. The best way to change the world is
to change your self. Go with the flow of life, enjoy the dance. The destination maybe far
away, but learn to have fun as you sing along. Move carefully and decisively. Act in a
manner that every action of yours is a step towards the final goal. Remember, what
matters is not how fast we go, but where we are headed. Once you have mastered your
self and stopped all those chattering of your mind, you can consciously guide your life.
Believe in miracles, because they happen every day. Collect healthy thoughts around you.
Picture yourself with creative imagination and take full action to achieve the vision. You
will find that the quality of life (QOL) increases. Now, whether you have achieved
nirvana or not is a secondary question. The fact of the matter is that you have taken steps
forward in the right direction. And with his blessings, you may be able to realize him.
“The other thing that you should keep in mind is to learn from everyone. This not only
includes human beings but animals, too. Deb, here are some management lessons from
our primate cousins.”
Management lessons from ants:
• They are always on the lookout for the same thing – food. Driven by goals.
• They stash away their winnings in a safe place. Risk management.
• They hunt together and drag those dead insects together. Team Work
Management lessons from roaches:
• They look for food when lights are off. Situational advantage.
• They fly sometimes. Surprise the enemy. Sun Tzu, The Art of War.
• They are resilient. Strong character.
Management lessons from lizards:
• They have great power of concentration. Focus.
• Their movements are swift and gracious. Fast and accurate.
• They look for food where it can be easily found. Street smart.
“Be aware that 97 per cent of our DNA is the same as our primates. The only difference
is, they don’t know what a mission statement is. And I’m sure if they did, all hell would
“Never compromise on your moral compass. Be true to yourself first; this is called the
DNA advantage. Try to extend your help to ill-fated brothers and sisters through a simple
act of kindness – a prayer. Science has already established the power of prayer.
Technology has also come to the help of many. For example, you have GPS devices that
always show the position of Mecca relative to yourself. Soon, you will also find sites
having a dial-a-prayer where you could schedule prayers for someone at the times that
you want. Results are not out, yet. A prayer for everyone can act as a tonic to improve the
world. When you start believing, you will start seeing results around you.”
“So, what is it that draws us away from this lofty goal?” enquired Ravi.
“Greed is the main culprit that makes us insensitive towards life. Because, with greed you
hoard things and it blocks your growth. It’s like a tree that keeps its fruits to itself. A pond
full of water will stagnate, but a river never does because it flows on and on. I’m
reminded of a small poem of a brook:
I flow and flow and flow and flow
And join the brimming river
For men may come and men may go
But I go on forever…
“Assets are good, but not the attachments. In banking, we have a term called NPA or non-
performing assets. These are considered bad, because they are just lying there unutilized.
Life is about exchange. Life is about movement. When you sit in the car waiting for the
light to turn green, you feel uncomfortable. But when you are driving on a clear road, you
feel good. The fun is in rolling. To get something, you got to give. And the harder you
give, the stronger you get back. It’s like playing squash. But there are crests and troughs
to any wave. Think about it, they are both the same sides of a coin. Like Kahlil Gibran
says, ‘that which makes you happy is the same that makes you unhappy’. The true
meaning of love is to give, without expectations.
“The second factor that takes us backward is lust. Here’s what Krishna has to say about it:
‘as fire is covered by smoke, as a mirror is covered by dust, or as the embryo is covered
by the womb, similarly, the living entity is covered by different degrees of lust.’
“The third and the last factor is anger. Anger is actually a sign of weakness. Those who
cannot control it always play second fiddle in the river of life. Then there are some petty
emotions like jealousy and hatred that also have a negative impact on the individual. Rise
above these emotions. Aspire for the light. Through constant practice of dispassion, you’ll
surely achieve your target.”
Ray started humming a tune, Life I love you. Always groovy…
He stopped and explained further. “So goes a Paul Simon song. Life indeed is wonderful
with all its twists and turns at unexpected moments, and as long as we savor these time
slices, we are having a ball. Ready, aim, fire. If this describes our day-to-day activities,
then we are living in an action quadrant. The only thing we need to do is to evaluate now
and then the quality of these actions. If they are important (value-adding), then we lead a
life of fulfillment. Sharpen the saw, like Stephen Covey says. We need to think through
our actions. End of the day or Sunday is the perfect time to do this.
“Our actions are dictated by our thoughts. The more positive thoughts we let in, the more
refreshed we feel. Negative thoughts drain us. If we had 5,000 thoughts in a day of which
3,000 were negative, then we carry forward 1,000 negative thoughts to the next day. Let’s
learn to fill our mind with inspiring, optimistic ideas and views that leaves us charged for
days. Sooner or later, we will find that everything around us has changed. We all have an
aura that surrounds us. A healthy individual emits strong positive vibrations. Others also
feel comfortable around such individuals.
“Sometimes, beliefs can hinder our progress. We pick up these nuggets right from our
birth. Questioning our values from time to time and making necessary adjustments is the
mark of an evolved person. As we grow older, our ability to accept new ideas wane.
Rigidity sets in. A person who cannot accept changes is the person who has grown old.
For that matter, he/she maybe 30 years of age. Gray hair is not the indicator of ageing, we
grow old the moment we stop learning.
“Another factor that can make or break us is our emotions. Being too sensitive can have a
negative impact. In palmistry, if the line of life and line of head are joined together in the
beginning, the individual is prone to making emotional decisions. In matters of the heart
or relationships, these can prove vital. But in business, the effect can be fatal. Such people
need to be aware of their weak points and work on them consciously. Remember, fate is
not something carved on a tablet. God has given us free will to override our dispositions
and environmental factors.
Follow what you love and you will never be dissatisfied. There are doctors who become
lawyers or architects who become mathematicians. Every day of this daily grind becomes
a pain for such disoriented souls. Even if financial or social benefits are low, one should
always follow his heart. Have a burning passion. It is said that we should live our life in
such a way that we are willing o give up our life for some cause. Be it anything. But that
force must always prevail. Whether it is influencing the dark side or not is another matter.
When the cause for which we live fulfills a deep need of our societal fabric, we create
value. And all values have two aspects – qualitative and quantitative. It can be something
as simple as creating, say, 500 new jobs by setting up an SEZ (special economic zone).
The actual benefit may not be accrued by an individual alone because we are all
networked. A family gets affected. A caste, a creed, religion or a society also does. These
variables cannot be captured in any spreadsheet. But they are the very reason that makes
this journey worthwhile.
Finally, the most important factor is to share. Love, friendship, relations and all
intangibles grow when we share. Be it a comment on a news-post, a movie review or
simply the niceties. Our heart also goes lighter, and the more we share the more we care.
Not just about us or our immediate family. But the whole world or better yet, the entire
universe dances to our tune of the six strings, which sends out the following three words –
I dare. I care. I love.”
Ray had connected his desktop to the internet. He excused himself for a moment and fired
his browser to get the top technology stories.
Ravi, who was standing beside Ray, asked him, “Which browser do you use, Ray? And
what is the reason for having chosen it?”
“I use Firefox mostly over IE. There are three reasons why I chose it:
1.Firefox browsing experience is richer than that of IE (I thought so).
2 Firefox is less prone to viruses (although it has been compromised).
3 Tabbed browsing was not available in IE, till late.
“So, here’s my interpretation. Firefox is a better browser than IE, from points 2 and 3
above. Yeah, there are other things like skins, plug-ins and add-ins. But those are just
fringe benefits. One thing really cool about my Firefox is that it is integrated with my
public mail, which means I can check any news from our Yahoo Group account with just
once click. And some of the extensions like Cooliris and Bumblebee make my life easier.
Of about 5,000 different extensions, I have probably seen about 100 and actually installed
maybe 10 or 12. Sill I get a feeling that I know quite a bit about Firefox. How outlandish
“Lately, I picked on IE and found that it offers more features than my browser. And
although it gets the beating for being a Microsoft program, it stays on No. 1 position in
browsers. In fact, I suspect that IE is slightly faster than Firefox on a Windows XP SP2
machine. Despite all these reasons, I still recommend Firefox, because I spent some
considerable time on this browser and know 25 per cent of it by now. Just look at how
easily I formed an opinion with minimal knowledge.
“Some people form opinions easily. Others do their homework and then get into the act.
Please check out the flexibility of your thumb. The more it bends, the easier you form an
opinion. Are opinions good or bad? Well, if we have based it on concrete facts and
respect others’ viewpoints, too, we won’t get into trouble. A lot of our opinions arise from
the latent part of our mind. Weed out the limiting ones. How? The best way to pluck the
inhibitions is by facing them. Like they say, ‘light a lamp when there is darkness’.
Knowledge – factual and value-added – drives away ignorance. Coming back to where we
left, half-baked opinions (interpretations) are most damaging. It’s like smoking if you
don’t keep it to yourself fully. The moment you send it out, others also get a whiff of it.
So be careful.
“One cab driver told me that fat people get heart strokes because the heart loses its shape
in obese people. That was a false conclusion. I corrected it by explaining to him the load
on the heart for heavy people. I wonder where he got his information from. In the same
way, there seems to be a myth that Lord Shiva walks away from fights. It is true, but do
we know the reason? Well, he does so because he does not want to fight with an egoistic
person. Not because the opponent is stronger, but because the other person really has not
understood what ‘war’ is about. His message is ‘grow up’. There is no conflict with the
sacred Bhagvad Gita which encourages one to fight for what is right and not for what we
think is right.
“Remember, it is the data that is important, not the top layers. Because they all sit on data
and representations are only as good as clean data. XML (extensible markup language)
promulgates this concept by separating out the data and presentation layers. No wonder it
is an astounding success.”
“What other things should we keep in mind when we work on the internet?” asked Ravi.
“Today, the ubiquitous browser occupies a major chunk of activity on the internet. But
mind you, the internet is much bigger than this. A browser is a thin client, server-centric
solution. The intelligence sits on the server end. A browser is just a rendering engine. But
intelligence shifts to the client side. If you use Java applets or ActiveX controls, the client
browser more intelligent, in the sense that the pages are only loaded for changes that a
user has requested and that, too, it can be done in the background. So you see, browsers
(client-end) are becoming thicker as intelligence shifts to their end. The only requirement
for a browser is that it has to run atop an OS. But now browsers are coming out with their
own light OS.
“Besides Firefox and IE, I also like Opera and Flock. A browser like Opera is fast and
user-friendly. It has features like speed dial, mouse gestures, auto fill and more. Flock is
good for social networking. Every browser has its pros and cons. You have to ask yourself
what you are going to do with the browser and choose the best that is out there. Besides
browsers, I also use a RSS (really simplified syndication) reader to gather news on
various topics. This is very helpful for information addicts. There are many readers
available, paid as well as free. I use both FeedReader and GoogleReader. You can also
use a plug-in in your favourite browser to read news. This way, you will not have to leave
your browser. But all extensions and plug-ins load your browser and you may hit a
performance bottleneck if you keep stuffing more and more. Hence be prudent. Also use
only extensions from certified sources.
“Besides web mail, you need to get an account on a domain. It’s best if you have your
own domain where you can host your website. Getting a domain is very simple and does
not cost you much. You will have a choice between Microsoft and Linux Platforms.
Depending on what you plan to use, select one. Create mail ids on the domain and use it
in a mail reader like Outlook or Thundermail. Opt for automatic notification of mails. Get
a spam killer that can integrate with your mail. Spam killers use Bayesian techniques to
filter out spam. There are many like McAfee Spam killer or Spamihilator that can do the
task. Flag all spam mails so they don’t land up in your inbox the next time.
“On the internet you are a dog. If you browse a lot and do not wish to reveal your IP
address or other parts of your identity, use an anonymizer. This is typically a proxy
address that is made available as a substitute. Also, you can spoof your mails by
tampering the sender address. But I really do not recommend these methods. Be on the
your webpages or do some other malicious activity. Use an advisory software that
maintains a catalog of information about various websites.
“Be wary of scams and phishing activities on the internet. Scams like you have won a
lottery or an appointment letter without an interview are prevalent. Plus, you may get
falsified mails from somebody who pretends to be Paypal or your bank. Be careful of the
information that you reveal outside. Do not solicit information if you find something
fishy. Only pass on your confidential information in an encrypted manner, to the very few
who require it.
“Use a firewall, an antivirus, an adware and spyware detection and removal software.
There are many that are available in the market. Keep the signatures updated on a daily
basis. Some vendors even provide you an update on an hourly basis. Ensure that your
software (applications, OS, browser etc.) are updated with the latest patches. Zero-day
exploits can damage you before the patch for it has arrived. Hence, look out for sites that
publish the weaknesses that have been detected. Beware of hoaxes. Be alert when you do
anything on the internet.”
“What is the best way to build a website? How do you make it a success story?” asked
“Well, Stan, there are many factors that you have to consider when you build your
website,” Ray replied. “The first is to know what you plan to accomplish through your
website. Once you have decided on that, it is time to identify a theme that includes a
consistent set of pages, consistent color schemes, templates, graphics and so on, which
will have to go into the maiden launch. You also need to project the average web traffic
that you expect to see, say till the next one year.
As far as hosting is concerned, you have three options:
• Host your site on your server.
• Host your site on a vendor’s server.
• Use a virtual directory.
“If you plan to host your site yourself, you need a static IP address. Then you need to
configure the DNS (domain naming service) to get a valid name. The names are available
when you register for the same. When you host your website at a vendor’s premise, they
will do the needful. You just have to choose a plan that suits your requirement. For
example, if you plan to have 1,000 visitors in a day and if your average page size is 50K,
then you need a download of at least 50,000 KB per day. When you opt for a plan from
the vendor, keep this in mind. Normally, the vendor will provide tools to analyze your
traffic and the statistics details. Web-hosting can be a yearly or monthly recurring fee.
Choose a plan that matches your needs. The other thing that you will need to choose is the
environment; Linux and Windows are popular bets. But mind you, you are locked into the
base once your website is up. Which means you cannot use Linux tools if you have opted
for Microsoft. The third method of having a website is to host it on a particular vendor’s
URL (uniform resource locator). This means that you will get an address appended to an
existing URL. Some vendors like Angelfire and Geocities offer this. Again, this is a free
service not applicable if you are setting up a company website.
“When you build the pages, make sure that you follow design standards and programming
principles. Hire professionals who can do the job. Make sure that your site doesn’t work
on just one browser. Test it out thoroughly.
“Once you are through with the website, you will have to garner the traffic. Advertise
yourself on various search engines, or better yet, choose an agency that can help drive
traffic towards your site. Monitor this process closely. Don’t keep your site static. Keep it
updated regularly, on a daily basis, if I may suggest. People get turned off when they visit
for the second or third time to see the same site. And remember they are your prospects.
As traffic increases, you can even spin off some advertisements for revenue generation.
Try Google Adsense, Amazon Affiliation etc. But don’t bloat the site. Keep it simple.
Keep adding new features. For instance, if you had an e-mail feedback from customers,
introduce a group forum or a blog. Listen to the voice of your customers, interact with
them. See what works and what doesn’t. Tune in to the collective voice of the customers.
Keep them happy, in new and innovative ways. And I’m sure that your site will be a great
“Just like your personality, the site also has a trait that reflects your thoughts. Always
keep the visitor’s interest in mind and try to fulfill the same through your site. Once a
person visits a site, by the time he leaves he should get enriched and feel what is called
the ‘A-ha’ factor. As long as your site can deliver this promise, you have nothing to worry
about. ‘If you build it, they will come’ does not apply because you have to actively
market your product in the initial phase. But once you break the ice, then it is solely the
content and the presentation of the site that will deliver the bottom line. Keep in mind that
people are willing to invest their time for returns and your site should ensure that they get
the best bang for the buck. In the end, remember that it is the way you have touched
hearts or the way you have made a difference in the life of someone that counts. To quote:
If I have helped a fainting Robin
Walk unto its nest again
I haven’t lived in vain.
“Bear in mind that quality is more important than quantity. Economies of scale do not
affect premium things.”
“But how do you deliver quality products in such short span of time? Internet projects are
measured in days and hours instead of the traditional months,” said Deb.
“The answer lies in a multitude of things. To start with, it is very important to choose the
right environment and people for the project. It’s a double-edged sword. The platforms
can vary depending on the problem under consideration. Your choices are .NET, Java or
newer technologies like AJAX and Ruby on Rails. Each has its own advantages and
disadvantages. For example, let’s say you are creating a website like e-bay where buyers
and sellers meet to exchange goods. This can be done very well in ASP.NET, choosing
VC# or VB.NET as the target language. The backend can be SQLServer or Oracle.
Developing in .NET is a faster proposition than other platforms because of the powerful
IDE (integrated development environment) that is offered along with it. While .NET is
suitable for web projects, for bigger projects where the complexity is advanced, it’s best
to opt for a JAVA platform. JAVA has different levels of usability and complexity
ranging from JSP’s (Java server pages) to Enterprise Java Beans. There are application
servers like Websphere or Weblogic readily available to deploy complex applications.
These App Servers, as they are called, provide readymade ‘glue’ code, which is the code
that sits between your front end and the back end. They work hand-in-hand with your
WebServer and Database Server. The learning curve is higher as compared to .NET but
the time spent is well worth it. Normally, for Java projects the platform is Open Source
like Linux, the development IDE like Eclipse, WebServer is mostly Apache and the DB is
typically MySQL or PostGreSQL. Scalability of applications depends pretty much on
both hardware and software. For example, if you are using a dual CPU system but your
Fedora Core does not take advantage of it, then you are underutilizing your hardware. In
the same way, in software if you are not optimizing the number of threads that your OS
can support, you are again underutilizing the software. Availability, similarly, is a
function of both hardware and software. What is most important to keep in mind is the
reusability – components that need not be reinvented because they are already there. One
should strive to use Design Patterns that lead to reusable code.
“While JAVA and .NET seem to suffice many a requirement for internet programming as
a whole, if you were to create websites (which is one aspect of internet programming), it’s
better to opt for a meta-programming language like Ruby on the Rails framework. Ruby
provides features like Active Records (or interface with the database) and scaffolds
(temporary stubs of code) besides offering all three development, test and production
environments. Programming in Ruby is very easy and you can churn out code in minutes.
If you want to make the interaction more user-friendly, without the bother of, say, loading
pages every time there is a small change on the screen, you can use AJAX (Asynchronous
build scalable websites in very short duration. There are many tools available for Ruby,
which works on Open Source platform. For AJAX also there are many IDEs (integrated
development environments) that help one to extend their existing or new code, be it any
platform. The front end is normally created on a software like Dreamweaver and
Photoshop (for images), but there are many freeware software which also do the job well.
Microsoft has recently launched a product called Silverlight, which is a cross-browser,
cross-platform plug-in for delivering the next generation of media experiences and RIAs
(rich interactive applications) for the Web. Integrating them with the backend software,
which includes Appserver, WebServer and DB server, is not very difficult. WebServices,
which are nothing but remote calls to methods existing outside the system, are in vogue.
This technology will become popular in the future. XML (extensible markup language)
has also become the default lingua-franca of the web community.
“As far as people are concerned, make sure that you take in the right people with the
correct skill sets. The other thing required in a person is to be a team player. Set goals for
all the people. Lay out the expectations clearly. Give them a sense of purpose. Get their
‘buy-in’ on the project. Make them feel like they are doing the greatest thing in the world.
Keep the excitement on, always.
“Look at the higher side of things. A .NET project is not interesting because of the APIs
available, but simply because it extends a part of us. The various concepts like, say,
marshalling or serializing are found in nature, too. Identify the patterns, learn from nature.
For example, if you are running out of memory, you need to shed some baggage or get
add-on memory. This is like a pond that overflows. The alternative is to suck the water
away manually and introduce fresh water. You can also extend a pond to accommodate
more water. Take for instance the concept of model-view-controllers (MVC). In a
building, a model is the layout of the, say, pipelines with the water tanks, the view is
probably the taps that you see with flowing water and the controller is the valves (even
taps act as controllers). Look at how the wind blows. It is asynchronous in nature. When it
blows, it just blows. Most of the activities that happen inside a computer are synchronous
in nature. Things happen at the tick of the clock. Although a disk-seek is on-demand,
what happens after that follows a strict mathematical model. Clouds obscure sunlight.
They also give rains. What is this if not polymorphism? Learn to look outside and relate it
with what you learn, and soon you will find that nothing is being invented. We are just
“If we do see the parallel in nature, still the question remains will that make us happy?
What is our role in this unending universe? How do we sense that subtle power which
seems to be orchestrating the great dance of this universe?
“In this world, we all have a role to play. Although we may aspire to reach the peak of our
professions, we should not be disappointed if it does not happen. Remember, attachment
to desire is what causes maladies like depression, schizophrenia etc. In computing terms,
it is a buffer overflow. Remember, that to reach the enviable position of our icons, it’s not
just enough that we work hard. Lady luck or god’s favor is also very much required,
although luck favors those who work hard. Here is another line of solace. There are
people who make $2 and also there are people who make $20,000 in a day. Who knows,
the latter person may still be yearning for more and be dissatisfied as a whole? Your
happiness quotient is not derived from your earning potential. Everything in life is
gradual. Even to get Zen-like insights, you need to have matured to that extent. A good
spiritual quotient always helps.
“You may be a seeker of truth. But do you know that the truth is also seeking you?
Providence is sending you help every now and then, but you are just not there. There is
this joke, forgive my syntax. A person sees that his village is getting submerged in a
flood. Everyone is gathering whatever they can and rushing away. This guy being an
ardent devotee, decides to stay back, saying ‘god will save me’. People come in boats and
call him, but he doesn’t budge. The water level rises up to his waist. Then, a jeep full of
people comes to save him. Again he denies, saying god will save him. The water level is
till his neck now. A helicopter comes to save him, but he denies help. Finally, he drowns
and goes to heaven. He sees god and asks him, ‘I prayed to you, why did you not help me,
down there?’ And god says, ‘Who do you think sent those boats, jeep and the chopper?’
He is guiding us, every moment. You just have to realize it, fully. And there you are.
Know him to be the bountiful, the merciful, and the life giver. Know him to be the cause
of all that is, of all that will be. Having known him so, submit to him. He will guide you.
In short, if you see him in everything and everywhere, you have reached there.
“Our senses are limited. The max you can hear is 20 – 20,000 Hz. The max you can see is
25-30 frames per second to feel objects in motion. Senses and extensions, for example,
Hubble’s telescope can only measure what is there in the Maxwell’s rainbow, which is the
energy spectrum as we know it. Right from the background noises called Johnson’s noise
(of the Big Bang) up to cosmic waves. There is a whole range of frequencies that our
senses or their extensions are not able to pick up. If you know about SETI (search for
extra-terrestrial intelligence), we are trying to find him out there, when he is so close to
us, closer than we are to ourselves.
“What is created gets destroyed. For what is born, death is certain. Even Lord Brahma
dies at the end of a yuga. And for the dead, rebirth is definite. It’s not about religion, it’s
not about outside, it’s about ‘is’ and ‘is’ denotes ‘present’, this very moment. Let me
elaborate. Imagine that you did not have memory, both short and long-term. Then
whatever you view, hear, taste, smell or touch would never get analyzed. The memory
stores our experience, beliefs, preferences etc. Now if memory was not there, you would
not be perceiving the world with your colored vision. Which means the signal could be
acted upon without any delay. So what would come out is also the correct answer, as what
has been intended by Him. No packet loss, no repeaters, pure signal. Living like the
mouse in ‘who moved my cheese, which ‘is’.
“As you know, the world is a bunch of opposites. For night you got day, for pleasure you
got pain. For somebody who is near Him, these dualities do not matter. His mind does not
waver. This is not very easy to achieve. But then, if you do, you are a yogi. And this is the
first step towards realization. There are three ways of realizing the subtle, says The
Bhagvad Gita. They are through karma, knowledge and devotion. In the first way, you
realize god as you keep working. The idea is to forget yourself while working and be so
engrossed in it that you don’t have time to worry about the results. The second way is
through acquiring knowledge. It is said that right knowledge can burn away the negative
effects of karma. Here you gather knowledge about god by reading, interacting and
reflecting on the same. The third and the final way is through devotion or bhakti. Here
you simply go in pursuit of Him with all you have got. Have an undying spiritual seeking
to achieve him. And if your quest is honest and forceful, you will realize him. At any
point of time, we have a combination of all these three in our account books. For most of
us, karma seems to be the way to go. But it cannot be just that. As we go along, we
acquire knowledge and some amount of bhakti also comes into the picture when we pray.
What needs to be noted is that any way which takes us towards god is the right way. For
example, in Buddhism there is the eightfold path – right views, right thinking, right
speech, right action, right way of life, right endeavor, right mindfulness and right
meditation. If we balance the aforesaid characteristics, we take a step towards god. Of
this, the last, namely meditation, is very effective. Take some time off your busy schedule
to sit by yourself in a corner and watch the thoughts running in your mind. As you feel the
urge to control them less, the thoughts begin to subside. Be a watchman and let the
thoughts die by themselves. Very soon you will achieve peace. And being in peace with
yourself is very essential before you embark on this spiritual journey. You will soon start
seeing the miracle of life as it unfolds before your eyes. In every flower, in every seed and
in every river that flows, you’ll see the grand plan revealing to you the beauty and
exactness in a step-by-step way. Get back that fascination and you will see miracles all
around you. The more you ponder, the more you get confused. Hence, don’t think, just
enjoy His opulence, His magnificence in the world that has been gifted to you. See Him
everywhere, in everything that you come across, be it a person or other souvenirs of
nature. And soon you will realize that you are also his endowment, just like all other
things. Persist on this way and soon you will come across transcendental experiences.
These are felt and cannot be fully described. As you go along, every moment of yours will
be covered with such incidents and you will start experiencing bliss. The urge to dissect –
logical classification – will subsist, but the intensity of the same will start weaning as you
start perceiving the whole world through your right brain, the holistic or the organic way.
You will see the dance of Shiva in a leaf that sways or the song of Meera in a river that
flows silently. Once you have come to this stage, you will start living, in the right sense of
“What you are saying is that all progress that we make will not give us true happiness. We
need to turn towards god to achieve the same. Is this the permanent solution to all our
problems, Ray?” asked Stan.
“We are on the brink of a spiritual transition, Stan. This switch is bound to happen as the
world grapples with uncertainty brought forth by factors like increasing medical
problems, new information patterns and globalization. Despite the dangers, we march on.
At times thoughtfully, but many a time recklessly.
“The Mayan calendar comes to an end on December 23, 2012. They have predicted great
climatic changes due to reversal of the earth’s magnetic field and a high degree of sunspot
occurrences, which will disrupt life. Think of all those warnings that we are getting
nowadays about global warming. The Hopi Indians have predicted: Before the great
Purification, they will make metal roads for iron horses (trains and train tracks) and
hang metal ropes (power lines) in the air. The last danger sign is that first they will bring
back pieces of the moon. Purification will begin shortly after humans build a great house
in the sky (space station?).
“These are trying times. Progress is always welcome, but what is really progress?
Certainly we have made progress, materialistically speaking. But is this true progress?
Sometimes progress is not visible. Here’s an excerpt from the Tao te Ching:
We put thirty spokes together and call it a wheel;
But it is on the space where there is nothing that the usefulness of the wheel
We turn clay to make a vessel;
But it is on the space where there is nothing that the usefulness of the vessel
We pierce doors and windows to make a house;
And it is on these spaces where there is nothing that the usefulness of the house
Therefore just as we take advantage of what is, we should recognize the usefulness
of what is not
Although the meaning is right in front of us, we do not read it clearly. And it’s in the
hustle-bustle of daily events that we forget to read between the lines. Every one of us is
receiving messages from providence every second. But we tune ourselves to a different
frequency. Why? Cause we are not in control of our thoughts. Hopping between different
wavelengths, and marauding through the stack of the deeds of the day, we have become
robots, maybe better or maybe worse. The only solution is to get back in touch with the
inner ‘us’ and that can only happen with an intense desire to achieve this goal. Burning
within each one of us should be the spiritual quest for finding the true meaning of
happiness, rather than yielding to fleeting sensations that we mistake for contentment.
“In terms of technology, we are making fast progress. As the availability becomes
abundant, the cost comes crumbling down. At present, a 1 GB pen-drive is available for
$15. And this indeed is commendable, looking back at a time when a personal computer
could only be afforded by the elite. The gap between what a computer does and, say, a
mobile device is blurring. The latter is getting equipped with all the facilities that you will
find in a blue-chip machine. As broadband and satellite links become available for the
masses, the access to markets or the places from where a living is earned becomes
imminent. Still, the question of providing food, water and basic necessities for people
across the world remains unanswered. Technology can surely accelerate education, but
what about providing healthcare to everyone? Surely, this and other questions like war
and famine hangs over us like the sword of Damocles. But all hope is not lost yet. One
thing that technology clearly does is to accelerate communication between various people.
Very soon people across the world will be able to speak up their thoughts and concerns
and be heard. Take blogging for instance. It has provided a platform for people to voice
their feelings and issues that are of paramount importance to them. As we enter a world of
dialogue and interactivity, the meaning of information is getting shifted from a static to a
dynamic context. Today, we are able to take part in happenings across the world and
choices seem to increase. Interactive TV, for example, would mean that we are no longer
listening one way to a deluge of information that seems to surround us most of the time.
As we learn to make choices and connect with millions of people who share similar
views, we are seeing a more friendly world than one where we were just audiences.
Today, the performer is being watched and people can participate in mimicking or better
yet, improve the performance and thus becoming actors themselves. Virtual worlds like
Second Life give a chance to create your own world and project it to the planet, for others
to participate and derive the best. One can make money, too. In the healthcare area also,
we are making good progress. As medical contraptions equipped with the latest
technology become more affordable, we will see healthcare getting its due. The model
that the government dictates, which is the help or funding for various activities, is slowly
crumbling away. Financial aid from the government will soon boil down to websites that
accept donations in kind from people the world over. Very soon, they will overtake the
aid that a government provides. The voice of people will reign topmost and the world will
become a better place, as technology makes it more so. But above all this is the inbuilt
need for a spiritual solution. As we know, technology fills the void of gaining knowledge
and the way of karma, too, by creating more jobs. As far as devotion is concerned, that is
left solely to an individual. Although we will be able to automate prayers through
technology, this area will still remain a subjective phenomena. As technology eases our
time pressures, we will have more time with us, which we can spend for spiritual
conquests. Here’s what Richard Lovelace has to say:
If I have freedom in my love
And in my soul I’m free
Angels alone that soar above
Enjoy such liberty.
“But this very freedom that we get is in excess. Don’t you agree, Ray?” asked Stan.
“Freedom unregulated is like a child asking for candy. Too much of it, and you get
cavities. Anything in excess is bad. For example, desire and greed. Mind you, there is a
thin line of separation between the two. Desire is essential, else we won’t be able to inch
forward. But it is the attachment to desire that causes greed. Although Gordon Gecko
(Michael Douglas) in Wall Street mentions that greed is good, I disagree. Too many
desires also make us de-focussed. Hence, we should limit the desires and then converge
on them like a convex mirror that burns the paper on which it concentrates the sunlight.
Freedom should always be in the context of a framework. Limited freedom! Sounds like a
paradox, doesn’t it?”
“So in life, the freedom that I have will help me get what I want, right?”
“Wrong. Freedom gives you the opportunity to choose between what you want and what
you ought to give. By now you should have figured out why god gave us two ears and
only one mouth. Leaders are not talkers, they are listeners. By listening you give, because
you are nearer to the exact problem. Can we make a radio listen? No. Whereas a computer
is mostly in a listening mode. Thus, it’s in giving that we receive. In software
development, there is a concept of prototype (evolutionary/throwaway) that most of the
projects need before they go pilot. For example, in web design you do a wire frame first
and then you build on top of it. Requirements modeling typically follow the 80/20 rule.
The first 80 per cent allows you to start off, but you have to show something to the client
in order to receive the next set of supplies. Waterfall model, where the customer waited
for a magic pot to come out after a specified tenure just to discover that it was a Pandora’s
Box that he got, is obsolete. In today’s iterative models, the customer touch-points are
shorter and chaotic. You need to show a proof of concept every now and then to the
customer. Hence, giving more and receiving less has become a frequent practice. What’s
the end result? We have more user-friendly, or I should say user-likely, software being
“Similarly in life, the more we give, the more we receive. Desire for giving should be
more than receiving. And for the latter also, there is no need to fret if you don’t get what
you crave for. Like a lotus leaf in water that remains untouched or like an executable file
(sans hackers) that rarely gets read, we need to practice dispassion of what we get in our
kitty. Be thankful of whatever he has given us and soon you will find that all your desires
are well established within yourself. The treasure hunt ends right here – within your soul.”
“You seem to be a proponent of the altruistic model, Ray. But business cannot be run
without knowing what to expect. The closer we are to knowing what we are going to get,
the better the business model. Of course, there are other aspects like how to get there, the
assumptions and the risks that we undertake and most importantly, the cost implications.
How do we strike a balance here, Ray?”
“The most fundamental aspect of any business is not what or how it does something but
why. Agreed that your motive may be financial in nature but the burning question is
whether the business addresses a need that is existent in the marketplace. If it does, then
you have a valid business model. But then again, you are running against the arrow of
time. Will this need be there by the time you are out with your solution? The other thing
to consider may be the competitors who are already working on the problem and those
who plan to. There are many factors that get into a service that a business provides but the
most important aspect of it is the impact it will have on others. If you are running an
NGO, you will still have to consider the aspects, but it is free of contamination which
comes from the financial implications of the result. Business may be run by numbers but
the question is which numbers are you focusing on? Is it always the assets that you
consider in your balance sheets? Or for that matter, how strong is your cash flow? My
suggestion to you is to look at the intangibles also. Money by itself is not worth anything.
What is important is where you put the money to use. Value creation, if I may use the
term, is the very reason that we are entrusted with money. The more we plough back the
results into actions that create ‘value’, the more the money is put into good use. By
‘value’ I mean real value, not artificial that you may be chasing out of a hunch. What is
valuable is again a debatable question. But in terms of money, most of us more or less
know what it means. It is not as simple as we have made so much profit hence we have
succeeded. Well, that is a myopic view of success. If the value that we have created has
positively impacted people and has endured the test of time, then we can say that we have
succeeded. More importantly, it is the intention and the doing that matters, more than
results. Of course, your shareholders will shout if you don’t give them a bonus share as
announced, but appeal to their higher selves. Narrow down to the aspects that make a
difference. Inculcate the very moral principle into the fabric of your company’s soul. And
you are destined to succeed. Maybe not for the first time but surely in the times to come.
As you know, retaining customers is not done by a phony smile, but that which comes
from the bottom of the heart – a desire to serve and a full-hearted attempt to do the same.
But again we come across the final dilemma – we are not in control of the results. One
should not get dissuaded if it doesn’t happen. Learn where you went wrong, correct it and
move on. Whether you do or not, life moves on. Decide if you want to be a part of the
game or an outsider. In whichever way, the music keeps playing.
“Learn to see the qualitative aspect of a business, Stan. A number that just indicates one
way or the other is not a full number. Find out the metaphor for a literal. Go beyond
duality. Enhance your perspective, like they do using business intelligence – the same
numbers, but different contexts. Add a spiritual tinge to the goal-seek and see how it
makes a difference. Imbibe the past and future into numbers and let them speak for
themselves. Study them from the perspective of the heart rather than the brain. You will
see endless possibilities arising out of such a search. And every solution will be complete
in itself. So you don’t have to go further. Like a tree with many branches, but the
branches in turn don’t have more branches. A first-level effective search, if you ask me.
Remember, it’s not the questions that you ask that makes a compelling answer, but the
answer that is waiting there to be questioned by you. Both the question and the answer lie
within you. The moment you realize this, the quest ends. From then onwards you are on
your own, like a free bird, which can fly anywhere without any worries. Because you see,
worries by themselves are nothing but the questions that you have.”
“Ray, I spend most of my time in meetings – staff, customer or the board of directors. As
I interact with people, I observe that most of them want answers or directions. Many a
times, I’m not prepared with answers or to give directions. There’s so much I have to
wade through in a day. Although I have a dashboard that provides me summary
information, be it news or views, I find myself in the midst of an information deluge. A
lot of my time goes into projects that are not doing well. Fire-fighting and answering
mails take up a lot of my time. By the way, I get about 500 mails in a day. I reply to 50 on
an average. I start my day at 8am and it lasts till 9 in the evening. Most of the days, I
don’t get time to eat my lunch. In the midst of all this are strategic exercises that I have to
undertake on a regular basis. Attrition in my company is about 15 per cent. At least two to
three days in a week, I spend time interviewing for top-line staff. Always on the lookout
for new ideas, I watch inflection points in the market on a day-to-day basis. After having
done all of this, I still feel a surge of emptiness at the end of the day. Like something I
have missed out from the news. I try to work on quadrant 2 – important activities – but
end up working on the urgent chores that drain me of my normal cool disposition. Tell
me, Ray, where am I going wrong? What am I missing? And what should I do about it?”
“Stan, I can empathize with you since I have been on the same seat before. My days also
used to be hectic and I got bored. Wish I had found out the answer before. So here it is.
Start your day with prayer and meditation. Take up some physical exercise. Listen to
music or some podcast that you have been wanting to hear. Besides the newspaper, read a
holy book or some source of inspiration for at least 15 minutes. Eat a sumptuous
breakfast. Avoid all calls before you reach office. If you drive to work, listen to some
light music of any genre. It is better if you have a chauffeur, as you can read your news
while in the car. Once you are in office, plan out the day. Allocate time for various
activities. Make some room for unplanned activities. Watch your plan as the clock ticks
by. Be in a positive frame of mind always. Do not get angry. Remember, the response to
any situation is for you to choose. Be eager in understanding people’s problems. Listen
more and don’t jump to conclusions. Praise whenever applicable and criticize actions, not
the person. See to it that all meetings come to a logical conclusion. Take out time after
every meeting to make notes and reflect on what just transpired. Zoom in and out of
situations with a sharp focus. Insist on facts more than opinions. Seek to delegate, trust
people with their abilities, and follow up. Use the whiteboard and the projector sparingly,
except when you are, say, giving a presentation to the board of directors. Talk straight.
Get to the issues without hovering on the niceties. Think before you act. Or better yet, feel
it. And once you have made a decision, stick by it. You may become a laughing stock for
the risk that you took in acquiring a company but be firm. Don’t go against your instinct.
If you made a mistake, admit it. It takes courage to do so. Tune in to your customers and
get a feel of the market. Listen to the undercurrents within your organization. Do not
avoid any issue, except if it’s too petty. Before an issue blows out of proportion, nip it in
the bud. If you feel nervous, take two deep breaths and go right after the fear. Face it.
Hear it. Act on it. Conquer it. Be decisive, but not in haste. Mean what you say. Take a
break for five minutes every one or two hours and simply relax. Experiment by going to a
website that you have just read about or browse your favorite website. Do a little bit of
programming if you are up to it. Learn some jargons. Connect with the bigger picture
always. Try to portray the same to your subordinates and colleagues. Weave in humor
into conversations. See the lighter side of things without letting your top line slip by.
Always maintain a contagious amount of optimism in the air. Finally, don’t be
complacent. Self-esteem is good, but not ego. If you let your ego run the company, you
will create more enemies than friends. Remember what Sun-Tzu in the Art of War said –
‘a war is won before it is fought’. Apply this precept. After the day is over, indulge in
something that you love to do. Try to spend some time with your family on weekdays,
too. If that is not possible, make sure that you spend Sundays exclusively with your
family. Take them out or go watch a movie. Sundays are the days when even god rests. So
stop thinking about work and pursue a hobby, or better yet, spend quality time with your
family. You are not going wrong anywhere Stan, but you need to re-assess your priorities.
Find meaning in what you do. A deep, well-connected implication of things happening
with and around you. Wield the power of the astra (weapon) that you possess. Learn to
make good and proper use of it. And you will grow towards your dreams. Every day
should be a step towards that. If your actions don’t take you towards god, step by step,
reanalyze them. Act in a conscious and responsible manner. You may plant a fern or a
bamboo seed, both are guaranteed to grow in their own time span. Persevere. Know that
fruits of actions are a bonus that we receive from god. Be thankful always. See the marvel
of life as it unfolds in front of you. Share it with everyone. Grow every day. A little or a
leap, but grow you must.”
“Any project management tips for me, Ray?” asked Deb, silent till now.
“Traditional project management focuses on three aspects – cost, duration and quality.
These variables are all interdependent. Here’s what I have gathered during my past years
as a project manager:
• Never start without a good understanding of the functional requirements.
Technical requirements can follow but not the functional. Squeeze out every
ounce of information from the client on the functional aspect of the system.
• Know what the client wants, to as much detail as possible. I don’t mean that you
have to go till the level of screen design, but apply the 80-20 rule here. Get to
know the 20 per cent of the system that is 80 per cent significant to the client.
• Gone are the days when we used to have loads of paperwork like a project
initiation note (PIN), engagement strategy etc. Some of us are working on projects
which have a deadline in two weeks. All you get to do is work extra-time. But we
come across nature’s bottleneck. – only 24 hours in a day.
• Waterfall is out, iterative is in. Keep requirements open-ended, as I’m pretty sure
that most of the time the client himself is unsure in some areas. Plan out the
iterations. At least, a tentative one.
• Spend more time on requirements and design. The cost of messing up during these
early stages can prove to be fatal.
• Follow simplicity for estimation. For instance, don’t go for a FPA (function point
analysis) when you are doing short projects or KLOC (Kilo Lines of Code) if you
are using object-oriented languages. Add to this the complexity that a RAD (rapid
application development) tool also brings in, like the IDE (integrated development
environment). For internet projects, I go by what I call the ‘Divide by 2’ estimate.
Depending on the timeline, set up an atomic unit beyond which you will abstain
• Mirror the requirements and freeze them as early as possible. Remember, the clock
is ticking away. You want to get a sign off? Up to you.
• Allocate resources sparingly. Use extra buffers of at least 25 per cent average over
a task. Do not compromise on this. This is your best guard against a duration risk.
• Create or hold only documents which are essential. Like, say, a copy of the
contract, which should cover Scope, SLAs (service level agreements) and
deliverable dates clearly. And, of course, the payment plan and the project plan.
Typically, a Word document containing the original MPP (Microsoft project plan),
requirements document and FS (functional specification) or SRS (software
requirement specification) or simply MOMs (minutes of meetings), design
document (both application and DB), standards and practices document, quality
documents (like record of peer reviews, code walkthrough, test plan), hardware
and software and deployment approach.
• Skip configuration/change/risk management for short projects. This doesn’t mean
that you don’t follow these. It simply means that do not make any documents for
these. In fact, you can also pass over some of the quality documents mentioned
above. For projects less than 45 days, be my guest.
• Planning is important but too much of it will be a time-guzzler. Focus more on
execution, especially for internet projects.
• The choice of languages, environment etc. is all pretty much in the open. For
example, for small to medium-scale projects, you can use .NET, while bigger
projects can go for JAVA. For complexity on a scale of 1-6, opt for the former.
From 4-10, choose the latter. Complexity is measured in terms of number of
pages, meta-pages, the contents, active links and features required. For example,
integrating a payment gateway is pretty straightforward, but if you want to
interface with a German ITEK mainframe, that is going to be more complex.
• Update and track project plan on a daily basis. Microsoft Project is a great analysis
tool. See, for example, that resources are not overloaded, task assignments are
always interconnected logically and so on.
• The quality of deliverables is a suspect wherever there is no process existing to
take care of the undesired. Follow a process: mandatory, call it IPO (Input–
Process–Output), PDCA (Plan-Do-Check-Act) or whatever other models are out
there. Let me repeat – even if it is a small project, there clearly has to be a
methodology (procedure) that all follow.
• Last but not the least, be aware of the team dynamics. Make corrections wherever
necessary. Learn to anticipate a problem before it occurs.
Nowadays, web-based projects use Agile Development Methodology where short
iterations of one to four weeks, emphasizing on interactions primarily, are in vogue.
Documentation is kept to a minimum. Some people confuse Agile methodologies with
Cowboy coding, where the team does whatever it wills. But Agile programming delivers
results in the shortest possible timeframe. Some Agile methods, like DSDM (dynamic
situations development method) and FDD (feature development method) are aimed to be
suitable for any Agile software development project, regardless of situational
characteristics. Then there is Scrum and Extreme Programming, where you have multiple
people working on the same program. Scrum is a popular Agile methodology where
people work on backlogs (tasks) in what are called sprints, which typically last from one
to six weeks.
“For longer projects, you have methodologies like RUP (Rational Unified Process), an
offshoot of IBM, wherein you iterate repetitively. Then you have Prince 2 primarily for
projects whose timelines are static in nature. There are many other methodologies out
there, which most of the companies have adapted for internal use. Then there are
frameworks like CMM (Capability Maturity Model) and ISO (International Standards
Organization), which regulate the activities or resources and measure their impact. For
example, in CMM there are different process maturity levels ranging from one to five,
from initial to optimized. Every level clearly has a process map and documents that
support the level. Typically, you see the compliance in large projects, of duration greater
than three months.
“It is very essential to choose the right methodology for the project, depending on your
time and budget constraints. But once you do, don’t look back. Create a first-level macro
WBS (work breakdown structure) to start off the project. There are three channels of
communication that you need to open:
• The customer
• The team
• The management
Interaction with customers may be done by a product manager, if one is available. But for
smaller projects, the project manager doubles up, for all practical purposes. Handling the
client is an art. One needs to be a good communicator. Listen more, do not commit on
deadlines. Involve the customer in the project from the very beginning. Hide the dynamics
but give him a window view, so he can see the product manifesting in front of his eyes.
Ask for feedback always, and try to incorporate the same in the next releases if your
schedule doesn’t overrun. Make minutes of the meeting if you are dealing with a fickle
customer. Anyway, it’s a good habit to keep the minutes as an interaction record. There
are four definitions associated with a product that is shown to the customer. They are:
• Proof of concept
• Final release
The proof of concept is generally prepared to showcase a demonstration of the product
that a customer is likely to see as the end-product. This is typically used by pre-sales
people. A proof of concept can also be products that you have implemented for a different
customer. A prototype is created in the middle of a project. It has more features than a
proof of concept. It may span across a snapshot of one or more modules that the customer
is expecting. A pilot is a trial run of the product. It’s also called a Beta, and it is close to
what the final product will look like. Software companies launch Betas of their products
so that everyone can get a feel of the product and start testing and developing their
applications for it. A final release is the mature project, ready for use by the customer.
As a project manager, you are the guardian and mentor of the team. Always set goals and
interact with everyone, if it’s a small project, on a regular basis. Look for ideas from
within the team and implement the best of the lot. Beware of friction between team
members. Always ensure that the environment is a positively charged one, where people
would love to work. Listen to the problems of the team members and mitigate them
tactfully. Treat them as you would treat your friends.
“The management has to receive regular project reports on what is happening. A PSR
(project status report) consists of a progress chart along with issues and concerns that a
project manager has. Also, the risk mitigation strategy has to be attached. Voice your
concerns as well as those of your team’s to the senior management. Get traction and be in
the grip of the finances for the project. Alert the management of any untoward deviations
that can steer the project off course. Call them up frequently and meet them personally
whenever you can. Listen to what they have in store for you and the team. Voice their
views in team meetings.
“For a development project, your focus would be on features that you need to churn out
on a regular basis. For a maintenance or customization project, the focus will be on CRs
(change requests) and bugs. An implementation project works on work items
(implementable features) on a day-by-day basis. For all projects, what is required of a
project manager is to track the project and take corrective actions wherever necessary.
“You may come across projects where an existing system is being upgraded to your new
product. In that case, study the old system thoroughly, both for features and the
operations. For example, if it’s a retail bank, maybe the old ALPM (Automated Ledger
Posting Machines) are being dismantled to move onto your integrated banking solution. In
this case, plan out a phase-off period where you will run both the system in parallel, till
such time that you find that the older system is not required. Hold hands of the customer
during this stage. It’s very crucial. The support that you give will get their ‘buy-in’ into
“The most important thing to keep in mind is not to judge people. You have to lead, and
by this I mean you have to set an example for others to follow. Like a bird that flies but
does not leave any imprint in the sky, your actions should be smooth without leaving
behind any trace of a negative feeling. Even when you take to task a laggard, your
intention should benefit him. He should feel that you are honestly worried about his
future. There are times you have to be informal. But when you are discussing your
project, it’s best to have a professional atmosphere around you, where work means
business. Set your priorities clearly in front of the team members. Get them to
acknowledge it and work towards the goal without ever looking back. Learn to smell the
issues before they become unwieldy and always have an open-door policy. Never avoid
any problem. Face it then and there and get a resolution before the problem starts
haunting you. If you have too many pending tasks before you, start addressing them
before they become unmanageable. Never keep pending an activity that you are unsure
about. Either you do it or you don’t. Regularly monitor if your project is following the
plan. Be ready for an audit at any time, rather than last-minute makeovers. Prepare a
migration plan for your people, so you can track their progress. If you are managing
multiple projects, carefully devote your time to each of them, keeping in mind the nature
and importance of the project. If you see any red flags, take appropriate action. Before
you start any activity, be it a meeting or a mail, see in your mind the time allocated for it.
Get used to this way of working, because you will be able to predict the appropriate time-
slot for each activity. If it takes you more time to complete a task, your estimation method
needs to improve. And if you finish the task before time, give yourself a pat in the back
and use the spare time for either taking a short break or keeping yourself up to date. Read
latest magazines on technology, project management and business, especially the ones
related to your project. At the end of the day, go through the highlights of the day in your
mind. Spend time wisely, because as you will realize, the only thing that we run short of
in life is ample time.
“Whether you use Excel to maintain your change-list or you use another tool, the
uppermost thing on your mind should be to have a firm grip on the project. Be in control
of every nook and corner. The feature or change-list, along with the bugs, is what people
work on mostly. Use a version-control tool along with regular backups. Also, don’t forget
to restore backups that you have taken, because I have seen many projects that do take
regular backups but never restore them to see if they were successful. For managing the
project schedule, you can use a tool like Microsoft Project or Mingle. Remember to
update the plan as the project progresses and analyze the plan every day for resource
overloading and new tasks in hand. When you estimate, remember to keep a safe buffer
of, say, 25 per cent for contingencies. Include the time for testing, review and
documentation, along with the coding time. Be careful of design changes. For example, if
there is a new requirement, the most straightforward thing to do seems to be adding new
tables. But this is an invitation for disaster. Check if the new requirement fits into the
existing design, keeping in mind the normalization approaches that you have adopted and
then sling it in to fit into your scheme of things, rather than the other way round. Follow
proper naming conventions in code as well as the DB. Look for components that are
readily available. There is no need to reinvent the wheel. To give you an example, I have
in the past worked on an auction functionality that took five man-days to complete, only
to realize that such a component was already available, with much better features. But do
not mistake a rope for a snake. Be careful when you use an external component. If your
management is fussy about paying for Microsoft licenses, go for OpenOffice or better yet,
use Google Docs and spreadsheets. Google has the whole ‘office’ works available on the
web. The only hitch is that you need an internet connection. Ask your team to hang out in
forums or blogs that are of interest to the project. Many a times, you can get expert help if
you pose the problem you are facing to such groups. Get all latest documentation for the
platform that you are working on. For example, if you are working on Visual Studio,
subscribe to MSDN (Microsoft Developer Network). Stop being an average user. Become
a power-user of the internet.”
“In today’s world, the future has arrived before we even say the word ‘blink’. So, isn’t the
past becoming more and more obsolete when the future seems to arrive so fast?” asked
“In the past 25 years, technology, especially software, has been growing at an exponential
pace. When I say technology, I mean the electronics that go inside any device like, say, a
FM radio or a more complex chip like Pentium. The price of electronic goods is crashing
every day. Moore’s law states that ‘the number of transistors on a chip doubles every 18
months’. And it’s been true till now. Now, I guess we are reaching physical limitations.
While new frontiers of science are being interrogated, we are also creating pandemonium.
There is so much to choose from. The other effect is what I call MC GOLD or simply ‘my
computer got old’ phenomenon. The moment you buy the latest, another piece more latest
than your set has made its way to the shop where you bought it from yesterday. The point
I’m trying to make is ‘the Joneses also have to be on their feet playing catch-up to
“Let’s take software – every day there is something new somebody has invented or
discovered. The programming language in vogue today is a derelict of morrow. So you
have no other choice but to learn the new language. If you ask me, knowledge that is
transient is not true knowledge. Instead of hankering for these, we should imbibe the
knowledge that does not change – the permanent or the ‘eternal’ Veda. Veda means
knowledge. True knowledge is knowledge about god.
“Life is what it’s all about. And human life is sacred. It’s written in the books that god
made us in his image and breathed life into us. This life is sacrosanct. This life is a
journey towards the absolute truth. Yes! Although it takes effort and perseverance to
realize god, the way is there, guiding us every second.
“I graduated in computer science in the Eighties. Since then, I have been witnessing the
relics of operating systems (OS) like CP/M, DOS etc. Forget the OS, even the processors
work differently. That means, assembly language – a language close to the machine –is
also specific to a processor. With so many variants around, most of the precepts have
changed or simply withered away. The new languages are very simple, time-saving and
cost-effective. But they hide you from the truth that is out there. In this sense, they are
fleeting. To really understand computing, you need to be not just logical but also spiritual,
scientific and strategic.
“An engineer by accident, I have managed to understand a part of this higher reality by
myself. When I look back at what I have learnt from my school and college, a lot of
world-savvy text has gone into me. Now, this includes the sciences as well. Though it has
enriched me, I still seem to be hankering for something more real. Though it has managed
to get me a job, I felt the need for true knowledge, which will emancipate me and quench
my unending thirst forever.
“And what I found was that there is no point in chasing the rainbow, which means the
latest development, because sooner or later it is going to be ahead of you, as it is today.
The essence of all knowledge lies in that which does not change. And for me, I found it in
the scriptures. You know, people write about other people everywhere. Well, my answer
to this is simple. You read The Bible and you will come across all possible kinds of
people on the planet. If you are lost about the truth, read the Upanishads. All scriptures
lead us towards god. Be it the Koran or the Zend Avesta. I found treasure troves of
information in the scriptures, which is a forgotten art for people today. We look for
happiness in the wrong places and then get depressed. And then follows a battery of anti-
depressants and sleeping pills to help us combat stress. Well, why are we looking for the
truth in the wrong places? As long as knowledge liberates us and takes us towards the
final destination, be sure that it is true knowledge. In fact, you really don’t have to read
religious books or sacred texts in order to be one with god. In our pursuit of finding the
impeccable lights, we may get attuned to various dogmas and belief systems. In this
chase, we may get biased. So much so that it can interfere with the way we look at things.
This can also affect our relationships and work, too. Beliefs and dogmas can be harmful if
we become fanatical about them. In the new world, you should be willing to change at all
strategic inflection points (from Andy Grove’s Only the Paranoid Survive).
“Strategic inflection points are events that can result in major changes in your perception
of the world. These can come from within, like a team that has gone awry, a relationship
that has gone sour or external forces like a competitor who is pushing you over the edge
or a faithful client who wants to shift his loyalty. Now, how do you tackle this? One way
is to take a good look at your processes and re-engineer them. Then follow the usual
PDCA (plan-do-check-act) cycle. Identify the cause of the turbulence. Eliminate it. If the
cause is you, improve on it, like a servo motor. If it’s external, do your homework.
Classify and quantify. And then create an action plan. Strike when the rod is hot.
Remember, a chain is as strong as its weakest link. A decision which is morally correct,
for the lack of a better word, endures the test of time. It’s a question of how much is fair. I
guess everybody knows what is, because we all have an innate sense of what is right and
what is wrong. But then, why is there so much moral corruption? The answer is time. You
see, we are all beings in a constant flux. A good idea is an idea whose time has come.
Consider the bio-rhythms. Most of us are very active in the morning, the productivity sags
during noontime. In the same way, our thought processes are undergoing phenomenal
shifts. A criminal who commits a homicide may not repent at that point of time, but
eventually will. All thoughts and all actions are recorded in the ether. One thought can
result in a cascade of related thoughts that can affect the whole. The results cannot be
envisaged, as there are too many parameters under consideration. But one thing is for
sure. A good thought or a good action leads to a good result. One reason for all the
commotion in the world is that we stick strongly to our beliefs. Well, there is good news.
Using NLP (Neuro Linguistic Programming) or meditation, we can change our limiting
beliefs and expand our sense of being. Resistance to change can be overcome if we
change the negative beliefs. For example, I was taught that cutting nails after sunset is
bad. I never questioned it but blindly followed it for many years. Is there a scientific
reason or an ethical foundation for such dogmas? Another one – you have a haircut during
the waxing period of the moon and it grows slower than usual. In many places of the
world, this may be an immutable law, etched deep into the consciousness. But then, I
guess the law becomes true. Because this very world that we breathe in functions on
beliefs. You see and experience what you believe. A placebo works.”
“You seem to be saying that reading the scriptures is useful, at the same time you say that
you don’t have to. Why this conflicting stand, Ray?” asked Deb.
“Reading the scriptures is definitely useful, if you decode the information correctly. Facts
are facts, but how you interpret them is up to you. If you ask me, if you read the scriptures
with the correct bent of mind, there is a lot to gain. But if you become dogged by it, then
there is a problem. Don’t let anything come into the way of your growth. However
influential it may seem, there is no stopping at a final word. There is no such
commandment ordained anywhere in any book. Even the Ten Commandments are
actually guidelines. All teachings are meant to spur you towards growth, and there is no
limit to growing. Even if you have absorbed all good things in life and attained nirvana,
there is more to come. The journey doesn’t end here. You have to keep on moving. And
you will soon come across the truth that life is moving always, the only logical stop is
death. Kiss goodbye to your material life and move on. As a spiritual being, you still exist
and so does your consciousness. There is an immutable law of physics that states matter is
neither created nor destroyed. It is transformed from one state to another. This is exactly
what happens when you die. Your consciousness gets ready to take up another journey in
another person’s body. A rebirth of a unique kind. It’s time for you to learn new things,
newer possibilities, and conquer new worlds. And the cycle goes on, till we attain the
nature of the way, which guides us everywhere and we finally become god-like.”
“Can you describe death, Ray? So many live in so much fear of it that some become
paranoid about it. What are your views?”
“This not-so-distant reality means different things to different people. To me, death is
nothing but the end of a chapter in a novel. And Insha Allah, I pray that to be the last
chapter, a direct ticket to moksha – liberation. I guess that’s what we all should aim for –
visiting Goloka Vrindavana (Krishna’s spiritual planet), like a trip to the Disney World. It
is said that if we are able to make it there, we don’t have to return back to samsara – this
life full of miseries. In the Gita, Krishna has clearly said that whatever we think of while
dying, we are sure to attain. To get a better grip on death, read the Katha Upanishad,
where Nachiketa talks to Yama, the god of death, to reveal his secrets. In the vedic
scriptures, it is mentioned that after we die our soul goes to the moon (mother) and if she
gives us a clean chit, we go to the sun (father), and succeeding there, we don’t return
back. A birth somewhere else but definitely not on this planet.
“John Donne in his poem Death Be Not Proud mentions this:
Death be not proud, though some have called thee
Mighty and dreadful, for, thou art not so,
For, those whom thou thinkst, thou dost overthrow,
Die not, poor death, nor yet canst thou kill me.
One short sleep past, we wake eternally,
And death shall be no more; death, thou shalt die.
“It’s true. Death is just shedding this body and moving ahead. We all move towards one
thing, knowingly or unknowingly, towards god. And finally, we all get what we seek. In
astrology, if Ketu is in the 12th house of your birth chart, you have a good chance of
achieving liberation. Similarly, in numerology, people with birth number 7 are known to
be preferred shareholders of this commodity. We worry about our families and loved ones
and take life insurance or arrange our investments in a way that they don’t get affected
financially. Well, that’s just one aspect. The other part is to put up with the fact that
somebody so close to you is not going to be there every time you need him/her. Death
permanently disables a part of your loved ones, but here’s when we should read the Gita.
The wise don’t mourn over death, says Krishna. Because the atman (soul) is never slain.
It was never born nor can it die.
“As far as fear of death is concerned, there is no need for it. Isaiha has said, ‘fear not for
I’m with you’. Fear arises out of ignorance. It is illusory and based on the false
identification of the self or the ‘I’. This is what the Buddha had to say. God is closer to us
than the vein that runs through our neck, as elicited by the prophet Mohammed. Nothing
happens without his permission. Not even a blade of grass sways till he wills it. So why
fear a temporary glitch in your lifeline, when everything has been taken care of. You live
in his presence, you die in his presence. This may be your next step towards nirvana.”
“Ray, is there such a thing as technology nirvana? If so, what are the characteristics of
such a phenomenon?” asked Stan.
“Technology nirvana is an over-abused phrase. To understand it, we need to clearly
contemplate the meaning of nirvana. Nirvana is that stage of a person’s life when he is in
complete bliss. Such a person radiates peace and harmony. He has transcended this mortal
life, and though his vital signs are intact, he has left behind him all the baggage that he
had garnered during his lifetime. For him, life’s unity is prevalent in every object that he
comes in contact with. There is no duality. A stone or an expensive jewel means the same
to him. In short, he has left the worldly equations behind. He sees god everywhere, in
everything. This is a souped-down version of what nirvana means. In actuality, people
who achieve nirvana are in a state of unconsciousness. It’s actually called samadhi. Such
a person is deeply engrossed in meditative activities and keeps on being in such a state for
a very long period of time.
“Technology nirvana is a distant dream. In fact, it’s a relative term. A person accessing
the internet on a T1 line (speed 1.54 mbps) may be able to download things faster than
someone using a broadband connection of 256 kbps. The latter’s speed may not match
that of the former, but in his environment that may be the best deal doing the rounds. In
this case, both of them are experiencing bandwidth bliss. The question is not just of speed
but quality. If you use a high-speed line just to download bittorrent files over a P2P
network, you are not utilizing the power of your internet connection. But if you are a
teenager who has to swap files with your buddies daily, this may seem the most
appropriate use of the Net. Whereas, for a person like me who spends most of the time
browsing information on the Net, a high-speed connection with probably a software
bandwidth booster may seem apt. I may not need a high-speed line, as I download very
little but browse more. Am I in technology nirvana? No. As long as I’m getting dropped
lines and downtimes, as long as I don’t get access to the information that I need, as long
as my need for a link is addictive, I’m far away from nirvana. Suppose I work in the stock
market and I’m getting a regular update from the feeds, I can do a transaction (buy/sell)
within a jiffy (straight-through-processing) and make a killing, I’m on my way to
technology nirvana. But like all things in life, there is a scope for improvement here, too. I
may need a voice or a thought interface. The moment such a technology is available that
improves my productivity, I’m moving a step closer to nirvana. If I’m an early adopter of
technology, I get to reap the benefits. But if the thing doesn’t work, I have invested my
time on a bad bet. As technology moves into the various realms of life, we are going to
see an overall improvement in the quality of service (QoS). It’s not just about automation
anymore. It’s about things that we as human beings need – friendship, love, collaboration
and peace. Technology is enabling all these and as days go by, the affordability and
accessibility of such devices are becoming easy. When technology plugs the gaping holes
in our system, when technology helps the world progress, when technology helps us move
towards god, we are on our way to nirvana. There is still a lot of time. But we are getting
closer. Some people on the globe are the forerunners of such a revolution, and their
effects are cascading into every corner of the world slowly. We will achieve technology
nirvana when computing addresses all the basic needs like food, water, education and
healthcare for everyone the world over. A happy world is one where a person doesn’t
have to worry about his next meal, his kids not being able to attend school or a medicine
that he is not being able to afford. As computing cuts across the various frontiers of tread-
safely zones, we are on our way. And every one of us has a duty, to contribute. It doesn’t
matter how much, but give we must. Because it’s in giving that we receive.”
“So, where is the end, Ray? We seem to be making progress in technology every second,
but still the world grapples with issues like war in the Middle East, poverty in Africa and
“Well, the solution to these is not technology. Agreed that technology can speed up the
process, but still we need a complete makeover. By this, I mean an internal change. Every
one of us needs to change. To be more accommodative, to be more flexible and to be
more forgiving in matters that pertain to beliefs and values. We need to respect traditions
that have shaped our thinking and life in general. Here comes the phrase ‘go global, think
local’. If you were to survive in today’s world, you need to be aware of the forces that are
affecting you and your work. If you are a manufacturer, then you need to worry about
competition from China. If you are a software service provider, India is a primary force to
reckon with. At the same time, if you are setting up shop in one of these countries, be
aware of the local surroundings. Learn their culture and understand what makes them tick.
As you will see, it’s a combination of traditional values and education that puts them in
the forefront of innovation. It’s a good idea to learn Mandarin if you wish to set up shop
in China, and in India converse with them over a cup of chai (tea). There is a tremendous
amount of conventions that you need to adhere to as a matter of practice in these
countries. Folklore and rituals make up the essence of what seems to be the technology
contenders of the new world. And let me tell you this, rooted within these institutions you
will find the true meaning of progress. It’s not technology, it’s spiritual. You will find this
towering meaning imbibed into the fabric of living of every individual there. So, you get
the best of both worlds – the openness of Western culture and wisdom of the East. What
the world needs today is a healthy exchange of these two. If you are making a banking
product, learn Islamic banking that is prevalent in many countries. If you are making a
matrimony site, make a provision for horoscopes for places like India. Adapt to various
specifications. Don’t seal yourself away into one way of thinking, because to achieve
truth, there are many roads. You need to provide more roads into your product in order to
get the benefit of scale. Also, you will be doing a real service to the world if you
accomplish this. ‘Love thy neighbor’ is not a commandment but a distant echo of the
truth. And the day you learn this by heart, you would’ve gone one step further in the race
to the end – the discovery of the self.”
“What is your message to the young generation, Ray?”
“Aspire for the light. Do not get caught up in the transitory tendencies. Prepare yourself
for a career first and then focus on the extra curriculum. Work hard and play also. But get
your priorities right. To survive in this world, you need to earn a living. And to do so, you
need skills. If you are a budding programmer, make your foundations strong. Learn about
software engineering. It’s not just a discipline but a way of life. When you are in college,
the software that you write is for demo purposes mainly. Out there in the world, you write
industrial-strength software. It calls for a certain amount of obedience in the midst of
creativity. Don’t be a maverick. All code that you write must achieve a fruitful purpose.
Arouse your curiosity, ask questions. Even if you were to begin your career writing
HTML (hyper text markup language) code, don’t fret. There is a lot that you have to learn
there, too. But the hard way may not be the best way always. If there is a tool that does
the job, go ahead and use it. But be prepared for the worst. There is a great difference
between a code that a tool generates and one that you write yourself. The latter is more
self-sufficing and often more time consuming. Do not evaluate a product by its form
factor. By this I mean the front end. The ease of use may be embedded in the screen that
you see but the reliability and accuracy is a factor of what goes on behind the scenes, in
the backend. Make software that works, and not one that just has a pretty face. Look for
products that have stood the test of time. There is a great difference between a
development environment and the implementation ecosystem. The latter is the test of your
endless hours and hope. No software is complete without having achieved the objective of
customer satisfaction. Keep this in mind, always. Be ready to make changes, even if they
go against the very design that you were holding as sacrosanct. In the end, you are
working for others – your customers. You are an actor in this film. The director is your
project manager or the management in general, and the producer is your customer. But in
your life, you are all three. Learn to balance these aspects. And move ahead with
optimism and courage. You will realize that it is not as hard as it first seemed to be.
Experience is the mother of all skills. You may have read a lot of books, but it’s your
experience that is your first-hand teacher. Everyone makes mistakes, but don’t stop there
or get discouraged. Learn from them and make necessary corrections. Trod further and go
deeper. Persist. Once you find that your target has been achieved, don’t rest in the
accolades. Move on. There is so much left to do. Let every single day be your teacher.
When you look back at the end of the day, you should have learnt something. You should
have grown towards being a better person; towards a fuller you. Fill yourself with so
much goodness that negativity stays miles away from you. Remember, it’s easy to curse
the darkness. Light a lamp and dispel the illusions away. Follow first, and then lead.
Know in your heart that what you are doing is right and then just do it. No looking back.
A life full of purpose is a life well lived. So arise and aspire for your dreams. They are
waiting out there, for you to manifest them into reality. Go right ahead. Make them come
“What is the best way to run a company, Ray?” asked an inquisitive Stan.
“Well, it all depends on the nature of your business and your aspirations. If you are in the
software business, the answer is quite simple. Define clearly your core competence. What
are the markets that you intend to pursue and what is the scope of your vision? For
example, if you are into the mobile technologies space, you may restrict yourself to
developing applications for various operating systems. Then the next question is, do you
call yourself a Symbian OS value-added applications provider or do you also delve into
Palm OS and Windows mobile operating systems? Now, that is strategy. This is often
dictated by market conditions. Maybe you want to venture into the new Linux mobile-
phone application space. We narrow down further to what kind of applications you wish
to develop for these operating systems. Maybe it’s a security suite. If so, who is the
existing competition? What kind of market share do they hold and how much of the
market share are you vying for? Are you a trendsetter with a niche product? If so, what
are the prospective numbers for such a market? Where is your existing effort and when
are you planning to roll out your product? These are tactical and operational aspects. The
more foolproof your plan, the better it is. Once you have churned out the plan, monitor the
execution. Watch the market closely. Look out for red flags. Keep track of your funds
flow. Operating expenses should not have a big variance. Ready your PR for the
impending release. Make it coincide with the release of a product. For instance, you
launch your applications for the iphone on the same day that it is released, or better yet,
prepackage your software into the device itself. That way, you will sell more copies than
if you would’ve sold it post release.
“Don’t be paranoid about your core competence. Remember, it is the market that dictates
the need. You may have a great product, but unless it addresses a need hole in the market,
you are going to have tough luck. Seek public opinion on your product. Try out paid
surveys, blogs and simple advertising. Listen eagerly to vibes. If you have bugs in your
first release, be quick to turn around and offer a fix immediately. Remember, these kind
of things give you bad publicity, in turn affecting your credibility. Watch out for those
zero-day exploits and for new malware, come out with a fast solution. If your solution
uses a signature detection algorithm, maybe it’s time for you to move to heuristics. Use
the latest technology if you want to stay ahead in the game.
“Let the customers clearly know the capabilities of your product. Don’t overdo it. Tell
them clearly what kind of threat it detects and what it doesn’t. Your company website
should have a detailed description, a FAQ, a complaint section, maybe an option of
instant chat, and answers to all the queries that a customer might have. It’s a good idea to
start a newsletter that a person can subscribe to. Keep them informed. Use RSS if need be.
Rev up your marketing campaigns and try to get some targeted traffic. Keep your
comparison charts ready and deploy them when the rod is hot. State them clearly as long
as your product has an edge over others.
“Keep the employees happy. Have them excited about the happenings, both internal as
well as external. Have a bash for the product launch. Invite everyone, the introverts
included. Dole out presents. Congratulate everyone on the work that they have done. Send
certificates of appreciation. Ask the HR to take stock of the situation and reflect the deeds
of a work well done in the appraisals. Announce an incentive if possible. At the same
time, make sure that if there are delays or other hurdles, the problems should get resolved
in the shortest possible time. Nudge them on, especially when you are close to the release
date. Under-promise and over-deliver – that should be the motto.
“Now, for the most important aspect of all – finance. If your funding is sufficient to take
care of the expenses incurred, well and good. Watch out for the top line. Monitor the cash
flow sharply. Build reserves. If you are planning for an IPO, keep it just after the product
launch or after the maturity curve gets over. You will need a lot of projections for
subsequent versions of the software – a roadmap, a feasibility analysis, returns and a
myriad of things. If your revenues have not started to come in yet, keep your expenses
curtailed. Forget about that big party. Allocated heads should not overshoot your cash
buffer. Keep a tab on expenses incurred in salaries for new hires and operational
overheads. Make sure that your balance-sheet and P&L look promising before you go for
the second round of fund-raising.”
“Create value, Stan. There is so much waiting out there to be explored and found out.
Don’t be a cynic. Somebody who knows that the price of onions is $5 a quintal but fails to
know where it’s put to use, has not discovered the real meaning. Enhance the experience.
Try to use the onion in a way that has not been envisioned before. Everyone knows that a
tree gives shade and oxygen. But someone devised a way of making paper out of a tree
and gave a whole new meaning to the usefulness of a tree. Common knowledge is for
ordinary people. See beyond regular definition. Eulogize a tree through a poem or find out
a medicinal use that has not been discovered yet. And you are on your way to creating
meanings. Rituals and procedures are for people who do not know where they are going.
It’s a walking stick for the blind man. Don’t be blind. See new patterns and perspectives
in everything that you come across. Visualize endless possibilities, because this universe
is infinite. Matter above temperature of absolute zero radiates energy. Look around you.
Most of the objects are emitting waves that are yet to be discovered in their entirety. Our
senses are limited. You have technology that can extend your limitations. Look for the
elusive Higgs-Boson particle in all that you come across. Around you a symphony is
playing. It has its own rhythm and inflections. Get in touch with this eternal music and
align your life to it. Everything in nature is positive. There are no negative numbers. For
example, you can say that you see two apples. But have you heard of a phrase ‘minus two
apples’? It doesn’t exist in nature. We have created negative numbers because we are
trapped in the illusion of duality. Extract the best from what you are exposed to, but in
tune with the celestial music. Attempting to stray from the way of nature is futile. Align
yourself with it, enjoy its opulence, and more importantly, contemplate its nature. Then
there is just one thing to do – keep working, established in this knowledge.”
“More on the future, Ray,” requested Ravi.
“If we take the average life of a man as 70 years, which translates to roughly 2 Giga
Seconds, and if we are able to narrow down on what a person feels per second to let’s say
1MB of information, assuming a sampling of only the most essential information, this
would translate to a size of 2.5 Peta Bytes of experience. How much is this? Well, it’s 2.5
multiplied by 10 to the power of 15. A huge number. Storage networks in the future
would hold our entire story in some citadel run by a federation. Such classified
information would be available for data-mining applications used primarily by scientists,
doctors and law enforcement agencies. Beyond digital signatures and credit card numbers,
our entire identity would be salvaged to create clones and hyper-clones. Sounds like Star
Trek, doesn’t it? Progress in technology is moving at a vivacious pace. Soon, we will
come across physical limitations of Moore’s Law with the existing fabrication process.
The entire process will reach near-perfection. But there will always be that little bit that
we are unaware of, floating around and messing up the works. Let me call this Satan.
Satan, as the folklore goes, has definitely been created by the same principle that has
created you and me. In this universe, where there are constants like PI and ‘c’, which give
us a basis or a yardstick to measure and keep building stronger mathematical constructs,
there is one elusive particle who stalks us like a shadow of doubt. This particle or entity,
for the lack of a better word, is the random number. But what is the purpose? Well, if all
the laws where absolute, the universe would be so predictable. And boring, I presume. All
the upright principles we have are tainted by this guy. The moon has craters, the sun has
sunspots and the mind has fear. For instance, you are speaking on the phone and for no
apparent reason the phone stops working. We encounter the phenomenon in software. We
compile for the first time, the program runs. For the second time, without having made
any changes, the program gives an error. Well, it is these unexplainable moments that are
going to give us company in the future, however advanced we would become. Carbon
nanotubes, space odysseys, decoding DNA information or no matter whatever we
discover, we still will be haunted by that sliver of uncertainty at significant moments. But
I guess that’s what will make the process challenging. You know there is still some work
left because your theory does not solve the problem cent per cent. And it will be a
difficult task getting control over this phenomenon precisely.”
“So, how do we minimize the unsure nature of things?” asked Deb.
“The answer lies in the quanta of work that we are involved in at any point of time. I
don’t know whether you listen to music, but these are my observations. There are seven
notes which form the foundation of any composition. Combinations of these give rise to
chords or more complex vibrations from an instrument. An instrument by itself is like a
religion or faith. There are various instruments played in different ways, but all lead to the
same ultimate goal – bliss. Maybe the moments do not last long enough, because you
have to get back to the real world. But somewhere deep inside, the feeling is recorded,
whether it is pleasure or pain. And what is pain, if not a lesson. Like they say in the gym,
‘no pain, no gain’. Or like Dryden said, ‘rich the treasure, sweet the pleasure; sweet is
pleasure, after pain’. Don’t think that I’m a masochist or a sadist. I love the notes coming
out of a violin, or for that matter, I love the symphony, too. The message is simple – it’s
the intensity of the experience. The deeper, the better, and the lesser the likelihood of
uncertainty creeping into the equation. But the way we are all wired, we have preferences
for the form, instrument or the musician. Deep inside, we are all propelling towards the
same goal – salvation, reunion with our self. Did you ever wonder why there are seven
notes in music? I know that light also consists of seven colors. And in numerology, people
whose birth number adds up to seven are an elite class, they have better chances of
attaining nirvana. Stephen Covey in Seven Habits of Highly Effective People and Deepak
Chopra in Seven Spiritual Laws of Success have hit at the right spot, knowingly or
unknowingly. These are not just coincidences but pointers to patterns of nature. And the
more we become aware of these intricacies and twists of fate, the greater will be our
ability to deal with vagueness. Because we would’ve grown by accepting the three words
that people seem to abhor – ‘I don’t know’. You know, there used to be a lake near my
house. There were different kinds of boats available. And people from various places used
to come over just to have a good time. It was splendid to see them row with different
instruments. Some used the paddles and those in a hurry used the motor boat. Some came
with family, some with friends, a Romeo with his Juliet or a loner. It was just great to see
them all together in this river of life. Everyone with his own tools – that he is born with –
and perceptions – that he has acquired. The final destination is approaching fast. And now
we have to get off the boat and get back into the grind. Welcome it. Embrace it. Learn
“But as we move along, we are unsure of what software will do. Besides the sales talk,
how do I make sure that the software I bought meets my requirement? How do I know if a
command given by me is fully accepted and executed without the software interfering
with its own built-in intelligence?” asked Deb.
“Isn’t the computer like a faithful servant, always doing whatever we tell it to do? Can we
say that it reveres us? Pardon me for this hyperbole, but tell you what, wait for another
five years and you will definitely have a factor called ‘R’, which will indicate the amount
of submission that a computer complies to. I mean software, to be more precise. Let’s see
how this will work.
“This unit, the hypothetical, soon-to-be-real factor will work on the instructions that we
feed into the software. Say, we are building a relational database engine. This engine will
consist of a parser/optimizer, which will read the SQL (structured programming language)
statements and break it up into smaller units of an execution plan. Now, the user a.k.a.
programmer writes an SQL statement that creates execution plan 1. Is there a one-to-one
correspondence between the program and the execution plan? Sometimes, it may be. But
if the optimizer finds that another execution is the preferred plan that we have set earlier,
like say we are looking at fast code, it will generate plan 2. This seems OK because we
had set our fast preference.
“Now imagine that we did not give any preference, we used default like cost, and the
execution plan is not matching with the source. To give you an example, say the user
wrote a sub-query. As per our engine, we translate sub-queries into joins. (One good thing
about these features is that even ‘rookie’ code gets translated to a workable solution). The
execution plan automatically changes. We can tell the engine to use another preference
forcibly, but sometimes it’s better to leave it as it is.
“As a software becomes more and more layered, we distance ourselves from the core.
Now, every software that comes out will have to indicate how much ‘reverence’ we can
expect from it. A higher figure would indicate more loyalty and a lower figure would
indicate that the machine is calling the shots. This ‘R’ factor would be printed on the
shrink-wrapped or downloadable version of the software, so you know what you can
expect out of that well-thought buy of yesterday.
“You may be thinking that the ‘R’ factor would be less prevalent in ‘AI’ kind of software.
In fact, it may just be the opposite. An ‘AI’ engine will automatically adjust to the
reverence that you are seeking, so much so that you will feel the comfort, a placebo at
least. But mind you, the intervention of ‘AI’ algorithm is strictly a Meta ‘R’ factor,
because it is simulated. This Meta ‘R’ factor would indicate the extent to which an AI
engine would go to achieve compliance with our needs.
“Like we have TPC benchmarks, the above said factors would be rated along with, if I
may add one more factor, say safety or the ‘S’ factor. This would be a measure of how
vulnerable it is to external sabotage. A question in your mind may be, ‘this is a part of
OS’, to which I answer, the OS is just another piece of software which will have its own
ratings. Applications, databases, utilities or whatever you have are also vulnerable. For
example, take Windows XP. Its ‘R’ factor may be 92 per cent, the Meta ‘R’ factor would
be two per cent and ‘S’ factor would be 14 per cent. Remember, these are just assumed
figures. But these numbers would give us a good idea about what we are stepping into
unknowingly. The concept of HAL, the mission computer in 2001 A Space Odyssey,
would be better understood if we had these factors before launching it and the crew into a
no-man’s territory (space, at least for now). We don’t trust computers that pop up a list of
those who developed the software on the press of a combinatory key (Easter Eggs) or
come packaged with certain instructions that make the unknown user’s experience a trip
“I as a user would like to have 100 per cent of the software that I bought. Maybe I don’t
need the source code if I’m a non-technical end user. But then, I guess the prices also
have to come down because I’ve not opted for this. Yes, you are right, SOA is my bet.
The afore-mentioned factors also give me a double assurance that this software is the best
bang for the buck. Remember, customer is king, and as I have read in the history lessons
in school, we bow down before a king, in reverence.”
“Ray, what is your opinion about today’s music?” asked a curious Ravi.
“Well, Ravi, the yesteryears were more meaningful. Music is divine. There are two
components in any music title – the lyrics and the music itself. Today’s music is more
inclined towards the tune, and by that I mean the music itself. The melody part is fading
away. And so is the harmony. A song, I mean the lyrics, is easier to comprehend than its
tune. Take, for instance, the Beatles or the Beegies. The lyrics were predominant over the
tune. Lyrics have a very powerful effect on us, as we understand it better than music. We
relate to words better than some abstract concept like a tune. In the older genres, the stress
was on capturing the fan’s heart using powerful words. The music used was primarily
some notes strung together to form a melody. Chords were not very prevalent. Old Pop
and romantic songs gave birth to Rock, primarily identified by the guitar component.
With passing time, musicians started using extensions of the acoustic guitar like the bass
guitar. Rock superseded other genres because it combined the best of both worlds. But if
you ask me, the lyrics were losing their power. Heavy metal was a powerful expression of
rock. Bands like Metallica have combined the power of music with some meaningful
lyrical numbers to give a halo effect to the listeners. Led Zepellin, Pink Floyd and many
others have contributed a lot. The music scene has exploded. Today, there are so many
different varieties like Hip-Hop, Reggae, Blues and Trance. Jazz (Louis Armstrong),
which used to touch our souls, is slowly fading away. Country music has not lost its
identity, although it is getting diluted. The new mantra is fusion. In the East, the emphasis
is still more on the song than the music. But music has a much wider bandwidth than
simple lyrics. As a result, the music revolution is now hovering over the East also. The
only difference is that the music there is softer than their Western counterparts. Use of the
guitar is not as much as the violin or the sitar. But the western influence is soon catching
up. Indian or Arabic music has rap versions, which is in line with the Western themes.
The new generation identifies more with the instruments than the words of the song. It’s
both good and bad. The good part is that music is god-given and lyrics are created by
humans. To identify oneself with the music is one step further than decoding a song. The
bad part is that most of us do not have a finer understanding of music, and hence get
aroused or angry when listening to some numbers without delving into the depth. A
formal training is required to appreciate music better. One other bad aspect is the de-
emphasis on lyrics. Both have a place. And a combination wisely used can titillate the
audience better. All said and done, we are standing in an ocean of bliss. And it is no lesser
a person than Shakespeare who said, ‘if music be the food of love, play on’. Send in the
“What about all those lawsuits flying around?”
“Well, the answer lies in the basics. You agree that music is a god-given gift? If you
believe in this, I don’t see any reason why the music-lover has to pay the record company,
the agents and other middlemen. He has to pay the singer and the band, either a fixed
advance and/or royalties. The good news is that the ground is getting leveled by
technology. When Napster was launched, the world for the first time saw a powerful trend
of digital music up for the grabs. They got sued by record companies and artists, but
nevertheless the fad lasted for some time. Paid music is definitely healthier than swapping
a file from your Gnutella Network using Limewire or BearShare. All the CDs and
cassettes are on their way to doomsday, just as analogue TV is. Music in the future would
be completely digital – more crisp, flexible and without moving parts. An iPod or a Zune
is a common accessory that many people have. The world will see the emergence of
multifunctional devices (MFD) where a phone, a radio and a personal information
manager (PIM) would be combined into one single device. The computer is no longer
your desktop or laptop, it is in every device that you use. As far as the lawsuits are
concerned, the number of infringements will grow further, till music also one day
becomes like future software – free, only pay for the hardware.”
“Ray, what kind of companies are good to work for in the software industry and what do
they look for in a candidate?” asked Ravi.
“Well, Ravi, the yardsticks for measuring a company’s worth keeps changing. It depends
a lot on your personality and taste, to start with. For an ace programmer like you, a
company that unleashes your creative skills and puts it to good use would be more
suitable than a company that is still figuring out how effectively to harness the people
skills. Normally, most of the companies evaluate you on three criteria – attitude,
communication skills and technical prowess. You may be a technical sharp-shooter but if
you are a whiner or keep to yourself, some companies may give you negative marks. Just
having deep computer skills does not appeal anymore, especially if you work as a
consultant. Remember what Ramakrishna told Swami Vivekananda – just looking for
your emancipation is easy, but you have to share that knowledge with the world in order
for others to benefit from it. In the same way, you may know the latest in computing but
unless you share it with others, the world is not going to notice you. I know a lot of people
who have had to pack their bags just because their attitude was not right or their
communication skills were not up to the mark. Big companies typically lay stress on the
personality aspect and then move on to the modus operandi. The skills for which you are
being hired are simply a measure of your knowledge. They do not speak about the
applicability. For example, you may be a programmer who churns out 100 lines of code in
a day, but it is of no use if you are writing code infested with bugs. Your knowledge may
be top class, but your productivity takes a hit. I guess most of the companies cannot find
this out on the interview day. So, they go by your knowledge. A written test, a group
discussion or an interview cannot unearth all aspects of your personality. But your
disposition shows. Education is one aspect, but the greater aspect is your experience. Bill
Gates is a drop-out, but look where he has reached. You may say that he is an exception
to the rule. True, but nowadays there are many exceptions like these. I have seen
commerce graduates who program the computer like they were PhDs. Do you know what
separates them out from the average Joe? In one word, it’s passion. This is a part of your
attitude. You won’t get far without it. There are two kinds of people in this world – those
who get up in the morning and say ‘one more day at work’, and others who say ‘what a
great day ahead’. If you are in a profession that you are not interested in, nobody in this
world will be able to help you. Choose something that you like and then go right after it.
Enjoy the ride. Because, as you will see, there is no end to this sojourn called life. After
you choose your company, stick with it for some time at least. You may not be put on the
best project on Day One. Hence, you have to persevere. Remember the saying, ‘if life
gives you a lemon, make a lemonade out of it’. Make the best out of what you are handed
on your plate, and enjoy doing it. That’s the key. It doesn’t matter what company you
work for as long as you enjoy your work.”
“But what if I join a company and find that it does not appeal to me as much as it did
when I joined it six months ago?”
“The best thing to do in such a case would be to re-evaluate your position. Why has the
illusion worn off? You need to ask yourself this question. If you feel that you would be
better off in another project, ask for a change. If you are asked to wait, then do so. If still
things don’t work out, talk to your boss and then to the HR department. Let them know
the way you feel. If things are still the same, then start looking out. But if you ask me, you
should stay with an organization for at least a year. Else you lose credibility. Agreed that
attrition in the software industry is quite high, but still people prefer a stable horse. Here’s
my simple and straightforward advice to you – be like water or the number 1. Water when
mixed with any other solvent takes up the color of the solvent and in the same way,
anything multiplied with 1 is the number itself. You have to be like this. Any place you
join, you have to embrace the whole culture and make modifications to yourself without
complaining. You may not like a thing or two, but embrace it still. Don’t try to be like the
number zero. Anything multiplied by zero is zero. You cannot ask the company to change
to your liking, you have to mould yourself to the company’s culture. Still if you feel you
can’t, it’s time to move on.”
Deb was sitting silently and came forward to ask a question that had been roaming the
upper echelons of her mind. She asked diffidently, “Ray, so what is the ultimate secret of
Ray replied, “Deb, happiness is a state of mind. When you feel good about yourself, you
feel happy. According to me, whatever actions we undertake throughout our waking hours
dictates the kind of people we become. Basically, a happy person is one who keeps his
promises. There are three kinds of promises you make – to yourself, to others and to god.
If you live up to your words, then it certainly makes you feel good. You may be a top-
notch project manager but if you live a scattered life without any principles, you are
bound to be unhappy. By principles, I mean things on which you are willing to bet your
life. If you haven’t found some things for which you are ready to sacrifice your life, it’s
high time you did. Once your belief is in the right place, you need to start living up to the
promises that you make every day. Every day in the morning, you need to make some
promises to yourself, to start with. It may be as simple as ‘wake up by 5am tomorrow’,
‘call mother today before noon’, ‘smoke only two cigarettes today’ and so on. At the end
of the day, you have to take stock. How many of the promises did you accomplish?
Initially, you may not score 100 on 100 but then give it some time, till your score is 100
per cent. The second kind of promise, which you make to others, is especially important
to build your image. When you say to someone that the report will be ready by 2pm, it has
to be on the person’s table at least by 1.55pm. That speaks about you. People like to bind
with people who honor their words. The third type of promise is strictly confidential, the
one between you and god. It’s left entirely up to you. As you find yourself making
promises and keeping them, you feel more confident and in turn you become happy. The
other thing about happiness is always being positive. Remember, there is nothing negative
in nature that god has made. Stay away from depressive thoughts, arguments and anger.
Have a positive outlook towards life. And soon you’ll find that you have become a happy
Ravi asked, “Ray, do you really think people here are happier than people back home?”
“Happiness is location-independent. Here in the East, the culture factor is very strong. But
the influence of the West is evident in their lifestyle. People in the urban metropolis seem
to lean more towards Western culture, but the villages are yet to come out of their shells.
In the West, you find more of knowledge; in the East it is wisdom. And wisdom is
definitely above knowledge. Knowledge is action on information that you have. Strictly
speaking, the flow is: data – information – knowledge – intelligence – wisdom – false ego
“Data is raw; information is connections within the data; knowledge enables you to act on
the information; intelligence is detecting patterns in knowledge; wisdom is discriminating
between good and bad; false ego is control over the situation and soul is the master of all.
Despite having wisdom, people go wrong, because they are ruled by false ego. But one
who has a healthy ego (self-esteem), who is situated in wisdom, the world will make a
way for him. Wisdom is not something that you learn in a school. It comes from your
experience. The wisdom of the East is found in its scriptures, a long tradition that has
been handed down from generation to generation since times immemorial. But if you
think that all people here are wise, then you are wrong. Some are there, obscured by
circumstances but still living a full life devoid of fame and riches. You need to seek them
out. Submit to them and they will show you the way. And the best part is that most of
them will do it free for you. Wisdom is the highest goal, next to soul realization. If you
have not cultivated this factor, you’ll be leading a meaningless life. Remember the two Ps
– principles and promises. Once you are in charge of these two, wisdom will
automatically dawn upon you. And trust me, you will be the richest person in the world,
because if there is one thing in life worth achieving, it is this wisdom. And that is my
The final day had arrived. Everyone woke up early in the morning and started packing
their bags. They had a flight to catch at 2pm. After meditating for a while, Ray came to
the main room where all three were present.
“Care for a cup of tea or coffee?” asked Ray.
Everyone nodded. Ray brewed a bowl of coffee in five minutes. He handed it to them and
said, “I have not added sugar, please help yourselves.”
Deb was the first to speak. “Ray, I have been meaning to ask you this since the first day.
What is the meaning of these three horizontal sticks and one vertical stick lying here?”
A beguiled Ray replied, “The three sticks denote the three of you and the vertical stick
denotes me. In your case, the sticks have been placed horizontally because you are still
bound to worldly ways; mine is vertical because my existence is more spiritual in nature.
The cross of Jesus also denotes the same.”
Ravi was exasperated. “That means you knew that we were coming and you also knew
that there were three of us?”
“Yes!” exclaimed Ray.
“How could you?” protested Ravi.
“Premonition, my dear friend, premonition! Once you set yourself up on the spiritual
path, you will be surprised at the kind of revelations you come across. Day by day, your
power increases as you discover new things. We are all growing every day but we forget
the lessons fast. Here in this peaceful setup, I have unearthed quite a bit of the sleeping
power that lies within us, untapped, ready to be unleashed. As days go by, I have become
stronger. I’m both surprised and shocked by discovering what lies beyond the senses –
67the power to be your best, in its fullest sense.”
“Still, when I look at the great ocean or the skies, it humbles me. There is so much to do
in so little time. Then I learnt the lesson. Life is a journey, not a destination. Even if you
achieve nirvana or samadhi, there’s a lot left to do. You need to divulge this secret to the
world, so that other people may also reap the fruits of your effort. Loving god and loving
others, although both are the same, is the magic formula. How do you go about doing it?
Well, you have to start small. Love is when you consider the other person more important
than yourself. This is the simplest definition of love if you ask me. Once you start
cultivating this, you’ll realize that the world around you changes. You are no longer a
Stan interrupted, “So Ray, why don’t you come back and share your experience with the
Ray humbly said, “Stan, I’m still far away from being a complete man. The day I become
one, you’ll hear from me. In these eight years of solace, I’ve managed to discover some of
the aspects of His divine splendor and come to a realization that everything in this world
has been created for us and He still keeps on creating. His maya or illusion is just the
inferior energy that we are all bewildered by. Beyond this lies the golden gate or the
spiritual realm. Very easy to say so, but I have had transcendental experiences. This just
cannot be described in words. You have to experience it yourself. And let me tell you this
once again. True knowledge is knowledge about god. And above knowledge is prayer,
when you are in communion with Him. Please pray, dance, sing, cry, everything in His
name. Dedicate everything to Him and your life will be guided by the spirit of love. And
once you start realizing that worshipping Him is same as worshipping others, you
would’ve found the true meaning of love. Forget yourself, drop your ego and then
“All knowledge can be shared. But your experience is subjective. Hence all the wisdom, if
I may use that word, won’t help you much if you have not experienced Him in His divine
stature. If you yourself are full of doubts, how will you answer the queries of your
children? Hence get that clarity and pass it on. You will discover that clarity comes when
you are at peace with yourself. So don’t push it. It will come to you. Be open to receive it
when it comes. Learn that every moment, precious as it is, is to be enjoyed. To be lived
fully. Don’t look back and don’t look ahead. Just enjoy this very moment. Too much of
analysis takes the gist of life away from you. Hence, let the computers analyze and
provide you with the intelligence that you are looking for. Wisdom, some years from now,
will also be forthcoming from technology. But the spirit is yours, the experience is yours,
the thrill is yours to keep. Look out for emancipation. That should be topmost on your
agenda. A life realized is a life well lived. An experience shared is a good experience. A
smile planted on somebody else’s face is a real smile. The day you start seeing yourself in
others or vice versa, you are on your way to becoming more mature. And what is
maturity, if not wading further on the path towards god.”
Ray brought out some vessels containing some round porridge-like things. He announced,
“Breakfast time, friends!”
“What are these round things?” asked a curious Ravi.
“These are Idlis. You’ve got to taste it. They are a staple food of people who live here.”
Deb and Stan liked it, but Ravi thought something was missing. They all drank their last
fill of pure mountain water.
All of them thanked Ray for having spent so much time with them. They hugged Ray and
asked, “Is there anything you would like us to carry back with us?”
Ray said, “Yes, only one thing, my blessings for all.”
Ray walked with them through the woods till they came to the Silent Hill. They hugged
him again and said, “Thanks so much. Thanks for everything.”
Ray nodded and took seven steps towards the mountain and disappeared into the cloud of
trees and the open blue sky.
They realized that Ray was on his way, and for them, the Quest had just begun.
About the Author
Rajesh Menon is a Consultant, Trainer and Writer. He has worked in Consulting for 18
years with companies like Netscape, TCS and many others. He started his career as a
software programmer and rose up to becoming Head of Technology before he quit, after
having found that his love lies in something else.
He started corporate training and for the last two years has trained many companies
(mainly Computer companies) on subjects ranging from architecture, design, coding and
testing. He is also an expert on Databases and Internet Technologies.
He delves deeply into spirituality, poetry, music, science and management. Having
written a lot of articles in this tenure, he keeps writing today whenever he gets time. His
first love is technology and he has been the co-author of a book on ‘C’ language. Today
he mainly writes on fusion, as he believes that we are all living in an intricate web of
associative meanings yet to be discovered.
Website : www.guru-30.com
E-mail : email@example.com