Sahil here mentioned the state of H1B holders in the US. Profounding statements,
and nicely put. Must read. There is a reference that comes though in
one of the praragraphs, about the state of mind, and the their life
style in the US. There is no mention on the work-quality, which has
come under much criticism, so I would like to add to, on that front.
One of my observations, during a little bit
of hiring here in India has been that Indian Software workers are
above average earners in this country, and cities like Bangalore have a
huge clout of these big-earners, and everybody's getting attracted to
such places. Earlier, people used to get Rs 5000 (around $125) per
month, and are now getting Rs 40k ($ 1000). The industry's like a honey pot and all including me are attracted.
Everybody's looking for such jobs . People who don't have a good
programming background, not even the talent to be analysts or
developers are interested into becoming programmers (its another
argument that you dont need talent to write code, but thats okay, I
subscribe to that, but its private).
That's just
one face of the coin. There is a good number of Indian Services
Providers, who charge very less, compared to their US of A
counterparts, but in terms of dollar
conversion to Rupees, they are still earning 10 times over the
employees' salaries. And they want more. For a job that can be done by
a
100 guys, they hire 400 (that's called the SEI CMM syndrome by us
locals). And they hire and charge for these guys (which is called the
Headcount
formula), because they want to increase their revenues. To improve from
100 to 400, you need cheaply available guys, which are just around the
corner.
So that's one of the reasons. Cheap training and poor management (which
are just the guys I talked about, promoted) are other reasons.
But yes, there is more to it. Criticism apart. There are good
companies, with really good staff, and visionaries on their board,
who not only are looking at quality (which is much more that CMM
levels, that they have, but they look for much more than that) but
class people, who will make the organization proud when they move over
to any off-shore location. These organizations hire smart people,
attract smarter people, pay nice enough salaries, make their off-shore
stays at the least as comfortable as home, and are honest, hire only
the needed, morover they prove their mettle with their product. My vote
goes to such organizations. I prefer not to name any one of such an
organization, as I do not name any of the ones I criticized. I also
would like you to comment on your organization, tell more about the
kind of work-culture they have, share your experience. Personally I prefer to work for such
organizations, and one day would like to build one such company.