Indians are good generalists, but they are not good specialists. Unfortunately, every Indian wants to become a generalist clerk or administrator or manager but not a skilled specialist engineer or technician. The least qualified among them would like to become the political boss and take all decisions for the country whether they have the competence for that or not!
So, if the fresher is fortunate, he or she gets some job. An electrical engineer may work in mechanical field or a civil engineer may work in chemical field! All types of engineers may work as software code writers or analysts! They may get advanced post graduate studies in management principles and may get employed as marketing executives!
So Indian government and Indian companies keep getting their advanced types of equipment, technology, systems and infrastructure mostly devised and designed by people who work in foreign lands where practicing novel ideas keep getting encouragements. Indians only take proven technologies! They do not waste their time in proving or experimenting! Why should they do it when there are others to do it for them?
So, all modern technologies come to India now. But pitifully, they do not know how to keep those maintained well. Skills are pitifully lacking and skill development is not a big priority.
Indians consider conventional engineering a low key affair. Any tom-dick-and-harry of India know how to make a road. There is not much engineering or technology involved in it, according to them. If the roads they make gets damaged in a weeks time, it is the Indian conditions of weather! Or the contractor has cheated!
No Indian engineer is a professional in the real sense. They even do not have any professional bodies which promote professionalism in them. Not even one percent of the Indian engineers are members of any professional body that stands for the enhancement of professional expertise and knowledge in their respective field of specialization!
Indian technology and engineering suppliers are happy to get associated with foreign collaborators for each and every thing. They are highly satisfied by playing the second fiddle to the foreign suppliers! None of them ever consider it as a wise decision to develop their own team of Indian engineers!
So, do not ask why India has thousands of engineering colleges now which churn out fresh engineering graduates in millions! Also, better not to ask what happens to these fresh engineers later! Is software the only field of work for Indian engineering graduates?
When all these happen this way, how to distinguish between people who have the desirable qualities from those who do not have it?
Rise India, rise!
Think India, think!
*Pseudo-environmentalists = activists who are essentially ignorant about the various technologies and engineering involved in progress and development, but are great intellectual posers who talk much about the protection of hills, highlands, flora and fona, water, waste water, pollution, ozone depletion, global warming, carbon foot print, etc and try to keep their views above all others. They are the ones who argue against development of the tribal and the rural folks and keep attending global conferences in five star hotels! They make their hue and cries in high pitch till they get personal benefits from their targets.