Freshers, Welcome to Indian IT Industry!

by guest on May 20, 2010



Life @ IT Company

For most of the time, life of a software engineer is typical. One or two years in a company, then a chance to go onsite and earn some money. Then back home. Another 2 years and one becomes a team lead. After 5-6 years, a manager.

When you go onsite, you can earn up to 1 Lakh Rupees a month if you are a software engineer and more if you are an analyst or a manager. Few companies like IBM, Accenture, Sapient have few or no onsite opportunities. If you are an analyst after 4 years you can expect an offshore pay of Rupees 45 K a month. But offshore pay is hardly anything. It’s what you earn onsite that counts.

Work that suits you

Your engineering branch or degree of study is the last thing that would matter here. Even if you have done PhD in Robotics they won’t bother to put you in the project that suits you. In big companies you do not get to select where you want to work.

Technical skills vs Communication skills?

If you have good speaking skills and can project yourself well to your managers, you will grow. When you code only a couple of lines in a year, you would need to talk the rest of the time. Relation with your boss is very important.

The work is basically simple which almost anybody can do. The work does not involve too much skill of programming. Most of the projects will be related to some business such as Retail or Financial service or Insurance etc. And your managers have no idea about what work you have done. No one is going to be look into your code you wrote or the bug that you fixed. So your salary hike depends upon how well you project yourself and how well you contribute to the project.

Hifi Programmer

Don’t be in thoughts that you are going to become a hi fundu programmer. The only time during which you do some serious programming is during the training period. If you thought Windows Vista code was written in India, you are wrong. The Help documentation was done in India. Remember Indian software industry is not about creating new things. It’s all about client giving you work. Work that their IT team is NOT interested in doing. But you get money, work experience and a life called “White collar job”.

If you are in Mainframe stuff, you’re going to dig into some code written in 1970 and wonder half the time “How could someone write such hopeless code?” You need to add one or two lines into that code. Not more than 20 lines.

The Bench

There are many fresh trainees kept on the bench or given some boring projects. All software companies have to show Resources to their clients. That’s why they hire so many people. And not everyone who joins as a fresher ends up with good work. While you are “On the bench”, you aren’t working for any client and you are an unbilled resource who doesn’t earn any money for the company. Being on the bench for 1-2 months would be “pleasurable.” But any period beyond that will get you frustrated.

The Appraisal

You will get trained in some X technology but will get a project in Y technology (if you are lucky enough to get one!) for which you will be trained again for a month. You slog for hours for an year in the office and at the end your boss will say that your performance was not outstanding and you get an average performance rating in appraisal.

Enjoy your stay!

Reference: pagalguy.com


About the Author:  This post was written by a guest at Interview Mantra. If you are interested in contributing guest posts, contact us.


2,274 readers have already subscribed to email updates!

Enter your email address:

  • http://blog.maheshj.info The Practical Idealist

    Quite right, and I’m guessing that it has come from your own experience. I do not agree with the ’1 Lakh Rupees a month’ statement though – you don’t earn in Rupees when you’re abroad, and most of the time, what you do get is good enough to just get by. This misconception that you’ll earn millions of Rupees if you’re “on-site” must stop! It’s the reason many graduates from other disciplines make a bee-line for IT, often trading / sacrificing / abandoning their areas of special interest, only to find many, many years later that their job hasn’t given them any satisfaction whatsoever!

  • admin

    @The Practical Idealist, thanks for the comment. Can you please share your onsite experience in brief for the benefit of our readers?

  • Rahul S,Saksule

    Thanks a lot for building up my CONFIDENCE.

Previous post:

Next post: