News for hackers. Stuff that matters.
Re:India’s IT industry laid off more than 56k employees this... by code4tee on Wednesday December 27, 2017 @07:24PM (#16019312)
There will be many more. The India IT sector’s main play was cheap labor for low value-add IT tasks like basic dev or ops. The play a while back was to move day-to-day ops jobs to this cheap labor. Now the play is to automate this work so the jobs are disappearing. E.g when you move to the cloud with good architecture you don’t need tons of people pushing buttons and tweaking servers all day long.

The India firms haven’t really moved up the value chain much and thus there’s just less work there. They put fancy marketing on the front but their main product is still cheap labor for low value IT work. While there’s certainly advanced stuff happening in India, at the big scale the top R&D and engineering work still generally occurs in the home countries that were sending work to India and there’s little evidence that these jobs could, at scale, be done successfully by the Indian firms offshore.

Re:India’s IT industry laid off more than 56k employees this... by pavanred on Thursday December 28, 2017 @01:14AM (#16020639)
Indian IT Outsourcing Industry ⊆ Indian IT Industry

India is a huge country with a huge population and a rapidly growing economy and a domestic market. Even if it was true a decade or two ago, should we still keep assuming that anything that affects the Indian IT industry is caused solely by the outsourcing industry.

Surely HN can stop having the same conversation every time anything regarding India and IT comes up. A claim like - All engineers/engineering effort/R&D in country X is obviously substandard based on my anecdotal evidence - followed by a discussion treating it as a valid argument.

Re:India’s IT industry laid off more than 56k employees this... by saguro on Thursday December 28, 2017 @03:17AM (#16020945)
> Indian IT Outsourcing Industry ⊆ Indian IT Industry

Indian IT outsourcing has been the vast majority of cash flow into the Indian IT sector, that much is undeniable. There is some actually good Indian IT talent out there and it's picking up steam, but that's not where the money is yet.

And to the western/eruropean markets, Indian IT industry == Indian IT outsourcing industry. And the Indian IT outsourcing industry has developed a very strong negative stigma which I expect will completely kill it over the next ~5 years. Does the 'real' Indian IT industry have enough cash and momentum to survive that? Maybe, I'm not sure. One thing is for certain: all the low skilled IT workers which make up 95%+ of the outsourcing industry, they're all going to be permanently out of those jobs and new jobs like that aren't coming.

And from personal experience with those low skilled indian IT workers, I think it would be a miracle if even 1% of them are able to re-skill for the real engineering work that's now in demand. Not only that, but just the fact that you're in India is a strong signal that that you're terrible, even if you're actually not. I've seen Indian IT workers with CVs 3 times the size of mine and glowing recommendations from past employers, and most of them failed fucking fizzbuzz. After you deal with a dozen people like that, you just start to subconsciously dismiss Indian candidates because chances are, they're gonna be another one of those.

tl;dr: In terms of economics, the Indian IT industry is the outsourcing industry, and that cash well is drying up fast. Infosys CEO Vishal Sikka saw the writing on the wall and bailed on a high note.

Re:India’s IT industry laid off more than 56k employees this... by danpalmer on Thursday December 28, 2017 @05:17AM (#16021272)
This is why blind CV screening and remote tests in hiring are crucial. We all have these biases and sometimes the candidates that pass those phases are surprising.
Re:India’s IT industry laid off more than 56k employees this... by saguro on Thursday December 28, 2017 @05:30AM (#16021318)
Remote tests put off actually good talent, they are insulted by that kind of waste of time.

As for biases, bias isn't inherently bad. Bias is critical to how neural networks operate in ML. Removing bias is to intentionally discard valuable observational data and harm your rate of success.

Re:India’s IT industry laid off more than 56k employees this... by danpalmer on Monday January 01, 2018 @10:24AM (#16046355)
I've had and seen this discussion many times, but haven't actually seen that much real world evidence. We don't have people dropping out of our interview process because of our tests, and we use them from all roles from customer support to C-suite roles.

Most developers with some seniority who I speak to believe they are an important part of an effective hiring process for developers, and are humble enough to take one. That said, we don't "insult" them with fizz buzz, we have a test that takes some thinking, and allows the best candidates to show off their skills.

Re:India’s IT industry laid off more than 56k employees this... by pavanred on Friday December 29, 2017 @02:23PM (#16031353)
> I've seen Indian IT workers with CVs 3 times the size of mine and glowing recommendations from past employers, and most of them failed fucking fizzbuzz. After you deal with a dozen people like that, you just start to subconsciously dismiss Indian candidates because chances are, they're gonna be another one of those.

A model based on a training set of 12, surely encompasses all biases accurately of a population of 10s of millions.

Re:India’s IT industry laid off more than 56k employees this... by sideshowb on Thursday December 28, 2017 @05:41AM (#16021350)
badly implemented remote tests. Ftfy
Re:India’s IT industry laid off more than 56k employees this... by saguro on Thursday December 28, 2017 @05:52AM (#16021374)
https://www.reddit.com/r/ProgrammerHumor/comments/4k994j/if_...

This is how good talent views any kind of tests. I can't blame them.

There is no other professional industry in the world, where candidates with 6+ years of professional success are asked to sit a god damned test every time they apply for a job. Insulting doesn't even begin to describe the problem with this concept. Don't get me wrong, I understand where the need for testing came from, but that doesn't change the fact that actually good candidates are put off by it and tend to dismiss employers who do it.

Re:India’s IT industry laid off more than 56k employees this... by bgribble on Thursday December 28, 2017 @08:37AM (#16021907)
I’ve worked as a software developer for 20+ years and have hired others many times. People lie on their resumes to an extent that is difficult to believe until you see it. Sometimes they can talk intelligently about coding in a way that can get them through a “talk about your history” interview (a good interviewer can usually pierce the lies, but a mediocre or inexperienced interviewer might come out thinking they can code).

It’s very hard to guarantee that every first-round interview includes a seasoned lie-detector. A coding exercise is an imperfect, flawed, sometimes insulting approach that’s better than the alternatives.

When done right, it can be a nice conversation about coding, algorithms, and how to collaborate. And prove that the candidate can code.

Personally, I don’t mind being interviewed with a coding exercise even though I could be many of my interviewers’ parent. I love programming and talking about programming with programmers! And it gives me a chance to interview my potential future collaborators in a setting that’s less structured than a sit-across-the-table Q&A.

In my experience, someone who refuses or takes offense at a well-framed coding exercise is probably not going to be someone you want on your team. By well-framed, I mean introduced in a way that’s not insulting on the face of it, like a multi-hour takehome exercise before even meeting the candidate and talking about the job and why you are interested in them as a candidate. That’s just lazy interviewing and I wouldn’t want to do that either.

Re:India’s IT industry laid off more than 56k employees this... by saguro on Thursday December 28, 2017 @09:08AM (#16022031)
I agree with everything you said except one bit.

> In my experience, someone who refuses or takes offense at a well-framed coding exercise is probably not going to be someone you want on your team.

In my experience those who refuse are the top of the top. We adapted our interview and intake process to accommodate these people (usually with a more stringent and goal oriented probation period), and it was the best thing we did in terms of resourcing. The people we took on through this stream ended up being by far the best performing bang for buck employees. They are opinionated and snobby, but that's a good thing, because they actually care about their respective fields enough to have strong opinions. They don't waste time with tests and coding challenges.

Re:India’s IT industry laid off more than 56k employees this... by shagie on Thursday December 28, 2017 @09:23AM (#16022109)
That really depends then on what one is hiring for. An entry level position? Mid level? Senior? or Rock Star?

Those who are opinionated and snobby, even if they are the best preforming, may not be the best fit in many environments. A not insignificant portion of a senior developer's time can be spent mentoring people - and the snobby person may not be the best choice for that.

If the goal is to hire a team of one - great. If the goal is to hire into a team of half a dozen in what would be termed an enterprise development - the refusal to take a programming test may and work with the process rather than rebel against it may act as a strong indication that the person isn't going to be a good fit.

Re:India’s IT industry laid off more than 56k employees this... by saguro on Thursday December 28, 2017 @09:39AM (#16022196)
If you're hiring for 'enterprise development' you're already outside the interest zone of actually talented developers, so that works out I guess. If you're doing 'enterprise' just pick up a bunch of guys with Agile and Cisco certificates, indian outsourcing will also do just fine.
Re:India’s IT industry laid off more than 56k employees this... by thedarkproject on Thursday December 28, 2017 @05:05PM (#16025335)
This might be the single most arrogant comment I've ever read on HN. At least those enterprise developers perform actual engineering instead of copy pasting the newest JS framework tutorials and pushing pixels around like all the boot camp hipsters without proper CS education nowadays.
Re:India’s IT industry laid off more than 56k employees this... by glogla on Thursday December 28, 2017 @07:04AM (#16021592)
> There is no other professional industry in the world, where candidates with 6+ years of professional success are asked to sit a god damned test every time they apply for a job.

But is it because it is hard to fake knowledge in other industries or is it because it is easy to find out programmer is faking?

If there's so many programmers who can't do fizbuz, are there as many managers, doctors, lawyers, etc who can't do basic stuff despite perfect CV?

Re:India’s IT industry laid off more than 56k employees this... by saguro on Thursday December 28, 2017 @11:12AM (#16022844)
> there's so many programmers who can't do fizbuz, are there as many managers, doctors, lawyers, etc who can't do basic stuff despite perfect CV?

Yeah, there are. Plenty of garbage doctors and lawyers out there who are allowed to continue practicing.

Here's why testing for developers exists:

1: They are incredibly important to business revenue. In a modern business, if a manager underperforms, nothing much happens. If your development team underperforms, you lose millions. So you try to get the best development team you can.

2: There's no meaningful standardized testing. A Lawyer passes the bar exam, a doctor has to pass board certification, while any idiot from backwater India can call themselves a software engineer. But its important to note that neither the bar exam nor board certification tell you anything about how good that person is in their field, they just say they meet the bare minimum requirements. In the case of IT, the bare minimum requirements happen to be much lower than what most employers hope to attract, so they resort to doing testing themselves. It's not a terrible approach, but it does discourage top talent from applying.

3: Skill disparity. There aren't many '10x' lawyers or doctors or managers out there, but there are plenty of such developers. This is partially related to my 2nd point but mostly just a consequence of software engineering being a creative task rather than a learned flowchart like law and medicine. As an employer, you want to come up with some signal to find the high performers.

Re:India’s IT industry laid off more than 56k employees this... by j45 on Thursday December 28, 2017 @08:37AM (#16021905)
If insulted doesn't begin to explain it, entitled might.

I think the tests are annoying too. Still is ultimately called work for a reason, we show up to get things done that are challenging, sometimes unpleasant and often necessary.

As a developer who hires other developers, I don't place the value in testing on what a developer can code, but how quickly they can learn and how well they can solve problems and communicate - testing can help shed a light on non technical strengths or shortcomings.

A good test focuses as much on higher level analysis as coding. The majority of new developers with a few years of skills may not have developed quickly enough in this regards yet.

Re:India’s IT industry laid off more than 56k employees this... by walshemj on Thursday December 28, 2017 @09:26AM (#16022126)
Do you mean the employer is entitled or the employee? I have seen low skilled employers (supermarkets) complaining about university grads. When someone should point out that they are a "jumped up grocer" and they don't get to employ firsts from Oxbridge

And turn it the other way around what if a potential employee insisted on employers doing a test.

Imaginin interviewing at uber and asking

"So MR Manger" what's the difference between a worker and an employee :-)

Or asking a series of q on the companies anti discrimination bullying discipline or grievance procedures.

Re:India’s IT industry laid off more than 56k employees this... by j45 on Thursday December 28, 2017 @10:32AM (#16022489)
The thread is about a developer's issues with being tested during interviews, so I would say the potential employee is entitled if balking about being asked about their abilities to the extent that the employer is the one signing the cheque, and a basis for the employer being able to add value in exchange for salary is still being established.

Knowing a little more than non-technical employers doesn't place an inexperienced developer in a position of expertise, only knowing a little more than the guy testing them.

If you are referring to non technical folks not being skilled at hiring for technical positions, I agree to the point that this is a common challenge where non tech people are put in charge of digital transformation, among other things.

Even highly competent and technical teams can struggle with testing incoming hires we.

An interesting idea is contemplating if tech people will be able to learn and transform business skills easier than non techs business folks might be able to learn tech. If this was attractive to tech folks, the hiring tests would include more business problem oriented questions than fizzing and buzzing. It's still a little surprising how few developers can do this in any country, so it might remain an inconvenient test and filter for a while yet.

Re:India’s IT industry laid off more than 56k employees this... by saguro on Thursday December 28, 2017 @10:53AM (#16022660)
> If this was attractive to tech folks, the hiring tests would include more business problem oriented questions than fizzing and buzzing

And yet business people don't get any tests. No one else on the entire planet gets tests for almost every role opportunity they want to explore. So why do developers have to?

Actually, I can answer that. The answer is because the overwhelming majority of a modern company's productivity is up to the performance of the developers. The business guys get away with under-performing because their underprformance is not a significant factor on the bottom line.

The commonplace testing of developers has nothing to do with ratios of good to bad developers, or the relative ease of assessing developer skill compared to other professions. It has everything to do with the fact that developers drive the lions share of modern business value so they've been singled out for shitty treatment with testing and kaggle competitions and similar garbage. I really hope to see a software engineering union rise in the next few years which cracks down on this and empowers developers to negotiate relative to their actual value in modern business.

People like you aren't needed in the world of high tech. Your role is redundant.

Re:India’s IT industry laid off more than 56k employees this... by j45 on Thursday December 28, 2017 @11:39AM (#16023079)
I'm a developer. Possibly a little more experienced from the level of ad hominem negativity you're comfortable directing at others to feel better about one's self.

A software developers union would be interesting. Accreditation from testing to be in a professional body will still have people who can hide among the work of others, but much less so. Also a challenge for a tech union would be the rapid changing nature of software development compared to other unionized industries to maintain a baseline. Not the first time it's been thought about.

Non tech positions are even harder to test for at hiring. Especially since so many hr, accounting jobs themselves are requiring increased digital transformation skills of knowing how to select and implement business systems.

Tech hiring interviews were designed largely by tech people.

The real hilarious part is seeing a non tech hr person try to buy a hr software system and implement it. Being the subject matter expert no longer means an ability implement and roll out programs as it used to - its a growing issue that requires people who can understand and work with detail.

Working with details requires an ability to care about the plight of others, organizations and their processes to prove to lower the suffering of people at the hands of their employment environments.

Re:India’s IT industry laid off more than 56k employees this... by saguro on Thursday December 28, 2017 @12:05PM (#16023242)
> I'm a developer. Possibly a little more experienced from the level of ad hominem negativity

Perhaps if you were actually more experienced, you wouldn't stoop to the ultimate irony of dismissing every point I made by attacking my tone. I stand by what I said, people like you are redundant in modern tech. I think when you tell yourself you're more experienced than me, you're conflating that with you being older and 'wiser' and less confrontational because your testosterone levels have dropped. The tech industry assigns a negative value to age and wisdom, sorry.

Re:India’s IT industry laid off more than 56k employees this... by j45 on Friday December 29, 2017 @11:59PM (#16033921)
Email me, happy to compare how much experience we might have and the relevance.

Attitude carries one past those with just skill and knowledge.

Learning to channel energy instead of raging at others is the ultimate productivity.

Re:India’s IT industry laid off more than 56k employees this... by walshemj on Thursday December 28, 2017 @01:35PM (#16023858)
Why the UK has several Unions the represent highly technical managerial and professionals and its the employers job to manage the competence or not.

Unions don't really want to get involved with being the accrediting body to many conflicts of interests.

Your right though that untrained people should not really be doing interviews let alone designing them.

Re:India’s IT industry laid off more than 56k employees this... by ultraluminous on Thursday December 28, 2017 @12:44PM (#16023499)
The funny thing is that for all your grandstanding about developer importance and productivity and what not, the only point you successfully manage to get across is that you are an obnoxious child that no one would wish to work with.
Re:India’s IT industry laid off more than 56k employees this... by walshemj on Thursday December 28, 2017 @10:56AM (#16022693)
I could say the same for HR at BT we had one HR person come to present to our team meting and they did not know that the developers in BT are M&P Grades and not CWU blue collar grades.

Though I would agree that asking we have a business problem how would you solve or improve on what we do now is a much better q to ask.

Re:India’s IT industry laid off more than 56k employees this... by expertentipp on Thursday December 28, 2017 @10:03AM (#16022307)
> https://www.reddit.com/r/ProgrammerHumor/comments/4k994j/if_....

Alternative version:

Interviewer: Are there any tables you construct in spare time and expose for public use?

Carpenter: huh?!

Interviewer: To proceed we will need you to construct a chair for us, for free.

Carpenter: [starts throwing chairs]

Re:India’s IT industry laid off more than 56k employees this... by prepend on Thursday December 28, 2017 @11:17AM (#16022890)
Interestingly I know a few carpenters and they all have personal projects.

The analogy isn’t right because you’d need a similar carpentry task that takes 30 minutes like fizzbuzz (that should really take 5 minutes). It would be like asking a carpenter to put together their workstation from a disorganized shop. A pretty reasonable request.

Lots of people complain about this approach, but it is confusing as not a single good programmer has ever been bothered by coding screens. Who are these people who get upset? And where are their GitHub portfolios? Are there that many bullshitters who aren’t confortable enough in their skills to spend less than an hour on coding problems as part of an interview?

Re:India’s IT industry laid off more than 56k employees this... by expertentipp on Thursday December 28, 2017 @11:26AM (#16022967)
Is it really a 1-2 hour project? 1-2 hours is enough to set up a repository, project files, boilerplate code, and solve perhaps very simplified version of a problem. Each time I really spent 2 hours on take home assignment, the recruitment process terminates shortly after I submit the solution. It’s asking for free labor. Never ever a fully functional web application solving some problem will take 2 hours to create and those recruiting know it very well, oftentimes they’re just arrogant cunts testing for obedience.
Re:India’s IT industry laid off more than 56k employees this... by sideshowb on Thursday December 28, 2017 @06:09AM (#16021442)
Funny yes, but that's not even parodying a test, it's a checklist of buzz words. Which is below even what I'd call a badly implemented test.

Good tests are not tests of any specific knowledge. They test reasoning and communication skills in a programming context.

Re:India’s IT industry laid off more than 56k employees this... by deepGem on Thursday December 28, 2017 @03:47AM (#16021019)
http://www.nasscom.in/sites/default/files/NASSCOM_Annual_Gui...

As per slide 2, IT outsourcing still is the largest contributor to the IT industry. It is not a subset. As per this report at least. I couldn't find any other credible sources.

"All engineers/engineering effort/R&D in country X is obviously substandard" This is obviously a very biased statement that suffers from the 'some/all' fallacy based on anecdotal evidences. Unfortunately the world works this way. What the majority sees and believes is what trumps, regardless of the truth.

Re:India’s IT industry laid off more than 56k employees this... by _jgdh on Thursday December 28, 2017 @01:41AM (#16020721)
Reading HN comments about the Indian IT industry triggers the Gell-Mann effect for me. Few people know what they're talking about and those that do are usually at the bottom of the thread. Of course then I open all the other comment threads and consider the comments in those threads correct and well informed.
Re:India’s IT industry laid off more than 56k employees this... by danmaz74 on Thursday December 28, 2017 @03:50AM (#16021027)
I read the OP in a different way. In IT - as in pretty much every other field - there are many more low-level jobs than high-level ones. It's also much easier, and much less risky from a strategic point of view, to outsource the low-level ones than the high-level ones, so, most of those which were outsourced were the low-level jobs; we're talking about hundreds of thousands of jobs (millions?) here.

Many of those low-level jobs can be automated, while the high-level ones can't. As the cost of even low-level outsourced jobs goes up, and the cost of automation goes down, it's normal that lots of the most automated jobs get cut. Jobs of which India has a very high relative proportion, not because there aren't high-level programmers there, but because India has the strongest IT outsourcing industry in the World.

Re:India’s IT industry laid off more than 56k employees this... by navinsylvester on Wednesday December 27, 2017 @09:22PM (#16019847)
Might be the case with many IT services firms but assuming that so called home countries brains only can do serious engineering is quite short sighted.

I head an engineering team from India and our team is local talent for a firm which is outside India. We believe we do some serious engineering.

There is this west fixation that serious engineering can't be done outside. I am not saying it isn't true on most cases but assuming they only can do is so demeaning. I get asked a lot - so who does the heavy lifting?. Nothing gives more satisfaction than to say - we do the engineering and it gets maintained by westerners in our organization.

Re:India’s IT industry laid off more than 56k employees this... by halbritt on Wednesday December 27, 2017 @10:07PM (#16020028)
I doubt anyone in the silicon valley believes that.

Most large tech companies have engineering centers in India doing real work and there are quite a few Indian expats here doing serious engineering work.

I think the reputation you describe comes specifically from the low-cost IT outsourcing firms. My personal experience reflects this. I've managed and worked with large teams in India that did great work. My experiences with outsourcing firms haven't been as good.

Re:India’s IT industry laid off more than 56k employees this... by zeta0134 on Thursday December 28, 2017 @12:21AM (#16020483)
Good engineering can certainly be done by anyone well qualified, regardless of background or upbringing. I work for a US-based hosting provider with international clients, so I get to take calls from customers (often IT teams for large clients) from all over the globe. To use India as the chosen example, I've worked with teams that could out-engineer me on a good day, that clearly knew what they were doing. I've also worked with teams that, possibly due to language barrier issues, could barely comprehend their own code base, much less anything I was attempting to help them troubleshoot. To be quite honest though, I could remove "India" from that equation entirely, because I've worked with many US "technical contacts" that, despite speaking perfect English, lack even the most basic technical skills.

The pervasive idea that westerners do seem to have, speaking from personal experience, is a bias against "cheap foreign labor." The actual problem is of course any company which poorly manages its external teams, and especially those companies which go for the lowest bidder, and then place that poorly equipped team in their Tier 1 customer support hotlines. I think this is very much a real problem, but the discussion surrounding it often invites offensive language, passionate nationalism, and stirs emotions in a way that distracts from the root of the problem.

I can't think of any way to combat it other than to come up with counter examples that paint the high quality teams in a good light, so that's what I'll continue to do. If a team does good work and I'm impressed by them, you bet my family and friends hear about it! It's not much of course, but I find it more constructive to focus on the positives and the potential solutions, rather than to concentrate on the negatives.

Re:India’s IT industry laid off more than 56k employees this... by ryen on Wednesday December 27, 2017 @10:16PM (#16020067)
>but assuming that so called home countries brains only can do serious engineering is quite short sighted.

I don't think thats the point he's trying to make. The Indian IT industry was designed and built for a certain type of labor/outsourcing market. It will take serious investment and attitude shift internally for local startups to grow and retain talent. Much of that talent that is able to perform the serious engineering you describe continually leave the country for the U.S. and other markets.

Re:India’s IT industry laid off more than 56k employees this... by aknoob on Thursday December 28, 2017 @02:45AM (#16020885)
Do you have data supporting your claim. I know a lot of people who are really good and continue to work in India. Infact I have also seen a lot of good people coming back to India (since last 2 - 3 years). So things are gradually improving for good.
Re:India’s IT industry laid off more than 56k employees this... by navinsylvester on Wednesday December 27, 2017 @10:35PM (#16020126)
> at the big scale the top R&D and engineering work still generally occurs in the home countries that were sending work to India and there’s little evidence that these jobs could, at scale, be done successfully by the Indian firms offshore.

I was talking about this outright dismissal without any ground.

> Indian IT industry was designed and built for a certain type of labor/outsourcing market.

Indian IT industry got shaped by the demand. You wanted cheaper options and you got provided one.

> It will take serious investment and attitude shift internally for local startups to grow and retain talent.

Pay good and you will retain talent.

> Much of that talent that is able to perform the serious engineering you describe continually leave the country for the U.S. and other markets.

Please speak for yourself. The west fixation does not apply to all folks. We get to do awesome engineering work here so don't have to be in a foreign land to do so. With remote teams coming into the picture having a preset notion that a team has to be local is an outdated mindset. And also - we can afford couple of maids in a decent paying job and have a better lifestyle here than the west can afford.

Re:India’s IT industry laid off more than 56k employees this... by sumedh on Wednesday December 27, 2017 @11:41PM (#16020351)
> And also - we can afford couple of maids in a decent paying job

Which is nothing to be proud of, the maids are affordable because lot of poor people did not have the same privileges like you had.

Re:India’s IT industry laid off more than 56k employees this... by dominotw on Monday January 01, 2018 @11:40PM (#16049917)
Yea why do Indians always brag about having maids. That's disgusting.
Re:India’s IT industry laid off more than 56k employees this... by sumedh on Tuesday January 02, 2018 @12:16AM (#16050039)
Unfortunately the poor people who are usually illiterate are treated as a lower class.

The rich or upper middle class kids while growing up see that they and their parents can order the maids to do almost anything and so when the kids grow up they see the maids as a class of people who are not equal to them.

It becomes a status issue as well if you say you dont have maids then your affluent peers will think you are weird or that you cant even afford a maid.

Re:India’s IT industry laid off more than 56k employees this... by kamaal on Wednesday December 27, 2017 @11:20PM (#16020280)
>>And also - we can afford couple of maids in a decent paying job and have a better lifestyle here than the west can afford.

Bulk of you post is true. But lets give west the credit where they deserve. Most of us can't afford maids. May be you can. Even if we did, its more like jugaad. People in west don't need maids because they don't need maids to sweep the floor, they don't have 1 kg of road dust coming in from dug up roads unrepaired for years. Their homes are designed to make vaccum cleaners easily usable. They have cheap dishwashers, microwave ovens, washing machines and dryers.

You move to west your standard of living by default sees an upgrade at 0 cost. Roads, infrastructure, schooling, economic opportunity etc etc.

Re:India’s IT industry laid off more than 56k employees this... by wyclif on Thursday December 28, 2017 @12:10AM (#16020441)
This is an important point. As a westerner living in Asia now, I'm always amused by the maid-mongering that goes on here: "Oh, do you have a maid, a driver, and servants?" These are widespread status symbols in Asia.

Now, of course these household servants perform valuable labour here. But where I'm from, a technologically advanced country- we've largely obviated household help. We have central HVAC, automatic dishwashers, washing machines, dryers, Amazon Echo, Nest, etc etc. There is no need for full-time maids, you see.

I'm sorry if this sounds smug, but it's true. Indians reminding westerners that they have maids is something that makes us smile knowingly. Residual colonialism in the 21st century doesn't impress us.

Re:India’s IT industry laid off more than 56k employees this... by navinsylvester on Thursday December 28, 2017 @01:14AM (#16020637)
I am not talking about enslaving or forcing someone. I am employing and uplifting someones family who doesn't have other means of income.

Excuse me - we have gadgets here and at an affordable cost too. Some people do make conscious decision to avoid automation so we can employ and help others. We have a thought process here to buy from shops near by(albeit little costlier) instead of amazon'g the whole requirement so we can help people near by. Western lifestyle is not a definite one as an ideal one. Please understand that we can enjoy our lifestyle without any gripe. Why is it so hard to swallow?.

In my case - my mom is a cancer patient. I don't know whether i could afford a house nurse and cook in the west from a decent paying job. We got some positives too - that is what i stated.

Re:India’s IT industry laid off more than 56k employees this... by kamaal on Thursday December 28, 2017 @01:31AM (#16020695)
>>I am employing and uplifting someones family who doesn't have other means of income.

You are making a virtue out of this. This is really like the British saying they ruling over us was good for us because of english, railways and parks. So they were screwing us for our own good.

Most of these maids, work on hourly basis on slave wages. And are generally treated badly. There are even spaces in Restaurants where they have to sit outside while their masters indulge in fine dining. And other times most people give away old throw worthy food to them. There is no 'help' going on here.

>>We have a thought process here to buy from shops near by(albeit little costlier) instead of amazon'g the whole requirement so we can help people near by.

Kirana shops near my home are shutting down like no tomorrow after GST, and a DMart opened near by. Indians are known to think through their wallets.

>>Please understand that we can enjoy our lifestyle without any gripe. Why is it so hard to swallow?.

There is a big difference between getting seasoned or at best indifferent to problems, than having no problems.

>>In my case - my mom is a cancer patient. I don't know whether i could afford a house nurse and cook in the west from a decent paying job.

I hope she recovers soon. Yours is a different situation and I understand, most of us(Including me) have many reasons(in my case, old parents) to not move to the west. But I imagine if I was there my life would be way better.

Re:India’s IT industry laid off more than 56k employees this... by sirclueless on Thursday December 28, 2017 @02:05AM (#16020782)
From an economic standpoint, this doesn't sound very uplifting. Any full time servant you hire is probably going to have less social mobility than you, and less education. And they are necessarily going to earn a fraction of your wages.

Employing someone full time to clean and maintain house isn't really uplifting anyone in a societal sense. Option 1: 30 families eschew automation and hire a full-time maid. Option 2: 30 families own a vacuum cleaner and a dishwasher and hire a cleaner once every other week for 3 hours to maintain their house. The latter is what happens in western communities and it results in 29 more productive workers looking for gainful employment in the workforce. If you don't see why that is an uplifting thing for society, you should take a good hard look at your understanding of economics.

As for your anecdote of the family member with cancer, house nurses are indeed common and affordable in western societies, we generally call this service "hospice." And while I may not employ a cook, there are 150 restaurants in my city that will deliver meals to my doorstep within 30 minutes.

Re:India’s IT industry laid off more than 56k employees this... by Viper007Bond on Thursday December 28, 2017 @12:40AM (#16020534)
fjsolwmv: Maybe 100 years ago. I don't know anyone or even heard of anyone with a maid. The closet thing is paying someone to come clean your house once or twice a month for an hour or two and that's pretty inexpensive.
Re:India’s IT industry laid off more than 56k employees this... by fjsolwmv on Thursday December 28, 2017 @12:15AM (#16020455)
People in USA have maids as status symbol too
Re:India’s IT industry laid off more than 56k employees this... by wyclif on Thursday December 28, 2017 @12:23AM (#16020490)
Of course they do, but not nearly to the same extent. And the point here is that in the context of this thread, using maids as a mark on the Indian lifestyle-superiority index in the shadow of IT layoffs is not a good look.
Re:India’s IT industry laid off more than 56k employees this... by mythrwy on Thursday December 28, 2017 @12:30AM (#16020507)
In general not though. They have maids because they need them, not as a status symbol. And it is largely for the fairly wealthy and not something generally aspired to (in and of itself).

In fact, a lot of people will instantly regard those with maids as "probably assholes" in the US.

Re:India’s IT industry laid off more than 56k employees this... by Viper007Bond on Thursday December 28, 2017 @12:41AM (#16020542)
Maybe 100 years ago. I don't know anyone or even heard of anyone with a maid. The closet thing is paying someone to come clean your house once or twice a month for an hour or two and that's pretty inexpensive.
Re:India’s IT industry laid off more than 56k employees this... by y4mi on Wednesday December 27, 2017 @11:56PM (#16020404)
> I was talking about this outright dismissal without any ground.

The quotes text was an observation without any judgement.

The rest of the post addresses how the Indian it industry started to boom and why they're losing so many jobs so quickly. Still no dismissal.

It's not that Indian doesn't have talent. It's just that it's not smart to outsource your main competency. So they're not doing that.

Re:India’s IT industry laid off more than 56k employees this... by shagie on Wednesday December 27, 2017 @09:25PM (#16019861)
Engineering can certainly be done outside. However, there is a real risk in having the core business competency and value be outsourced rather than something built up with employees at the company with an interest in the company's success rather than looking at it as just the next project.
Re:India’s IT industry laid off more than 56k employees this... by abakker on Wednesday December 27, 2017 @09:52PM (#16019975)
The distinction here is between captive development centers vs outsourced IT services. The latter has previously had more jobs and is experienced more layoffs now. The former is likely still a growth industry.
Re:India’s IT industry laid off more than 56k employees this... by jmspring on Wednesday December 27, 2017 @10:38PM (#16020140)
I've had amazing outside outsourced engineering done both in India and Eastern Europe. In the case of India, it was with a specialty firm. The big job shops, be they in India, Philippines, etc. have a limited life cycle as outsourcing for basically "crud" apps goes by the wayside.

There was no "serious engineering" going on at any of the large Indian firms I dealt with. Boutique, for sure serious work.

Re:India’s IT industry laid off more than 56k employees this... by deepaksurti on Thursday December 28, 2017 @12:57AM (#16020591)
>> We believe we do some serious engineering.

I am not contesting that you do serious engineering, but just stating your beliefs is moot.

>> There is this west fixation that serious engineering can't be done outside.

I guess this is just anecdotal and to counter with some more anecdotal experience, I (and a few I know) have been reached out from the west, seeking our engineering skills in the niche we operate. So what do we do know? Start believing the other way round, that serious engineering can't be done in the west!!!

>> we do the engineering and it gets maintained by westerners in our organization.

Don't you think you are believing just like the western engineers you were blaming?

Re:India’s IT industry laid off more than 56k employees this... by sidlls on Thursday December 28, 2017 @07:36AM (#16021683)
I've found the quality of the "real engineering" in this scenario is much more variable than when using local talent (of any nationality, including Indian). I've worked with very high quality India-based "real engineering" groups and very low quality ones. It seems to me the latter dominate. I haven't seen the same variance in skill hiring from local talent originally from India.
Re:India’s IT industry laid off more than 56k employees this... by krinchan on Wednesday December 27, 2017 @10:28PM (#16020102)
Serious engineering can be done outside, sure. But after years of competing with Indian outsourcing, US engineers have really upped their own skills. Sourcing that talent from India isn't cheaper because it's so rare those engineers can demand similar prices to US engineers and still get a job and an H1-B. Without Infosys. Or Tata.
Re:India’s IT industry laid off more than 56k employees this... by grad_ml on Wednesday December 27, 2017 @10:34PM (#16020124)
I'm sorry, what kind of engineers "after years of competing with Indian companies have upped their skills"? Just curious.
Re:India’s IT industry laid off more than 56k employees this... by krinchan on Wednesday December 27, 2017 @10:53PM (#16020196)
Overall, I've seen more full stack skills, polyglots, and a willingness to tailor design and stacks to the problem. Companies want an FTE or two that replaces an entire off shore team and we accommodate to avoid off shoring.

We've adapted as a community to have a skillset and evangelize stacks that at minimum compliments off shore if not replaces them.

Simply put, after all the basic Dev and ops jobs left, we moved up the value chain.

It's a cycle and the off shoring firms will move up the value chain and US devs will further specialize in to ML, AI, speech, Big Data/Data Science, etc. Those areas are quickly being commoditized by the cloud providers, so they're within reach of most US developers. Furthermore, off shoring firms will likely be content to provide the cheaper, lower level rungs of the value chain.

Re:India’s IT industry laid off more than 56k employees this... by pedrosorio on Thursday December 28, 2017 @01:05AM (#16020616)
"I've seen more full stack skills, polyglots (...) Companies want an FTE or two that replaces an entire off shore team"

Everything points to gaining breadth in order to "move up the value chain".

"US devs will further specialize in to ML, AI, speech, Big Data/Data Science"

In line with the previous statement, you mean increase their breadth, not specialize, right?

"Those areas are quickly being commoditized by the cloud providers, so they're within reach of most US developers."

What makes these areas more accessible to US developers than offshore?

Re:India’s IT industry laid off more than 56k employees this... by krinchan on Thursday December 28, 2017 @12:48PM (#16023530)
For the first two, that's probably a better way to put it. Breadth and T-shaped skill sets are all the rage.

For the last bit, I tried to hint at that in my original comment. People who achieve that breadth outside the US can normally negotiate directly with employers in the US. This can give them more money and gives the company a more stable resource. The bulk hires from Infosys, Tata, etc. don't have this luxury.

For US employees, there's both the drive to keep ahead of offshoring and the fact that so many US employers will invest in their employees. This class of offshoring companies that are suffering don't do that.

Which is another point: These are not intended to be generalizations of all offshore teams and offshoring companies. The more breadth and automation an offshore company leverages, the more resilient they are.

I don't doubt that Infosys and Tata will survive, but the sheer scale of their employment numbers is going to take a permanent hit and stateside devs are again going to need to become even more jack-of-all-trades with more than one specialization to stay ahead.

Behold, the birth of the TT skillset. /s

Re:India’s IT industry laid off more than 56k employees this... by shagie on Wednesday December 27, 2017 @10:45PM (#16020169)
I would contend that engineering FIRMS have upped their skills with more emphasis on soft skills and management feel goods (having people on site tomorrow if asked, training and such. They’re offering a larger value proposition at a higher cost when management has realized that lowest bid doesn’t necessarily mean best value.
Re:India’s IT industry laid off more than 56k employees this... by grad_ml on Wednesday December 27, 2017 @11:05PM (#16020235)
Very fair argument. Let's dissect the argument, engineering firms have improved their soft skills and value proposition. Assuming these firms are US based and all american, then by going popular wisdom here, how can american firms possibly have poor soft skills than Indian firms! I'm sure there were many instances when quality received from Indian firms were abysmal. However, imo, it's sort of online propaganda-ish that Indian firms are terrible choice, compared to american vendors. Pick and choose your best anecdote. I recall, months back, there was some incident at BA(british airways, I suppose) and whole incident was spinned as Indian contractors in India messed up. Later, VP of the company, clarified that mistakes were made locally(read UK). I feel hatred rather than facts, largely dominate HN, Reddit opinion.
Re:India’s IT industry laid off more than 56k employees this... by shagie on Thursday December 28, 2017 @09:55AM (#16022262)
There are many bargain basement contracting shops in the US too. Find half a dozen just graduated students who decide they're going to go freelance rather than going corporate - and you've got a contracting shop that is making web pages for the local stores or an access ERP-ish for the local business or someone who thinks that they can do the account management for their doctor's office.

And yes, the code that one finds after the eventual disaster when something goes wrong is staggering.

My anecdote for this is... I worked at a retail company implementing a new point of sales system. For a year before and the first year I was there (different team) there was an Indian "sales engineer" team that the vendor brought in. They weren't able to get the system working and integrated with the existing devices (it has to work with this receipt printer, this mag strip reader, this magnetic ink reader... these are the types of sales that we offer that aren't part of the core system, all rounding of pennies must be in the favor of the customer (1000 pennies in the favor of 1000 customers costs less than one complaint), etc...).

When milestones were missed, rather than revising the estimates, for it, the sales engineering team brought in more people. Aside from this courting Brooks's law, it again increased billable hours.

Aside from not getting it working, when management canned that approach all of the institutional knowledge of how it did work up to that point was lost. The documentation that was provided was worthless (but they billed their time to create it).

Several months later, the project was started up again - this time with a fully in house team. About two months in to the year long deadline (and for us it was a deadline - not just a milestone), we commented to management that we were going to need help getting this running - there was too much to do and not enough time. Within a month we got some consultants from intertech ( https://www.intertech.com ). And while there was some ramp up time with that code base, they were helping and contributing within two weeks.

Once the system was on track for the rollout, a large phase 2 project was given to them - returns. The business logic behind returns wasn't simple (do you credit the money back to a card? what if the card is a visa gift card? cash? store credit? restocking fees (none if the item is in stock, some if the item has been discontinued), taxes (purchased in state A, returned at another store in state B), etc...). The backend system chosen to handle this was drools.

Now, a outsourcing company here has two choices they can make. They can either try to make something that only they know how to modify and keep milking the project with billable hours until its replaced by another company... or they can try to transfer that information to the client (with training sessions (billable hours) and good documentation (billable hours)).

For the in house people who were going to be maintaining the system, we got excellent training and documentation. If they got up and left the next day, we'd be able to maintain it with only a minor hiccup. The cost to maintain it with a few in house developers was going to be less than keeping consultants on all the time.

The moral here is that it wasn't so much the "we can provide a solution" that won over the project but also the "we have demonstrated our competence in the first phase and can furthermore provide training to you that will decrease the maintenance costs over the lifetime of the project." Even with the increase of initial billable time - it was going to be cheaper.

The value was not only in the demonstrated competence working with the in house team (rather than trying to do it all), but in providing all of the associated support structures and soft things that management can see as improving the value of the service beyond lines of code written.

Re:India’s IT industry laid off more than 56k employees this... by lawnmover on Thursday December 28, 2017 @01:47PM (#16023943)
Same old china is a giant bodyshop story. And even now many fail to acknowledge how seriously they are in their R&D.
Re:India’s IT industry laid off more than 56k employees this... by flexie on Thursday December 28, 2017 @02:45AM (#16020884)
This is wrong in so many ways. Indian engineering is many things just like in the US or Europe and you can get world class IT specialists in India. If anything, the existense of the IT outsourcing industry in India has helped establishing a growing educated middle class which is the prerequisite for one day being able to churn out even more world class engineers.
Re:India’s IT industry laid off more than 56k employees this... by jimmywanger on Thursday December 28, 2017 @03:26AM (#16020969)
Yeah. Automation makes many webdev jobs redundant.

Let's say you have a restaurant or something. Before, you had to hire somebody to host/design your website. Now, Google/SquareSpace/Wix will do that for you. A lot of these sites also have payment options built in.

Sure, those sites you make automatically won't be so flashy as a personalized one. But, realistically, if you're a business, what you need is the location, hours, maybe a picture, and a list of what you're selling. That's something all these automated website generators provide.

Re:India’s IT industry laid off more than 56k employees this... by walshemj on Thursday December 28, 2017 @05:39AM (#16021344)
and will those sites rank properly in search engines
Re:India’s IT industry laid off more than 56k employees this... by jimmywanger on Thursday December 28, 2017 @05:49AM (#16021366)
Who cares? There's a difference between "really good" (spendy) and "good enough" (free). If you're a small business, you don't really need SEO. You just need to provide information to your customers.

You can of course pay for SEO, but that's my whole point. At some point, you're not willing to pay $50(USD) an hour to get the last few percent of profit, especially if your gross income is fairly small.

Re:India’s IT industry laid off more than 56k employees this... by viridian on Thursday December 28, 2017 @08:15AM (#16021811)
I think for all three, the basic SEO stuff is actually taken care of for you as well. I had zero interest in the services until I read that it meant I wouldn't have to consult yet another seo guide written within the last six months because I wanted to stand up something new.
Re:India’s IT industry laid off more than 56k employees this... by walshemj on Thursday December 28, 2017 @09:40AM (#16022206)
Yes but for local businesses you also have to manage your product listings and your local listings with those $50 sites actually use the correct markup for local seo and is your browse structure optimised or even crawlable?
Re:India’s IT industry laid off more than 56k employees this... by jimmywanger on Thursday December 28, 2017 @01:22PM (#16023769)
Yes - there's a difference between doing it yourself through the GUI for free because of website management tools and paying somebody 50 dollars an hour to hand modify forms and HTML for you.

Also, I believe unless you set the robots.txt file, most sites are crawlable, and SEO, like I said, is not really important for smaller businesses. Mostly they are existing customers who want to find out hours of operation and maybe any daily specials you might have, not somebody who stumbles across your site organically.

Re:India’s IT industry laid off more than 56k employees this... by walshemj on Thursday December 28, 2017 @01:40PM (#16023899)
ROTFL sorry no I have worked on major sites and even if you use straight html you can screw-up your crawlability and using the latest trendy JavaScript frame works makes it a lot worse.

One major UK site made a simple mistake with the canonical tag on one of 12 websites cost them over £500,000 in lost traffic in lest than a week.

Re:India’s IT industry laid off more than 56k employees this... by jimmywanger on Thursday December 28, 2017 @03:07PM (#16024514)
As I pointed out, crawlability and discovery isn't really important for "Mike's hoagie shop."

If you start making a lot of money, you'll have enough to hire high priced consultants. If you're just starting up and concentrating on your actual busines, not IT, you shouldn't be worried about the best web framework.

Also, for businesses just starting up, you just need simple HTML. The only information you need to expose are hours of operation, address, and a list of services/goods with prices. Everything else can come later, when you're getting enough business to justify it.

My main point is that small webdevs are going to start getting starved for work. They're getting replaced by generated HTML which do a good enough job for free.

Re:India’s IT industry laid off more than 56k employees this... by baybal2 on Thursday December 28, 2017 @05:46AM (#16021363)
You can partially thank failing Russian economy and depreciating rouble.

Indian outsourcing firms were not that cheap to begin with. Their target market were companies that will choose to outsource even when net monetary benefit does not exceed say 15%.

Now Russian outsourcing companies pop here and there, billing US companies not 85% of the US market rate, but 50% or less.

Re:India’s IT industry laid off more than 56k employees this... by victor106 on Wednesday December 27, 2017 @11:10PM (#16020254)
This was true about 10 years ago. But these days I find indian teams are equally as talented as Silicon Valley.

There was lot of fluff that was hired during those outsourcing boom years and obviously they need to let go off the less talented but it’s not right to color everybody with the same brush.

Re:India’s IT industry laid off more than 56k employees this... by jitl on Wednesday December 27, 2017 @11:19PM (#16020276)
> Indian teams are as talented as Silicon Valley

This might be true for some teams, but in general the IT market in India probably has a similar skill distribution to the IT market in the US; such that the top 15% of the market is the most talented, and the rest is by definition less so. In the US, the top 15% of the market is in Silicon Valley, so if you consider India as a whole, it will not be as talented on average as Silicon Valley.

As with any anecdotal evidence, people have widely varying experiences. When I was working as a freelance web developer (2010-2014) at mid-market firms, I had universally bad experiences with Indian teams.

Re:India’s IT industry laid off more than 56k employees this... by unclebucknasty on Wednesday December 27, 2017 @11:39PM (#16020345)
>In the US, the top 15% of the market is in Silicon Valley

Wait. What? Sure, there's a concentration of talent in SV, but to simply say that the top 15% of all U.S. IT talent is there is pretty myopic.

I get your point overall (though I am not saying I agree). But, had to point out that you tossed out your belief as a "stat", as if it were some well-established fact.

Likewise, with your (admittedly) anecdotal observations on Indian teams. Pretty broad generalizations you seem to operate on.

We're entitled to our opinions, but what's ironic is that a worldview that rests on sweeping generalizations about groups of people is actually self-limiting.

Re:India’s IT industry laid off more than 56k employees this... by paulie_a on Thursday December 28, 2017 @12:57AM (#16020592)
That South Park episode on smugness is relevant to the gp
Re:India’s IT industry laid off more than 56k employees this... by kamaal on Wednesday December 27, 2017 @11:14PM (#16020260)
I simply see this as fruits of cheaply and easily accessible internet and affordable Laptops. Bulk of the tech there is, is open source and you can learn anything from any corner of the world.

If you are in a competitive economic space, you will even have sufficient motivation to learn.

Re:India’s IT industry laid off more than 56k employees this... by bitmapbrother on Thursday December 28, 2017 @02:16AM (#16020807)
>This was true about 10 years ago. But these days I find indian teams are equally as talented as Silicon Valley.

If these Indian teams are equally as talented then where are all of the innovations created by these Indians?

Re:India’s IT industry laid off more than 56k employees this... by seanmcdirmid on Wednesday December 27, 2017 @11:21PM (#16020285)
Existentially or universally?
Re:India’s IT industry laid off more than 56k employees this... by knowThySelfx on Thursday December 28, 2017 @05:58AM (#16021398)
Whatever it is, there's still a shortage of skills everywhere in IT sector.
Re:India’s IT industry laid off more than 56k employees this... by JSONwebtoken on Wednesday December 27, 2017 @08:30PM (#16019615)
Not to mention if your only competitive advantage is price, there always is or will be a source of labor that is cheaper than you. For example, a number of startups I work with are now moving their IT support and basic dev to the Philippines. The quality of work is equally bad or worse, but it's even cheaper than India and the language barrier is comparable.
Re:India’s IT industry laid off more than 56k employees this... by myth_drannon on Wednesday December 27, 2017 @08:54PM (#16019723)
I noticed a lot of outsourcing work is going to Ukraine and Belarus. India got a head start because of English language but right now many devolopers in Eastern Europe speak fluent English as well.
Re:India’s IT industry laid off more than 56k employees this... by menacingly on Wednesday December 27, 2017 @09:16PM (#16019814)
I don't think Ukraine is catching up to India, it's just different work. In my experience, the typical job going to Ukraine is a different breed. If you can deal with the time zone and language barrier, they have a weirdly large supply of very competent developers.

In fact, C++ devs from that region are the secret sauce to a lot of large codebases I've seen.

Re:India’s IT industry laid off more than 56k employees this... by bhouston on Wednesday December 27, 2017 @09:48PM (#16019960)
> they have a weirdly large supply of very competent developers.

I've noticed this as well. Very strange that it is so "poor" but so talented. I guess that probably won't last.

Re:India’s IT industry laid off more than 56k employees this... by qaq on Wednesday December 27, 2017 @10:12PM (#16020050)
It's very far from "poor" when IT industry is concerned :). While pay rate is obviously lower vs US it's higher or on par with most EU countries. So for say Senior Java Dev (the pay is much more dependent on a stack vs US) making 66K - 72K which would be about half of what same person would be making in US (outside of SV), but tax rate will be around 3% vs 30% and cost of living is a fraction of what it is in US. When I was living in Ukraine my disposable income was like most of my salary vs in US it's a small fraction of my salary.
Re:India’s IT industry laid off more than 56k employees this... by user5994461 on Wednesday December 27, 2017 @10:19PM (#16020080)
70k gross is more than what a senior developer would get anywhere in Germany or France.

If you really get that much, you've got it better than all western Europe, except London and Zurich.

Re:India’s IT industry laid off more than 56k employees this... by kevin_thibedeau on Wednesday December 27, 2017 @10:34PM (#16020123)
Parent is still in an inflated labor bubble. In most of the US outside of the major cities it can be a struggle for experienced engineers to break 80K. I had to walk away from a lot of hideously low priced opportunities when I lived in the mid-west.
Re:India’s IT industry laid off more than 56k employees this... by qaq on Wednesday December 27, 2017 @11:07PM (#16020243)
In Ukraine it can not be inflated by definition as there is basically 0 vc money. The companies are profitable and are paying market rates.
Re:India’s IT industry laid off more than 56k employees this... by shrewduser on Thursday December 28, 2017 @01:14AM (#16020641)
isn't a lot of the outsourcing connected to western markets and that very VC money?

i think it's all connected you'll find.

Re:India’s IT industry laid off more than 56k employees this... by qaq on Thursday December 28, 2017 @02:16AM (#16020805)
I'd say very little of that work is for startups it's more for large financial companies, large established software companies, telecoms, hollywood etc.
Re:India’s IT industry laid off more than 56k employees this... by menacingly on Thursday December 28, 2017 @10:14AM (#16022361)
Even in my limited consulting experience, it's not uncommon at all for a sizable org to have a small team in Ukraine.

A couple of times, even though that team does not have an officially important role, you would see stalls on major decisions until the remote team had a chance to weigh in.

Re:India’s IT industry laid off more than 56k employees this... by friedButter on Thursday December 28, 2017 @02:21AM (#16020817)
> In most of the US outside of the major cities it can be a struggle for experienced engineers to break 80K

A senior dev can make 80k USD in India (before taxes) working for American, non IT services companies

Re:India’s IT industry laid off more than 56k employees this... by wyclif on Thursday December 28, 2017 @12:29AM (#16020502)
Why wouldn't you just work remote and solve that problem?
Re:India’s IT industry laid off more than 56k employees this... by cinquemb on Thursday December 28, 2017 @12:43AM (#16020552)
This is what I chose, but there are some tradeoffs: there was a biomedical engineering in Cincinnati, OH company who recruited me that I interviewed with that wanted to hire me (and I was very interested in the work seeing as it was stuff that I did but in another field), but they wanted me work onsite…

After a couple of more years working remote, I may just go work for another lab again because its not too hard to find very interesting work, but the pay sucks (for non-degreed folks).

Re:India’s IT industry laid off more than 56k employees this... by qaq on Wednesday December 27, 2017 @10:25PM (#16020091)
Yep and Norway has higher pay too but taxes and cost of living kill it.
Re:India’s IT industry laid off more than 56k employees this... by eru on Wednesday December 27, 2017 @11:55PM (#16020400)
I've gotten offers for somewhat more for Amsterdam (with booking.com).

I didn't take it, because I was getting way more in London at the time.

Re:India’s IT industry laid off more than 56k employees this... by walshemj on Thursday December 28, 2017 @05:38AM (#16021339)
I looked at Amsterdam as they had/have some nice tax incentives for expats. And as I had the max no of years in the UK state pension I could built up a Dutch pension as well.

Holland also has Mortgage interest relief so you could rent your UK property out and buy a property in Holland with some nice tax breaks

Re:India’s IT industry laid off more than 56k employees this... by eru on Friday December 29, 2017 @03:39AM (#16028422)
I'm in Singapore now. I'm not using any tax breaks---the taxes are generally low without need for exception.

(There are some tax breaks you (or your clients!) can get for investing in IT, though.)

Re:India’s IT industry laid off more than 56k employees this... by qaq on Thursday December 28, 2017 @12:20AM (#16020478)
Yep they recruit actively in Ukraine and pay a bit above but again taxes are way higher.
Re:India’s IT industry laid off more than 56k employees this... by strken on Thursday December 28, 2017 @01:08AM (#16020626)
I had a recruiter after me with a €100k senior role in Berlin, I thought the market rate in Germany was nearing SV levels.
Re:India’s IT industry laid off more than 56k employees this... by qaq on Thursday December 28, 2017 @02:22AM (#16020821)
I know that of the people that I know who moved to Germany everyone is making about the same as they were at home (which is obviously anecdotal evidence). I have no doubt there are some jobs that pay more at the same time I know people making that kind of money or more in Kiev but it's fairly rare.
Re:India’s IT industry laid off more than 56k employees this... by zerr on Thursday December 28, 2017 @02:53AM (#16020909)
It is actually a €120K position - the only company in Berlin paying that amount, with very alarming reviews on Glassdoor - Thinkcell. So the recruiter was trying to low bail you.
Re:India’s IT industry laid off more than 56k employees this... by smnrchrds on Wednesday December 27, 2017 @10:37PM (#16020138)
True. For that much money you could hire instead in Canada and not deal with language or time zone barriers.
Re:India’s IT industry laid off more than 56k employees this... by qaq on Thursday December 28, 2017 @12:19AM (#16020470)
If they could they would. Plus there are costs beyond the actual pay such as cost of heath insurance, admin costs etc.
Re:India’s IT industry laid off more than 56k employees this... by tschwimmer on Thursday December 28, 2017 @02:50AM (#16020899)
I have a cousin who has a small SaaS business out of Belarus, and he says the top end of what he pays his devs there is $500, which is quite a bit lower than the numbers you're quoting here.
Re:India’s IT industry laid off more than 56k employees this... by antonmks on Thursday December 28, 2017 @04:34AM (#16021137)
I'm in Belarus now and I can confirm that a developer with fluent English and a few years of experience gets around $400 a month.
Re:India’s IT industry laid off more than 56k employees this... by qaq on Thursday December 28, 2017 @07:50AM (#16021734)
This is relevant to Ukraine in what way? I have unbelievably huge doubt that a Senior Java Developer with fluent English is making 500 in Belarus. Wargaming is Belarus company and they pay 50K in Kiev for Senior Python Developers and have a large office there. First random article on the subject http://goaleurope.com/2016/09/26/15960-software-developers-s... EPAM generally quotes lower salaries vs what they actually pay as they think it helps set expectations in the market.
Re:India’s IT industry laid off more than 56k employees this... by jedmeyers on Wednesday December 27, 2017 @09:56PM (#16019985)
My guess this is due to the remnants of the good soviet math/science program in schools and universities. Which was originally heavily influenced by Kolmogorov by the way.
Re:India’s IT industry laid off more than 56k employees this... by user5994461 on Wednesday December 27, 2017 @10:01PM (#16020010)
And a lack of job prospects in the region. The decent developers have no alternative but to work in the local outsourcing shops.
Re:India’s IT industry laid off more than 56k employees this... by qaq on Wednesday December 27, 2017 @10:18PM (#16020076)
There is a good number of product companies that have large offices there (Magento, Samsung, GitLab, Wargaming, Grammarly, Ubisoft and a ton more) plus large outsourcing companies pay well and are generally working on large scale serious products
Re:India’s IT industry laid off more than 56k employees this... by user5994461 on Wednesday December 27, 2017 @10:42PM (#16020158)
Magento is a wordpress plugin, or similar enough. Hardly a large company.

Samsung is a big hardware company, I'm not sure what they would have in software job but why not.

GitLab is a fully remote company, they don't recruit anywhere specifically. Their full disclosure on their (low) salaries and losing customer data is certainly driving away the senior folks I know.

Game companies are the shithole of the industry, the worst conditions and pays, worse than Indian sweet shops and failed SV startups. There is no sane job or career to be made there.

Back to the point. You're going to work in a consulting shop, soon enough.

Re:India’s IT industry laid off more than 56k employees this... by siddharthdeswal on Thursday December 28, 2017 @12:02AM (#16020419)
You're way off on Magento.

See https://magento.com/news-room/press-releases/digital-commerc...

They're not a WordPress plugin, and they are a large company.

I don't mean to be rude, but I don't think you know what you're talking about.

Re:India’s IT industry laid off more than 56k employees this... by qaq on Wednesday December 27, 2017 @10:55PM (#16020203)
I am not sure I follow :) the logic. This is a random list of product companies that I remember it's a small fraction of companies with large dev. offices in Ukraine. GitLab was a Ukrainian startup and has a large number of developers in Ukraine. Samsung had about 700 developers as far I remember. The compensation trends have very low correlation to how things are in US. The largest local $ making companies are mainly gambling, crypto and porn but they are not very public although many of them a really huge.
Re:India’s IT industry laid off more than 56k employees this... by user5994461 on Thursday December 28, 2017 @10:55AM (#16022680)
I mean that good developers will migrate toward local companies that have good work conditions, good money, good projects, and good co workers.

The companies you quote are not better than a middle grade outsourcing company in these regards, so they're not stealing their talents. If they are the best companies you could think of, that explains why you can find decent developers in the local outsourcing firms.

Re:India’s IT industry laid off more than 56k employees this... by qaq on Thursday December 28, 2017 @02:14PM (#16024141)
Well the above to one extent or the other have all of the above but outsourcing companies are on par as far as perks. I am working for fairly large public US company and all of the above mentioned have nicer offices and more perks :). The reason I mentioned these is because they are to some extent well known.
Re:India’s IT industry laid off more than 56k employees this... by wolco on Thursday December 28, 2017 @12:11AM (#16020446)
Magento is the biggest online marketplace platform. If you need full control over your store you would self host the software vs using shopify.
Re:India’s IT industry laid off more than 56k employees this... by walshemj on Thursday December 28, 2017 @09:37AM (#16022186)
Exactly you can see that in the eu the former WP countries with poor economies - causes a massive brain drain. I seem to recall seeing a quote that one of the Baltic stats some huge % f hat years graduates where working abroad.
Re:India’s IT industry laid off more than 56k employees this... by nine_k on Wednesday December 27, 2017 @11:45PM (#16020359)
The country, as a part of USSR, used to have an accent on industry development. Its higher education used to be free, and largely remains so. In 1990s, it turned very poor, and is still far from average European level. Hence a generation of very advanced developers asking rather moderate money. I hope it will not last, because the level of consumption and wages will rise :)
Re:India’s IT industry laid off more than 56k employees this... by hux_ on Wednesday December 27, 2017 @10:04PM (#16020019)
If they had a weirdly large supply you can be guaranteed an army of recruiters from FB, Amazon, Google et al would be lining up at campuses the way they do in India.

The only limitation these firms face in growing faster is getting their hands on talent.

Re:India’s IT industry laid off more than 56k employees this... by user5994461 on Wednesday December 27, 2017 @10:11PM (#16020046)
Bullshit. Tech companies are not competing for worldwide talents. The companies you quote have at most 3 offices in Europe: London, Zurich, Dublin. The first thing a recruiter will tell you is to abandon your life and your family.
Re:India’s IT industry laid off more than 56k employees this... by eru on Wednesday December 27, 2017 @11:57PM (#16020405)
> The first thing a recruiter will tell you is to abandon your life and your family.

Do you mean that as in "move" or as in "work long hours"?

Google has at least offices in Germany, too.

Re:India’s IT industry laid off more than 56k employees this... by user5994461 on Thursday December 28, 2017 @10:32AM (#16022484)
I meant move.

Google has offices in almost every countries but they are administrative offices with almost no employees. If you're a tech worker, you can only be in one of the very few tech locations.

Re:India’s IT industry laid off more than 56k employees this... by eru on Thursday December 28, 2017 @10:35PM (#16027300)
They do have tech workers in multiple locations in Germany. At least one of them is almost only tech, but small.

But you are right, that those are not big major tech offices like the three mentioned. So most engineers in Europe would still be working out of London, Zurich or Dublin.

Re:India’s IT industry laid off more than 56k employees this... by nine_k on Thursday December 28, 2017 @12:18AM (#16020466)
A reasonable relocation package includes moving the family. I've seen a few firsthand.
Re:India’s IT industry laid off more than 56k employees this... by sontek on Thursday December 28, 2017 @03:18AM (#16020946)
What those packages fail to realize is that many of us still value more than just our wife and kids.

Relocating means leaving uncles aunts, cousins, mom, dad, grandma, etc. And any friends you have.

I've had to explain to many recruiters that leaving all my friends and family and my community as a whole is just not an option.

Re:India’s IT industry laid off more than 56k employees this... by user5994461 on Thursday December 28, 2017 @10:33AM (#16022497)
And also leaving your language, your currency, your bank, your culture, the entertainment you know (movies, culture, songs), the shops and brands you are used to...

Changing country is changing everything.

Re:India’s IT industry laid off more than 56k employees this... by Clubber on Wednesday December 27, 2017 @09:11PM (#16019790)
I've worked with Belarusian developers and they were top notch. Belarus is very close with Russia and is considered the last dictatorship in Europe, so weigh that with a decision.

Having said that, the old Soviet / Eastern Bloc countries are very sharp. They were of course on the other side of the Cold War, which is what birthed most of our modern technology.

Re:India’s IT industry laid off more than 56k employees this... by maxxxxx on Wednesday December 27, 2017 @09:40PM (#16019922)
I don't know if this is still the case but the Eastern Bloc developers I have met years ago were all super strong in math and other science fundamentals. Very impressive.
Re:India’s IT industry laid off more than 56k employees this... by xstartup on Thursday December 28, 2017 @02:51AM (#16020901)
I've had opposite experience. In my case, they were sharp but they were also toxic to be working in a team. So, we had to move our R&D centre to Poland.
Re:India’s IT industry laid off more than 56k employees this... by sumedh on Thursday December 28, 2017 @04:00AM (#16021048)
> but they were also toxic to be working in a team

What do you mean?

Re:India’s IT industry laid off more than 56k employees this... by Clubber on Thursday December 28, 2017 @08:25AM (#16021846)
I'm not the person you replied to, but I suspect they tend to be very headstrong and don't have a problem telling you that you are wrong with vigor. Then are willing to argue the point for an hour or two.

If you are not accustomed to it, it can be a shock, but it certainly can lead to finding the best solution.

Re:India’s IT industry laid off more than 56k employees this... by rosege on Wednesday December 27, 2017 @09:02PM (#16019748)
I've worked with some Ukrainian devs and they were very smart guys
Re:India’s IT industry laid off more than 56k employees this... by tigershark on Wednesday December 27, 2017 @11:32PM (#16020319)
Actually in Philippines pretty much everyone speaks a quite understandable English compared to the average Indian that thinks to be speaking a perfect English while the reality is quite different.
Re:India’s IT industry laid off more than 56k employees this... by kartickv on Thursday December 28, 2017 @04:16AM (#16021094)
"Understandable" to you, based on where you live and what dialect of English you speak :)
Re:India’s IT industry laid off more than 56k employees this... by Spooky23 on Thursday December 28, 2017 @08:45AM (#16021938)
For most folks in the US, understanding a Spanish accent is easier than most Indian accents. This is especially true for lower paid support roles.
Re:India’s IT industry laid off more than 56k employees this... by kartickv on Thursday December 28, 2017 @09:07PM (#16026970)
Maybe so, and many Americans aren't understandable to me as an Indian. I just wanted to point out that not being understandable is a statement about the person making it as much as it is about the people it's ostensibly about. Indians, in this case,
Re:India’s IT industry laid off more than 56k employees this... by Spooky23 on Thursday December 28, 2017 @11:24PM (#16027508)
Totally get it.

I grew up in a weird household, with half my family with strong Irish accents and the other with strong NYC accents. When I moved away from New York, almost nobody could understand me at all for a few weeks. A few teachers thought I was a non-native speaker.

Re:India’s IT industry laid off more than 56k employees this... by DevKoala on Wednesday December 27, 2017 @08:00PM (#16019467)
Thank you for the analysis.