This is what I have found:
- Oftentimes, the worker does not even run the code ONCE to see if it works. They simply send you the code and say it's done. It's not. It's often broken, sometimes so badly you have to scrap it and rewrite it. I don't even understand how that is possible. I do TDD, Test-Driven Development.
- Oftentimes, the work you get back is so inefficient you might as well scrap it and rewrite it. They don't seem to give a moments thought to efficient code.
- "Yes" does not mean yes. It means they acknowledge you said something.
- "No" does not mean no. It means they are still negotiating with you to provide something.
- 33% of them have accents so thick as to be unintelligable.
- Oftentimes, it is much more about the Blame Game then it is getting things done.
In my experience the contractors were very good at copy/ paste and then minor modifications to product something that might be considered functional. If something needed to be developed from scratch... Completely lost and useless.
Translation: id10t error.....lol
Better yet, maybe its more efficient to have done the coding myself to begin with. In the end the company that think they are saving money end up losing money in rewrites and lost time. Whats sickening is the CEOs of these companies are liberal and their Government masters keep them protected by allowing thousands of H1B annually. Its overflooded the IT profession making it almost a commodity. In turn the liberal CEOs reward their puppet masters by donating to their campaigns.
It is a different culture and you are navigating it.
We worked with Indian techs back in the 80s. Same issues.
They see the job as being done when they are finished writing.
They have a sort of Painter’s attitude. On the last stroke of paint I am done.
Not a professional attitude, which is lets see how this paint holds up.
My husband then, was the tech, not me. But I heard about it often enough.
Exactly the experiences I encountered. Indians are arrogant and patronizing, especially to women. They don’t seem to know very much and they don’t seem to take direction very well. I found it very frustrating to work with them and nearly impossible to correct them.
Off topic, Glad to see you here :)
Quite concerned last time you were dealing with a health issue.
Enjoy the weekend!
The design and validation quality at Intel was some of the best in the world until around 2005.
All the heavy lifters have now gone elsewhere or retired and the only people left are previous H1b who are now upper management.
I left in 2013 and will never go back.
Oh and BTW, the famous Pentium Flaw was covered up by the project head...from India.
Good input Laz.
I work for a Silicon Valley Company and when they had 15% layoffs last summer, only the Americans got the ax, including me.
Did you know that if they ax an H1B, they give him the regular severance package, but then they have to give him repatriation expenses, i.e., ticket back plus moving all their crap back, and if they own a house and can’t sell it in a timely manner, the company buys if from them.
So, it’s just cheaper to ax Americans than H1Bs.
“That is not in the requirements”, they say with the most whiny voice.
Efficiency and competence are White Supremacy.
No fooling.