Saturday, August 2, 2008

Pretending as an IT Expert

In India, in the field of Information Technology people pretend to be an expert or act as a geek. I am sorry but we have to swallow this untold or rather unrealized truth that this is the only profession where anyone who can communicate with little bit of common sense can win laurels and reach greater heights. The ontogenesis of the technical professionals lies on how they intelligently copy, paste and tweak the code snippets from various blogs and forums. I have seen this in many companies in India, the person who completes the task real fast by copying the source code is treated to be a guru and he will be rated as a top performer. There are people who pretend to be an egghead with a bunch of technical jargons. In conference calls with the onsite peers we pretend to be more wise and intelligent by asking some stupid questions. Most of the time we do not take the pain in understanding a code, requirement but bombard the client with irrelevant queries .In most of the outsourced projects to India the technical driver or an architect would not be an Indian brain. We pretend to follow lot of processes by maintaining documents, code reviews, and test cases. All these are done only to spoof the customer. I many times have had tiffs with my superiors when I had to pretend as if my team maintains good amount of documentation. Most of the IT companies who flaunt to be the CMM certified companies cook up the documents only during the auditing period. The CMM certification could win them million dollar assignments but this is not going to last forever.

We act many times as if we have understood everything in a subject. How often do we answer “I don’t know” to your boss or a colleague? Instead we simply blither. I have seen people who will give you answers for any technical queries you ask them. A typical Indian IT professional’s resume/CV would be like a five star hotel menu. It would have all kinds of technologies in it which can gratify an employer. It all depends on the market value tagged for each technology. If a Java programmer gets 10 Rs more than a C# programmer per hour, no wonder that the Java skill gets added to you CV. People are too greedy in the Indian IT industry. There are people who want to be a lead with 2 years of experience, a project manager with 5 years of experience, an architect with 4-6 years of experience. The growth of an IT professional in India is measured only by his designation not by his ability or consistency.

I guess all the above reasons vouch that we are not getting any job satisfaction in our daily chores. There are professionals like a doctor, teacher, scientist, truck driver, soldier, food vendor and many more who gets a job satisfaction at the end of each day. I am trying to quit from this Industry and move on to something else which I can do better with most satisfaction. I am a good cook thoughJ which makes me proud. Let me see if I can open a restaurant which can rejuvenate the taste buds of gourmets.

I promise that I will delete this post from by blog if an Indian Bill Gates is born.