4 ms·
I can't help but notice the bias people from the west tend to have against Indian outsourcing companies. They have issues and downsides, sure. Major long term d
by r_singh 7y ago
I can't help but notice the bias people from the west tend to have against Indian outsourcing companies. They have issues and downsides, sure. Major long term downsides, as an Indian programmer (not working for any of these companies), I agree (just like outsourcing to ANY company, be it American e.g. Cognizant).
Comments talking about Infosys/TCS, not being a brand: programmers are not Infosys' customers, in fact it's quite the opposite of that. Infosys' services replace programmers for their customers, who are non-technical managers who want to abstract the IT part of their projects and not be taken for a ride by technical people (not saying that all of them do, but a lot of times engineering department heads demand HUGE budgets to just become more important) and managers feel that a dependency like that makes it necessary for them to be obedient.
Just because they have downsides, does not mean that they are not brands. Infosys has innovation labs in universities all around the world. They award the Infosys prize to the tune of $6.5M to scientists for research. TCS is a strategic partner for projects like the British Rail Network.
I actually view Indian outsourcing firms to be firms that trade human hours, which turns out, are a lot cheaper in India. Maybe POTUS should actually impose duties on importing software too.
Update:
I also agree with fellow developers on the fact that these outsourcing cos. produce bad code and documentation and usually result in a net loss for organisations where technology is in inherent competitive advantage.
However, these downsides are not because of the lack of skill. It's because of the nature of project based model that outsourcing firms follow. If anyone is to blame, it's the myopic or misconstrued managers who employ them for projects where outsourcing is not the solution.
However, there are many applications where outsourcing firms do just fine. And hiring a separate engineering department could be a risky alternative.
- deleted 7y ago[deleted]
- primax 7y agoI would agree if Wipro, Infosys, Tata, Cognizant and HCL were in the business of offering up skilled people that they have promised to clients. But every single one of my clients who engages these companies has a story where they were sold X cloud or devops or security people and the people put on their engagements had 0 experience. I've moved into a consulting company that has an offshore branch and it's the same thing. And the managers overseas want to charge me expert rates while I have to train up their staff on the basics of how to do their job. And I mean the ABSOLUTE basics. I really don't see how it's not fraud.
- r_singh 7y agoThere's probably barely any big consulting firm or bank that does not have offshore mega offices (in India) where a lot of important work happens in equities, commodities, etc. Citibank, BOA, PWC, you name it. All employ tens of thousands of people in India. Even tech cos. like Amazon are hiring their next wave of knowledge workers offshore. It's not like the offshore heads can force anyone to do so, or the Indian government is providing huge incentives (like for manufacturing in china). It's because the decision makers believe doing so is the right thing. If it's anyones fault, it's the heads of these organisations that are to blame, for prioritising perceived cost savings over what their own workforce thinks or does. Having a great sales pitch and not being able to deliver is not a fraud. It's something that companies trying to bite more than they can chew often result in. Also, I agree that having to teach your offshore counterpart how to do their job is absolutely ridiculous. It makes me wonder, how selfish can these corporates be, that they prioritise their profit or share price or bonus, over their own workforce.
- dsfyu404ed 7y ago>Having a great sales pitch and not being able to deliver is not a fraud. When you do it over and over and over again it sure starts to quack like the fraud duck.
- r_singh 7y agoIn that case their customers should be aware of this by now and they should be out of business (maybe soon).
- tonyedgecombe 7y agoThat's a common problem across all big consulting companies, it's not specific to India. I think the real problem is that many of these corporates haven't realised how important IT is to their business. The idea that a bank should outsource development is ridiculous, most of their interaction with customers is going to be through these systems. If they want to differentiate themselves from their competitors then they need strong IT.
- goatinaboat 7y agoIt’s not bias, it’s experience. TCS is a strategic partner for projects like the British Rail Network. That project is a disaster of overblown budgets and under delivery. Like everything these companies touch. But the imaginary savings earned a few Western managers big bonuses before they quickly moved on before the chickens came home to roost.
- r_singh 7y agoIn that case, TCS will pay a price for it in the long run.
- goatinaboat 7y agoThey will not, the British taxpayers will, just as for every project outsourced to Tata, Capita, or anywhere else. Every penny of revenue earned by those companies is by fraud.
- r_singh 7y agoNot sure what your definition of fraud is (for me it's more like what the British India company did). Wining a tender process that probably needs fixing (because it's obsolete) is not fraud.
- close04 7y agoDoing it with the intention of underdelivering and ballooning costs and time to make more money is fraud though. And make no mistake, no outsourcing company goes to a tender intending to be on time and on budget. It’s not good business for them.
- r_singh 7y agoAnd just how commonly do we see such[1] fraud across any business or industry? Cough, pharmaceutical cos, doctors, social media & search giants, car manufacturing giants. Any of these ring a bell? [1]As in, the above (your) definition of fraud i.e. misleading customers, by deliberately under delivering and over promising. With this definition, many businesses and accepted practices are fraud. IMO, true fraud is what VW with their cheating device. Facebook did with integrating WhatsApp profiles. Theranos did with fake IP. Opioid manufacturers do by indirectly incentivising doctors. Don't you think so too?
- iamsb 7y agoHere is an anecdote which might help you understand why. One of my classmates joined infy out of college. His job for the first one year was - email the list of files changed in the day to the client. This friend was called newton in the college, one of the smartest person around. And he was doing one of the most boring job. Client was paying more than 3000 USD per month for this. Of course he automated the work on second day, used time to study for CAT and left to enroll in IIMA. Not implying that there isnt anything good with these big companies, but there are lot of such stories. This particular one sounds more like defrauding the client more than anything else to be honest.
- r_singh 7y agoIf you consider overcharging (perceivably) to be akin to defrauding, then a lot more doctors, pharmacy cos. and lawyers are defrauding clients than outsourcing cos. Even though the repercussions of them defrauding their clients is a lot higher. Also it's a fraud because of the oaths they take, of which outsourcing cos. are obliged to take none.
- TeMPOraL 7y agoGiven how it's such a common thing that it doesn't surprise anyone on the engineering side of things, I'd expect that the corporate management would've wised up to this already. This makes me wonder if both sides of the deal are in on it, and are together extracting money from the larger corporate entity.
- vmurthy 7y ago> used time to study for CAT and left to enroll in IIMA. For those of you who don't know about CAT: think GMAT but with 200000 people appearing for it at the same time-frame (maybe a 15 day window) IIMA - Harvard equivalent in India. Only about 400 people out of 200000 make it to IIMA.