Live data from Hacker News

Indian IT, “You're Fired”

linkedin.com

161–170 of 175 posts

Re: Indian IT, “You're Fired”

#161
post #152

Earlier quoted context omitted.

How shitty do the employees get during the consultation period?

Often there is no requirement that they come in during this period, it's one form of "gardening leave".

Consultation happens before the decision is made* about who is leaving and who will still have a job.

* officially made

Re: Indian IT, “You're Fired”

#162
post #32
post #15

I've never understood the ways that modern companies handle layoffs- call people into a meeting room one by one, tell them they're being let go, then escort them out of the building. It's not just that it's cold, but it builds a huge cloud of oppression for everyone else. I just watched this happen to a friend, and the guy who was sitting next to him is now saying "I could be next, better start talking to recruiters"…

Immediately escorting fired employees out of the building is an extremely aggressive signal, and I don't know if it gets used much outside of USA. It's possible to do layoffs in a completely different way, but it takes time and management patience. When Nokia fired thousands of employees back in 2011-13, they created a program called Bridge that offered former employees seed money to create startups, and even the pos…

Anecdote: I had to terminate a contractor; he said "ok, I understand, can I just send a quick email to say goodbye?", so I let him walk back to his desk where he typed for a minute.

Few minutes later we realised he had run "rm -rf" on the central source code repository.

Restored from backup in a couple of hours, but I'll never repeat that experiment.

Re: Indian IT, “You're Fired”

#163
post #99

Earlier quoted context omitted.

I have observed a different phenomenon: in the last 10 years, "startup culture" has swept over India. There is very little innovative or cutting edge being done in the US either outside of the universities (where many of the researchers are Indian) and a few big companies (Google, Facebook, et al -- who all have large engineering offices in India as well). Honestly, I find it easier to hire for skills like AWS, node.…

Though it is easier to hire people with skills in XYZ tech, it's important to note that Indian IT companies have bred a culture of knowledge purely on paper. A civil engineer/Electrical Engineer/ Electronics Engineer / Industrial Engineer / etc, just out of college, joins a services company as a "developer" with a pay around 5000 USD a year, works for a few years on, say SQL, goes to the local "IT training institute"…

>>Add to that, an "IT" engineer expects to be a "Technical Lead" in a matter of 5-6 years, a "Team Lead" in a matter of 8 years and a "Project Manager" in about 12 years of experience. My numbers for the years maybe a bit off though.

More than anything else, this is the most important reason. Indians for some reason have fancied middle management bureaucratic roles above real work almost forever. This is not just in IT, but the very economic ecosystem of India has this problem. We are talking about a country where even house wives do a distance education MBA course because 'Just in case... I would be a manager someday' kind of attitude.

Not one person wants to do any real work. And over long times its impossible to sustain growth without productivity.

So there will be a inevitable decline in the overall ecosystem at some point in time. But my guess is those who wish to do work will always have good projects to chase after.

The IT ecosystem on the longer run will resemble every other engineering services industry in India. Architecture, Mechanical, Civil, Electrical etc. Niche areas where good talent will be required and there will always be a supply. Noise, garbage and me too attitude people will largely be gone.

Re: Indian IT, “You're Fired”

#164
post #163

Earlier quoted context omitted.

Though it is easier to hire people with skills in XYZ tech, it's important to note that Indian IT companies have bred a culture of knowledge purely on paper. A civil engineer/Electrical Engineer/ Electronics Engineer / Industrial Engineer / etc, just out of college, joins a services company as a "developer" with a pay around 5000 USD a year, works for a few years on, say SQL, goes to the local "IT training institute"…

>>Add to that, an "IT" engineer expects to be a "Technical Lead" in a matter of 5-6 years, a "Team Lead" in a matter of 8 years and a "Project Manager" in about 12 years of experience. My numbers for the years maybe a bit off though. More than anything else, this is the most important reason. Indians for some reason have fancied middle management bureaucratic roles above real work almost forever. This is not just in…

Yes, it pervasive to a point of perversion.

I have seen people reject good technical roles to pursue pseudo management roles.

Its almost as if they are afraid to take on challanging technical roles.

Re: Indian IT, “You're Fired”

#165
post #32

Earlier quoted context omitted.

Immediately escorting fired employees out of the building is an extremely aggressive signal, and I don't know if it gets used much outside of USA. It's possible to do layoffs in a completely different way, but it takes time and management patience. When Nokia fired thousands of employees back in 2011-13, they created a program called Bridge that offered former employees seed money to create startups, and even the pos…

Anecdote: I had to terminate a contractor; he said "ok, I understand, can I just send a quick email to say goodbye?", so I let him walk back to his desk where he typed for a minute. Few minutes later we realised he had run "rm -rf" on the central source code repository. Restored from backup in a couple of hours, but I'll never repeat that experiment.

Might be an ancedote, but this is exactly why people are escorted out of the building. As much as it sucks, I understand why it's a necessary evil.

Re: Indian IT, “You're Fired”

#166
post #163

Earlier quoted context omitted.

Though it is easier to hire people with skills in XYZ tech, it's important to note that Indian IT companies have bred a culture of knowledge purely on paper. A civil engineer/Electrical Engineer/ Electronics Engineer / Industrial Engineer / etc, just out of college, joins a services company as a "developer" with a pay around 5000 USD a year, works for a few years on, say SQL, goes to the local "IT training institute"…

>>Add to that, an "IT" engineer expects to be a "Technical Lead" in a matter of 5-6 years, a "Team Lead" in a matter of 8 years and a "Project Manager" in about 12 years of experience. My numbers for the years maybe a bit off though. More than anything else, this is the most important reason. Indians for some reason have fancied middle management bureaucratic roles above real work almost forever. This is not just in…

> Indians for some reason have fancied middle management bureaucratic roles above real work almost forever.

One could argue they have the right idea. At most companies (tech or non-tech), the career advancement path for a software developer pretty much ends at "Senior Software Engineer". Some places offer a "Staff Software Engineer" or "Principal Software Engineer" but your career growth is pretty much over once you get there, unless you want to jump into management, where the sky is the limit.

Re: Indian IT, “You're Fired”

#167
post #163

Earlier quoted context omitted.

>>Add to that, an "IT" engineer expects to be a "Technical Lead" in a matter of 5-6 years, a "Team Lead" in a matter of 8 years and a "Project Manager" in about 12 years of experience. My numbers for the years maybe a bit off though. More than anything else, this is the most important reason. Indians for some reason have fancied middle management bureaucratic roles above real work almost forever. This is not just in…

> Indians for some reason have fancied middle management bureaucratic roles above real work almost forever. One could argue they have the right idea. At most companies (tech or non-tech), the career advancement path for a software developer pretty much ends at "Senior Software Engineer". Some places offer a "Staff Software Engineer" or "Principal Software Engineer" but your career growth is pretty much over once you…

You could move into roles like software architecture or software design, etc.

Re: Indian IT, “You're Fired”

#168

Earlier quoted context omitted.

"Nearly everyone spends too much of their income and saves too little for retirement/emergencies, so losing your job unexpectedly can have devastating financial consequences." UK: in larger organisations (I mean big enough to have more than say 20 employees being made redundant) there is a consultation process that lasts a month or can last up to three months depending on the number of people being made redundant. Th…

How shitty do the employees get during the consultation period?

Interpersonal relationships can become 'interesting' during this period, but deliberate vandalism would be self-selection for redundancy and possible criminal action. Management become very 'correct' - to the extent of external 'consultants' sitting in on meetings and taking notes - and you can bet on morale being significantly impacted during and for up to a year after a long consultation.

As pointed out below, the consultation period is before those being made redundant are (officially) selected. In large organisations - for extra fun - you have things called 'redundancy pools' based around areas of work or grades that all share a risk of redundancy but only (e.g.) 5 out of 25 will actually be made redundant. I should also point out that larger orgs often offer voluntary redundancy at enhanced terms within given 'pools' - unions where they exist will often bargain for enhanced terms.

Not a pleasant time but does give people weeks/months to find something else and take what financial precautions they can - and perhaps decide that 'VR' (voluntary redundancy) is possibly attractive. Yes, you do lose good people sometimes.

Re: Indian IT, “You're Fired”

#169

> Saying “You're Fired!” in a nicer tone is not likely “preserve the dignity of the individual.” The guy on the receiving end is still going to get the same message: he’s out of a job and has bills to pay. I disagree. Sometimes layoffs are unavoidable, but you can fire someone with dignity. I think both tone and substance matter here. For tone, management should be civil, polite and respectful. Acknowledge the employ…

Would you want management to do that if it's not sincere? What if your contribution has been poor or damaging.

I think we agree broadly FWIW.

Re: Indian IT, “You're Fired”

#170
post #5

The Indian IT situation has reached somewhat of a breaking point, hence the current situation unfolding. The real low level stuff is now being increasingly automated thus eliminating the need for cheap labor to do such tasks. At the same time the Indian firms never quite managed to broadly move up the value chain into more innovative and cutting edge areas, which is still very much the realm of local offices of their…

I'm seeing a move to eastern Europe from India for support level work. The time zone and language barriers are much easier there than India as well as the cost structures are inline generally.

Also culture. Seriously don't underestimate culture. In Eastern Europe/Russia "no" means "no" (and is often followed with "why are you asking me to dumb things" or "are you stupid?". In India, they have 200 different ways of saying "yes", with only a few of them actually meaning something along the lines of getting the things you need done actually done.

This isn't a slight, it is simply culture. There are many cultures where saying "no" is rude or offensive. Unfortunately, this is very difficult to translate remotely, and requires a long time of cultural assimilation.

I manage a lot of "offshore" staff, and have done for about 10 years now. I'll have the Eastern Europeans/Russians any time, also because frequently the outright or muttered "are you stupid?" is followed by a "here is how you should do this", which many times turns out to be a good way doing what I want done.

My team can call me stupid as much as they like, if it results in a better product/service.

Post reply on HN