All the articles (in English) that I found on the topic discussed it at this superficial level. Are there any sources (or can someone summarize a non-English) source on this? In particular, I'm trying to understand why he was expecting job security at first. And why big layoffs are surprising. Big companies do layoffs. It sucks as an employee (especially a laid off one), but it isn't a surprise.
It's also ironic, because many people in other countries were laid off for some of those jobs to go to India in the first place.
I don't know that it makes much sense to try and read anything into the actions of a single person (who may or may not have misread his personal and/or the overall situation). By all accounts I read turnover in the IT industry in India is quite high, so people looking for and finding IT jobs should be a common occurrence. Even more so in a fluent industry like software and IT, where turnover tends to be higher just about everywhere.
Yes, there is a huge layoff happening in india. There is a viral video going around that of an HR asking an individual of a certain company to put down his papers in 24 hours or he would be terminated as per a clause that was mentioned in his offer letter. Thousands of employees are actually affected by this.
On the lighter side of things, Matrimonial ads have actually come up with a new phrase "IT professionals, please do not respond".
Now, suddenly, the demand for IT has fallen down drastically. (Let's not get into the reasons why ).
But this is actually an interesting question.
The demand for good software developers is still very high. Here in the Netherlands every now and then in the news it is mentioned that there is a large shortage of technically skilled people, especially computer programmers. As a freelancer, head hunters and agencies are contacting me almost every day with job offers...
So I wonder why, as you say, in India the demand for IT has fallen drastically. I don't see a lesser demand for IT here in the Netherlands - on the contrary.