News for hackers. Stuff that matters.
Re:IBM Now Has More Employees in India Than in the U.S by pavanred on Friday September 29, 2017 @12:05PM (#15366488)
Everyone seems to be making the assumption that all the work IBM India does is outsourced from US. IBM India is the biggest domestic IT player in India with clients like Airtel, Indian Railways, HDFC etc.; IBM India also services clients from other countries in the world (which wouldn't have happened otherwise because its too expensive in the US). And, IBM India, has a few research labs setup that do independent research.

Considering this, how is the number of employees in India and US even a relevant question. Isn't it similar to say why is there more manufacturing workforce in China when compared to US for company X? We know why, it costs less for the company and the client, and taking advantage of it opened up new markets/demand.

Re:IBM Now Has More Employees in India Than in the U.S by davesque on Friday September 29, 2017 @12:16PM (#15366596)
The reason people are comparing US and Indian employees is because the doubling of IBM's India workforce since 2007 seems to be, in many ways, a result of labor arbitrage, as the linked article is arguing. You can slice things any way you want, but the fact is that this is a problem for the average American worker. In other words, it's something that readers of the NYT would care about.
Re:IBM Now Has More Employees in India Than in the U.S by nopin on Friday September 29, 2017 @02:41PM (#15367927)
Do you know that Indian GDP has grown significantly from 2007? Could it be that the market in Asia has grown and hence IBM wants a larger presense in India. And that since the labor is relatively cheaper they can afford more people over there than in USA? Why do you think that by staying in US IBM could have competed with other companies in India fighting for the Indian/Asian market?
Re:IBM Now Has More Employees in India Than in the U.S by snambi on Friday September 29, 2017 @01:14PM (#15367115)
Americans are not aware of cost of living in places like Bangalore. The India real estate is expensive for the folks living in Silicon Valley. It is cheaper to buy real estate in USA compared to India.
Re:IBM Now Has More Employees in India Than in the U.S by seanmcdirmid on Friday September 29, 2017 @01:18PM (#15367145)
The same is true in china, but that has more to do with real estate bubbles than fundamentals. Rents are still very cheap. Is the same true in Indian cities?
Re:IBM Now Has More Employees in India Than in the U.S by vram22 on Friday September 29, 2017 @03:26PM (#15368339)
Rents go up high too. Can't say how well they correlate to prices for buying outright (as your other question asks), but they are high, IME. Also, some property owners raise the rent each year. Talking about residential rents here, but I think commercial ones raise it each year too.
Re:IBM Now Has More Employees in India Than in the U.S by gourabmi on Friday September 29, 2017 @01:42PM (#15367405)
The real estate pockets in industrial hubs like Bangalore, Mumbai is expensive. Tier 2 cities are cheaper.
Re:IBM Now Has More Employees in India Than in the U.S by seanmcdirmid on Friday September 29, 2017 @01:53PM (#15367493)
How do sale prices correlate to rents?
Re:IBM Now Has More Employees in India Than in the U.S by geodel on Friday September 29, 2017 @02:36PM (#15367869)
Yearly rents are about ~2% of the price of property, In US it is about ~7%. So yes rents are cheaper in India because that's what market can afford.
Re:IBM Now Has More Employees in India Than in the U.S by taurussai on Friday September 29, 2017 @02:39PM (#15367909)
In Bangalore, sale price/monthly rent ratio in an ok neighborhood would be around 200. In a pretty good neighborhood this go up to to 300-400. Mumbai is more expensive than this. Nobody buys property in India and makes a killing off the rents -- its mainly the price appreciation (inflation is around 6-7%).
Re:IBM Now Has More Employees in India Than in the U.S by gozur88 on Friday September 29, 2017 @02:52PM (#15368047)
That's the classic real estate bubble.
Re:IBM Now Has More Employees in India Than in the U.S by pm90 on Friday September 29, 2017 @03:13PM (#15368252)
In countries of > 1 billion people who are racing towards development, the real estate bubble just goes on and on. Even in smaller cities, real estate is seen as a very profitable investment as even more people make the rural to urban transition, jacking up demand to stratospheric levels.
Re:IBM Now Has More Employees in India Than in the U.S by snambi on Sunday October 01, 2017 @03:10PM (#15379293)
Population of Bay area is about ~7 million. Not even 100 million. The real estate bubble is going on for 50+ years here. So, it is nothing to do with population. Today what we call as growth is just a bubble.
Re:IBM Now Has More Employees in India Than in the U.S by gozur88 on Friday September 29, 2017 @04:18PM (#15368765)
Bubbles always last longer than you'd think, but at some point they all end. Absent some kind of crazy government intervention, prices are ultimately supported by rent.
Re:IBM Now Has More Employees in India Than in the U.S by seanmcdirmid on Friday September 29, 2017 @04:36PM (#15368938)
In china, people are banking on urbanization: because poor farmers are really going to be able to afford a small apartment in the city for $1 million. Really.
Re:IBM Now Has More Employees in India Than in the U.S by samfisher83 on Friday September 29, 2017 @12:39PM (#15366802)
Even the arbitrage is going to start failing. The housing is insanely expensive in India especially relative to the salaries. At some point most of the people who can leave will leave, because its hard to live there with the salaries they are are getting. You can make more in other countries and the housing difference would not even be that much different.
Re:IBM Now Has More Employees in India Than in the U.S by jgalt212 on Friday September 29, 2017 @12:54PM (#15366929)
> its hard to live there with the salaries they are are getting

hmm, sounds just like SF or NYC.

Re:IBM Now Has More Employees in India Than in the U.S by screye on Friday September 29, 2017 @01:35PM (#15367332)
I'd say worse. IBM employees in India get paid around 500,000 rupees in India. A non-cramped 2 bedroom apartment in a decent area in the big cities (Mumbai, Bangalore, Delhi ) will set you back 10,000,000 rupees easily.

That is 20 times their salary. I'd say that's a higher multiplier per unit salary, than for the US. Also note that living just outside the city (as people in the US do) isn't always an option, unless you are up for a 2+2 hour commute daily.

Re:IBM Now Has More Employees in India Than in the U.S by nikanj on Friday September 29, 2017 @01:52PM (#15367481)
The numbers look similar in Vancouver and Toronto. It seems to be an emergent trend in the global housing markets.
Re:IBM Now Has More Employees in India Than in the U.S by wbl on Friday September 29, 2017 @02:12PM (#15367623)
Except Tokyo, Vienna, Montreal, Germany. Almost like we could apply their policies in SV.
Re:IBM Now Has More Employees in India Than in the U.S by rifung on Friday September 29, 2017 @08:23PM (#15370377)
Apologies for my ignorance but I was under the impression that residents of Tokyo live in extremely tiny apartments due to cost. Is that wrong?
Re:IBM Now Has More Employees in India Than in the U.S by likelynew on Friday September 29, 2017 @02:05PM (#15367582)
The 500,000 you mentioned doesn't seem correct to me for IBM. It is the lowest in the IT sector targeted to freshers from substandard colleges. In most first and second tier college, the average for IT is 15,00,000 to 25,00,000 at the time of joining.
Re:IBM Now Has More Employees in India Than in the U.S by GordonS on Friday September 29, 2017 @02:37PM (#15367879)
Those numbers are far too high - it's extremely rare to find anyone who will pay those wages, even in tier 1 cities for experienced candidates.

By way of comparison, plenty of people in the UK entering their first IT job would make less than the equivalent of 25,00,000!

Re:IBM Now Has More Employees in India Than in the U.S by likelynew on Friday September 29, 2017 @03:47PM (#15368529)
I am studying in college that has is not known by most people in India, and the official average here is around 18 LPA. I have the stats from the placement unit of our college. For IITB and BITS Pilani, I can confirm from friends it's around 27 LPA. This is one public stat I can find: http://www.selaqui.org/iit-jee/placement.php. Average is 24.67 LPA for CS, and it's from 2011-12. I don't know why you reacted with so much disbelief, when every one and every newspaper tells that average for IT placement is very good.
Re:IBM Now Has More Employees in India Than in the U.S by GordonS on Friday September 29, 2017 @04:31PM (#15368878)
I reacted with such disbelief because I know many people that work for big consultancies such as Capgemini, Cognizant and Infosys, and even in tier 1 and 2 cities with 10+ years' experience they don't make that much. Hell, many consultancies bill their EU and US clients less than those figures!

I also hire directly for our own office in Mumbai from time-to-time, so I know that market rates are.

Just look at any jobs board - even for experienced devs, its rare to find such high paying jobs, e.g.

http://www.timesjobs.com/jobs-in-mumbai/it-jobs

Re:IBM Now Has More Employees in India Than in the U.S by likelynew on Friday September 29, 2017 @04:57PM (#15369145)
Companies such as Wipro, TCS, Cognizant and Infosys are considered lowest in this sector. No kidding, they pick up 1000s in a single day from a single college. e.g. see http://www.srmuniv.ac.in/placement/statistics_2015.html

> SRM University sets new placement record of 6064 on Day 1

> The highest offer was from Wipro 1641, followed by TCS 1611, Cognizant 1506 and Infosys 1306.

You can imagine the quality of interview when they have interviewed at least 1500 students on a single day.

Re:IBM Now Has More Employees in India Than in the U.S by thisisit on Friday September 29, 2017 @04:25PM (#15368822)
That is because you are looking at a cherry picked data to make your point. From the link: The department-wise average and highest salaries are shown below. The overall average and highest salaries stand at 8.98 LPA and 68.5 LPA respectively.

So the average salary is 8.98 lakh. Unlike what you might like to believe there are many non-IT people working in IT, specially in places like IBM. So their salary will be even lower than 8.98 lakhs.

Re:IBM Now Has More Employees in India Than in the U.S by likelynew on Friday September 29, 2017 @04:53PM (#15369110)
Of course.. It's not cherry picking. I said IT sector is doing pretty well in India. I never claimed anything other than that. Most majors have hard time finding any job in their sector.
Re:IBM Now Has More Employees in India Than in the U.S by thisisit on Friday September 29, 2017 @04:59PM (#15369158)
And the point I am trying to make is - It is not the spring you believe it to be. Let's take a look at actual IBM India salary, should we? Here's the data from glassdoor: https://www.glassdoor.co.in/Salary/IBM-Salaries-E354.htm

Most freshers get near to Associate Systems Engineer. The salary range is between 3.7 lakhs to 8.65 lakhs. This is farcry from what you believe it is. Yes, there are colleges whose salaries are pushed to the limit thanks to the startups but majority are not as well of as you might think.

Re:IBM Now Has More Employees in India Than in the U.S by likelynew on Friday September 29, 2017 @05:08PM (#15369218)
> And the point I am trying to make is - It is not the spring you believe it to be. Let's take a look at actual IBM India salary, should we? Here's the data from glassdoor: https://www.glassdoor.co.in/Salary/IBM-Salaries-E354.htm

Yeah, I concede. For some reason, I had the belief that IBM is one of the better paying company in India, but it pays on the level of inferior consultancies.

Re:IBM Now Has More Employees in India Than in the U.S by geodel on Friday September 29, 2017 @02:42PM (#15367949)
The numbers you mentioned are towards top end of industry. Most people I know with 5-10 yrs of experience make less than 10,00,000 in any of the major IT company.
Re:IBM Now Has More Employees in India Than in the U.S by hkmurakami on Friday September 29, 2017 @01:48PM (#15367457)
Anecdata is a ~10x multiplier in SV for the kind of housing you describe.
Re:IBM Now Has More Employees in India Than in the U.S by iraklism on Friday September 29, 2017 @01:55PM (#15367506)
London has a 30-40x.

50k salary 1.5-2mil GBP for a well size 2 bed in a good area.

Re:IBM Now Has More Employees in India Than in the U.S by hardlianotion on Friday September 29, 2017 @03:47PM (#15368532)
That is an exaggeration, or your standards are much much higher than mine. I live in a good area that attracts bankers and minor celebrities. Flats of the type you describe are 500-600K. Still expensive...
Re:IBM Now Has More Employees in India Than in the U.S by scholia on Friday September 29, 2017 @05:29PM (#15369399)
Depends if you mean in the City of London, in Greater London, "on the tube" or "inside the M25" ;-)

Apparently you can get a 2-bedroom flat in Bexley for £150,000....

The 10 cheapest places to buy in London: where to find the best-value homes in the capital, from Barking and Dagenham to Hounslow http://www.homesandproperty.co.uk/property-news/buying/londo...

Re:IBM Now Has More Employees in India Than in the U.S by samstave on Friday September 29, 2017 @12:21PM (#15366630)
I am beginning to think that out-sourcing ones-self is a better and better idea...
Re:IBM Now Has More Employees in India Than in the U.S by pm90 on Friday September 29, 2017 @03:28PM (#15368357)
I've heard a lot of my foreign born collegues do that. After they've reached a certain seniority, they decide to go back to their country of birth while keeping similar compensation, essentially making them very rich in their home country. I've only seen this work for Indian and Chinese born nationals though, where the home country has good relations with the US (as opposed to, say Iraninans, who don't have the option of going back).
Re:IBM Now Has More Employees in India Than in the U.S by saimiam on Friday September 29, 2017 @12:38PM (#15366792)
Meaning?
Re:IBM Now Has More Employees in India Than in the U.S by mikestew on Friday September 29, 2017 @01:37PM (#15367356)
Collect a U. S. salary while shipping the actual work to a less expensive worker elsewhere. Just like companies do, only on an individual basis. I believe it has actually been done (then the person got caught and fired, IIRC).
Re:IBM Now Has More Employees in India Than in the U.S by alxmdev on Friday September 29, 2017 @02:41PM (#15367934)
It's been done alright!

> "As it turns out, Bob had simply outsourced his own job to a Chinese consulting firm. Bob spent less than one-fifth of his six-figure salary for a Chinese firm to do his job for him."

https://www.theguardian.com/world/2013/jan/16/software-devel...

Re:IBM Now Has More Employees in India Than in the U.S by hardlianotion on Friday September 29, 2017 @06:03PM (#15369646)
I remember that. The only bit I have no sympathy with was that he chose to send his whole day quietly browsing the web.
Re:IBM Now Has More Employees in India Than in the U.S by majewsky on Friday September 29, 2017 @01:29PM (#15367266)
Moving to a poorer country on reduced pay that still outperforms that of locals in the same job, maybe?
Re:IBM Now Has More Employees in India Than in the U.S by blizkreeg on Friday September 29, 2017 @12:46PM (#15366856)
You're getting a little defensive here. IBM was one of the crown jewels of American industry. It was an iconic company in its time. The fact that it now employs more people in India than the US is something to ponder. It isn't so much about the merits of outsourcing.

Everything can be done cheaper by getting it done in another part of the world. Should it be? Sometimes the answer is yes, at other times, not.

Imagine for a second that 50 years from today (when say India is in a place where the US is today), many Indian jobs are outsourced to another country. Same thing.

Re:IBM Now Has More Employees in India Than in the U.S by lotsofpulp on Friday September 29, 2017 @02:19PM (#15367696)
Assuming the relocation of work is only due to arbitrage in wages and not bypassing environmental or human rights causes, then how is it decided what can be arbitraged, and who gets to decide this?

Are people allowed to go to Walmart and choose to buy something for less money than the mom and pop store? Are traders allowed to take advantage of pricing differentials in different markets? Are employers allowed to relocated outside of San Francisco to find less expensive employees?

You can try to stop the market from reaching equilibrium...but I have a feeling you won't win in the end, at least not without some help from the armed forces.

Re:IBM Now Has More Employees in India Than in the U.S by vram22 on Friday September 29, 2017 @03:36PM (#15368420)
I'm not fully arguing against your point, but would just like to make one observation:

IBM has been laying off people in the US (and maybe elsewhere too) for several years, every now and then. I have been in the software field for many years now, and have been reading the industry news for a long time, that's how I know it. I remember even way back, I used to read the news in Indian and foreign IT magazines, every now and then, that IBM (and other US companies too) were laying off like 10K, 20K, or more workers at a time. And it was not always because of outsourcing jobs to India, in many earlier cases it was before outsourcing even started.

Re:IBM Now Has More Employees in India Than in the U.S by thisisit on Friday September 29, 2017 @04:35PM (#15368933)
IBM laid off 5k workers in India this year: http://profit.ndtv.com/news/tech-media-telecom/article-ibm-i...
Re:IBM Now Has More Employees in India Than in the U.S by vram22 on Friday September 29, 2017 @05:31PM (#15369413)
Could be. I check that sort of news less these days - jaded.

But it sort of reinforces my point that companies do layoffs. Sure, some Indian companies have started doing it too, whatever the pros and cons may be.

Founders and CEOs in the US like the ability to hire and fire, and the idea of employment at will. Some employees, less so.

India has historically been a country where paternalistic management practices were common, and firing was seen as something to be avoided as far as possible, considered as a big deal, the news and impact of it to be minimized or played down (I know this last point is so to some extent in the US too), and as a huge social stigma (for the person being fired or laid off). That has been changing some recently, due to Western influences. There can be both pros and cons to the matter. Don't have a final viewpoint on it.

Edited to change "been a company" to "been a country".

Edit: Quoting myself:

>India has historically been a country where paternalistic management practices were common, and firing was seen as something to be avoided as far as possible

This is also the case in government service - as in, in India, for long, and maybe even nowadays, it was almost impossible to fire a government employee, whatever the reason. Job security (along with poverty) was a huge reason why, in earlier years, many, or even the majority of people preferred government jobs - because even though the pay, environment, perks were all mostly shitty - though getting cheap owned or rented housing was seen as a good perk by many - again, a house was seen as a major asset to strive for - you could not be easily fired from your job. In a country with devastating annual floods / droughts (both still the case) / somewhat frequent famines, poverty, etc., those were factors to be considered. I remember even a classmate of mine (this was many years later than the start of the period I am talking about - the start was at Indian Independence or even years before), exulting to a few of us friends that "I 'got' DOTE!" (where DOTE == Department Of Technical Education", meaning that he got a "seat" in a government engineering college, meaning that if he did his stuff even just adequately, a secure lifelong government job was guaranteed - as witnessed by his answer when someone asked him why he went for it - his answer in one word was - "security" (of livelihood, of course, not computer security).

Re:IBM Now Has More Employees in India Than in the U.S by 794CD01 on Friday September 29, 2017 @01:27PM (#15367231)
That was merely an accident of history. The I in IBM doesn't stand for American.
Re:IBM Now Has More Employees in India Than in the U.S by vram22 on Friday September 29, 2017 @05:22PM (#15369344)
The I in IBM stands for International (Business Machines) - from 1924, according to Wikipedia.

https://en.wikipedia.org/wiki/IBM

Re:IBM Now Has More Employees in India Than in the U.S by adventured on Friday September 29, 2017 @02:18PM (#15367684)
It wasn't merely an accident. The US had a superior context which enabled something like IBM to exist and thrive.

Name another country circa 1911 that could have produced IBM and enabled it to acquire such vast global scale at its peak. There are only a handful of nations that can even be considered as possible.

IBM came out of the US for the exact same reason Fairchild, Intel, Cisco, Silicon Graphics, Motorola, Texas Instruments, HP, Sun, Xerox, AMD, Apple, Qualcomm, etc. all did.

Re:IBM Now Has More Employees in India Than in the U.S by BeetleB on Friday September 29, 2017 @02:54PM (#15368068)
>IBM came out of the US for the exact same reason Fairchild, Intel, Cisco, Silicon Graphics, Motorola, Texas Instruments, HP, Sun, Xerox, AMD, Apple, Qualcomm, etc. all did.

By that reasoning, IBM is outsourcing from the US for exactly the same reason virtually all the other companies you listed are.

Sure, something about the US helped them to exist and thrive. And something about the US is helping them to outsource.

The argument cuts both ways.

Re:IBM Now Has More Employees in India Than in the U.S by adventured on Friday September 29, 2017 @03:31PM (#15368374)
> By that reasoning, IBM is outsourcing from the US for exactly the same reason virtually all the other companies you listed are.

Of course. Most of the outsourcing has been about labor costs. The US has among the highest labor costs on the the planet, the nations (Vietnam, China, India, Mexico, etc) that the US has heavily outsourced to - whether manufacturing or IT - are or were far lower net cost nations to do those outsourced things in.

What's cutting against the US is mostly obvious: incomes are very high, infrastructure costs are far too high (impacts almost everything in the cost structure in the US, from transportation to manufacturing), the effective corporate income tax rate in the US is among the highest (while many developed nations are aggressively lowering their rates), vast & rapid growth in economic regulations over the last 30-40 years, large expansion of general burden on business formation over that time (taxes, regulation, red tape, abusive zoning laws, etc.; leading to far lower dynamism in the US economy, weak productivity growth, perpetually falling new business formation, etc).

Re:IBM Now Has More Employees in India Than in the U.S by azinman2 on Saturday September 30, 2017 @12:47AM (#15371284)
And yet it’s still the top economy. I don’t buy this narrative — if regulations and taxes were such a problem, the US would have never climbed to the position it’s at.
Re:IBM Now Has More Employees in India Than in the U.S by alexasmyths on Friday September 29, 2017 @03:38PM (#15368443)
"That was merely an accident of history. "

It was no accident.

Re:IBM Now Has More Employees in India Than in the U.S by PopsiclePete on Friday September 29, 2017 @06:49PM (#15369926)
What you're seeing isn't IBM being unethical, but more like nation-states being outdated concepts.

The IT industry is the first truly global industry. I can do my job from a coffee shop in NYC, a mountain monastery in Tibet, or a beach in Cancun. I just need my trusty laptop and WiFi access.

And yet, even though I'm the same person, doing the same work, I get taxed differently, I pay different prices for the same goods, and the cost of living is vastly different. Why should I be "allowed" to do work for IBM from the NYC coffee-shop but not the from Cancun beach? Would the product of my brain's labor be vastly different? Does me hopping on a plane and committing code from a different longitude and latitude make me a less-deserving person?

And yes, Indian jobs should get outsourced to another country - if it makes sense. Why not? Why do we have "protected" classes of people? And who gets to decide who's protected?

Software is truly unique like that - you can collaborate with people you've never seen face-to-face, different perspectives, different cultures, but all working towards a common goal. I'm not aware of any other industry you can do that.

And you expect IBM to just sit there quietly, while told, "Hire Jim, not Srinivas, because although Srinivas can do the exact same work for 1/10th the cost, Jim, being American, is a more important human being, your competitive advantage be damned" ?

Re:IBM Now Has More Employees in India Than in the U.S by pjmlp on Friday September 29, 2017 @01:29PM (#15367259)
They are already being outsourced to cheaper countries.

Check for example CyberCity in Port Louis, Mauritius.

Quite a few Indian helpdesk centers have moved there.

Re:IBM Now Has More Employees in India Than in the U.S by viral007 on Friday September 29, 2017 @03:10PM (#15368218)
Also look at Philippines, Vietnam, etc...
Re:IBM Now Has More Employees in India Than in the U.S by samstave on Friday September 29, 2017 @12:20PM (#15366625)
I think its more just an awareness issue of one of the largest, oldest, deepest tech companies in the world, a US based company, has now shifted its employee foot-print out of the US... and yes, it is based on economics for the company, as you say.

So I think the real takeaway here is that IBM is no longer a US based company, per se - but now is just a global tech company.

And you might even say they are the first of the giants to just be simply a "lobal tech company" -- while many a startup are already "global" or virtual as it were -- its just an interesting shift in the timeline of IBM as a company.... and thus relevant and of note when looking at the company IBM itself.