Currently I work in the KPO industry - its elongated as the Knowledge Process Outsourcing Industry. I believe this industry the greatest piece of dumb luck India has had after Independence.
Why So? Without it, India's burgeoning population wouldn't have had jobs or work to do. The amount of fresh grads this industry absorbs and trains is phenomenal. India's schools and colleges are mostly dismal in imparting education required for a guy from rural India to make it or be fit for any type of Corporate careers. These KPO and even BPO firms train such half trained kids and make them eligible for shot at a decent corporate career. The amount of employment and skill up gradation they provide is simply mind boggling. But that is not what this blog is about - its about changing jobs. An aspect of the KPO industry that is painful and very common with most KPO's running at a 35% annual attrition rate - what it basically means is that, 1/3rd of your team will leave within the year!
I have changed a few jobs and will agree that in India, the West and the South offers the best jobs. For technology companies, Hyderabad offers the best companies followed by Bangalore and then Mumbai and the rest. For KPO industry its a bit all over the place but primarily concentrated in certain pockets. What basically it means, that any person who changes a job has a reasonable chance of changing his city as the opportunities are spread around.
That brings me to the crux of my blog today, is changing city a good idea. I used to think if the money was worth it, yes it was! But as you mature, priorities and understanding of the world around you changes. I have started to believe that it may not be the smartest thing after a certain age. A rolling stone gathers no moss they say, it actually is a double edged sword. Imagine moss as intellect, friends, connections and family - if you move about too often you may not gather it.
My advice, finalize on a city in your career as soon as possible and build around it. A few years can be spent roaming about but always have it at the back of your mind. Build your network, your connections in that one city - it will help in very interesting ways. Yes, there may be occasions when you can definitely change and should change your city - but it today's world of flux and continual change, permanency is something that may just be the thing that actually sets you apart. Stick to a city - and as long as it has adequate opportunities and think medium term because in the long term we all are dead anyways.