This is Manish from Udaipur

This is about life and life in Udaipur. About me and about me in Udaipur.

Terrorism and Us

Well, an Udaipuri could have, with some justification, felt safe and detached all this while. But then, the recent Mumbai terror acts have been unprecedented in their impact on people around. These brutal and senseless acts of November 26 had all of us shocked, grieved and enraged.

Such acts of terrorism engage us emotionally. While Indians as with the rest of the world have been facing such attacks for quite some time now, somehow those felt distant in comparison to these where the events were brought closer and inside our homes via the relentless beaming of stark images all through the weekend. Other, more potent and bigger threats like malaria, global warming or road accidents do not invoke the same sentiment. They are far too dispersed or too complex to dominate our imagination.

Are we less safe now? Are the anti-terrorism measures making us safer? I don’t think much has changed. The security establishment remains as effective (or ineffective) as it was. Our safety sensibilities haven’t matured a bit. Our minds are not great at assessing risk and are unduly influenced by scenarios that we can relate to at an emotional level. No surprises that we are hearing insanely hawkish calls based on deeper prejudices.

Terrorism is far too complex an issue to be amenable to the currently talked about approaches. More of so called security measures are getting in vogue. Nobody seems to have invested in understanding their effectiveness, direct costs and costs in terms of harassment of innocent citizens (of a free country!). There seems to be much more acceptability to measures like pervasive scrutiny and surveillance, more powers to police, national ID, etc., which have enormous implications in terms of privacy and individual freedom. Isn’t that a terrorized state? Maybe the terrorists have succeeded in their goals.

What’s in a name (again)

It was more than three years ago, I made a post about the name — Advaiya. I guess its time to talk about it again.

I hear the question about the meaning of the word ‘Advaiya‘ often. And, almost equally often, I hear well attempted but wrong answers. For one, the concept that this word embodies is difficult to comprehend and even more difficult to articulate. Also, its easier to derive the meaning: unique, without any second – as ‘-dvaiya’ is confused with more commonly used ‘-dwitiya’.

Advaiya is about the intrinsic oneness (or non-duality) in obvious dichotomies. This ‘oneness’ is not the commonality of elements in (that is, intersection of) disparate sets, nor is it about their union. This is about realizing them to be the same, as one — one core with varied manifestations.

Does it apply to our business? To our approach? To our services? Absolutely. We consciously attempt to see beyond the divisions — different technologies, various applications, many business processes and, ultimately, the division of technology and business — to uncover the underlying oneness. Its natural then to view technology as one integrated platform, to enunciate, build and leverage an encompassing enterprise architecture, and to frame governance structures which aligns IT to business’ strategy. This, in no way, implies ignoring the differences, what we have discovered is that the quest for oneness leads to a much more symbiotic view of the different parts.

My Udaipur

Everybody loves his city. To put it to measure or to seek reasons would be futile. Would I love Udaipur less if what makes it lovable become less so. Even if some trees die, birds vanish and noise increases, it still be a city I love.

Love, alas, is root of so many sentiments. Its this love that brings me to rage when I see the hideous signboard at otherwise beautiful Rajeev Gandhi Park. It causes me grief when I witness the misguided beautification measures at otherwise pristine Badi lake. It saddens me to despair when I watch ugly cement and concrete destroying the harmony of Sajjangarh and the valley.

It is the comfort of being in the city I love which triggers so satisfying contemplations into myriad aspects of life as I drive beneath the Amul billboard. It is this love that makes me sigh with joy driving through Sukhadia Circle on a Sunday afternoon.

The three threes and a four

This sums up nicely! Our value proposition is based on the triad of technology depth, business context knowledge and methodology alignment. We have recognized the three aspects of professionalism at Advaiya – being result oriented, excellence and effective communication. Capability, integrity and courtesy are the three important virtues we value. As a business, we have organized ourselves to deliver four, mutually augmenting, broad services. Strategic consulting, content to support the strategy, training and evangelization, and pre-sales and technology delivery support.

Capability, Integrity and Courtesy

In a recent offsite (at very scenic Eklingji) we dwelled on the virtues that we value as an organization. We could articulate and enumerate the most important as Capability, Integrity and Courtesy. We realized that these form the recipe for our continued growth and survival.

Capability is the obvious winner for us. Our capabilities in technology, marketing and business domains allow us to produce deliverables that are valuable to our customers. Integrity, we surmised is essential to build trust. Our commitment to ethical behavior and honest communication generates trust among our customers, team members, vendors and partners without which growth would be impossible. Courtesy, for us, encompasses the aspects of humility and respect. It reminds us that if we have been able look far, as Newton said, we did it by standing on the shoulders of giants. We are thankful to all so many contributors to whatever accomplishments that we make. While being respectful of our environment and capabilities, we have the humility to acknowledge that we have to be constantly working hard to make sure that we are valuable to our customers.

English and C (Again)

In a post, a few months ago, I drew a few parallels between programming skills and language communication abilities.

That these two are different is very obvious. But what strikes me is apparent lack of appreciation of the fact that programming is not about syntax, its about encapsulating complex concepts in an intelligible depiction. (Thats exactly what language — as in English language — is all about.) Also, language skills are vital not just for communication but for thinking also.

Bad communicators can be good programmers — I know and respect a lot of such people — and many good communicators would be scared of programming. What’s important to realize is that these skills are complimentary: one can reinforce other.

Professionalism@Advaiya

‘Professionalism’ is an oft-heard word here. This is mostly used as a catch-all term describing whatever is expected from any team member. But we do have a definition, a description of our culture.

We have identified three important tenets. We believe that these three aspects cover, at a high level, what our customers can expect from us, what Advaiya expects from its team members and the values that guide our day-to-day conduct.

The first is: being result oriented. Our efforts must lead to a tangible output. An honest failure after best efforts is a tangible output. We normally call this as a ‘deliverable’. We realize that for a deliverable to be produced, we need to go through the process of defining it, creating the same, validating it and presenting it in a usable manner. This simple process applies to every granule of output we work for. Commonsense, yes. But this explicit exposition helps us to deliver results.

Second: excellence. This means not just putting in best of our capabilities but also being aware of the quality in what we do. It requires us to be appreciative of whats good around us and understand the importance of standards and best practices. This also means that we have to strive for continual improvement and, at an individual level, learn continuously.

The third aspect is effective communication. We have learnt that success in what we do depends a lot on consistent and relevant communication with all concerned. We understand that honesty and integrity are key to effective communication. We also realize that for communication to be effective, it has to simultaneously inform and influence. In our daily practices, this means that we manage expectations, are open to feedback and maintain a trail.

Obviously, its this very professionalism that gives us the confidence to perform.

At Microsoft

Past few days, I have been at Microsoft. I attended the Office Developers’ Conference and have been co-ordinating work for certain O12 (MS Office system 2007) related assignments that our team is currently working on.

This is my first time at Redmond. I have worked with Microsoft India but ‘MS Corporate’ is, well, different. One learns a bit or two about capitalism here. The nature of our involvement here has also allowed me to gain some insight about Microsoft’s (famed) marketing. Its amazing to see a very large corporation with numerous independent teams and hudreds of often overlapping (and sometimes contradicting) products actually present a convincing unified personality (which one might choose to hate). That Microsoft is not a traditional command and control corporation, probably makes it even more admirable.

The highlight has been the new Office ’12’. It is exciting in its scope and possibilities. O12 does provide most of the missing pieces in the knowledge worker empowerment story that Advaiya has been standing for all along. I see times of great fun at Advaiya!

Udaipur and Bangalore

I worked in Bangalore a few years ago. I used to think of Bangalore as a sweet combination of Bombay and Udaipur. Udaipur’s quaint beauty and nice weather with Bombay’s cosmopolitanism and opportunities. Bangalore was a much better place then. I keep visting Bangalore for business and cannot help notice the steady rise in pollution, traffic and headaches.

In a recent visit, I had the opportunity to dwell over city’s booming IT business and the cultural changes it has brought. Bangalore is IT. I guess even paanwalla there stocks a USB storage device! Udaipur has history, palaces and lakes; not wi-fi hotspots.

Advaiya should rather be at Bangalore. Whats Advaiya doing in Udaipur? But then I may not reach home, if it were in Bangalore, in less than five minutes. In Udaipur, Advaiya is talk of the town; at Bangaore, Advaiya would be one of — a rather large — bunch. We focus on doing great things for our clients here and we have lots of time to do that. If a customer calls, our guys would get out of their quilts and be at office in 10 minutes. And, Udaipur is much less expensive than Bangalore in almost every way.

Udaipur might not have huge malls and multiplexes; Udaipur has Advaiya. Advaiya is proud to be in Udaipur.

English and C

Somebody I know gave an interesting hypothesis. Good English language (or, maybe, any language) skills go hand-in-hand with good programming skills. Though I have not put this to rigorous test, I have reasons to believe that this is true.

Programming is nothing but communicating to the computer. Language is a way to communicate to people. Every good programmer knows that its not syntax but capability to design the, well, communique which makes her program a success; Shakespeare would vouch.

So, maybe, a programmer would be greatly helped by reading literature. And a good programmer should be able to communicate to people as well.

Maybe some of us just find computers to be better company!