Hacker News new | ask | show | jobs
by maverick2 4132 days ago
I am an h1b working in US from past 3 years.Worked in India for 3 as well. I've always felt that all big companies should be doing their own IT. The only agenda outsourcing companies have is to increase the headcount.

Technically, 95% people working in them are so challenged. I've seen Java programmers who don;t know that Android is a Google owned OS and the apps are written in Java, even when they use Android phones themselves. Culturally, 80% folks do not make an attempt to learn american way of life. They are high on nepotism.

The only basic diff is that they know basics of SDLC and some knowledge of coding. They are otherwise not technically inclined.

I feel more companies should be having homegrown IT. IT is not going to be a commodity any time soon, better tech will give an edge for some time to come. It will also improve the overall culture of companies in automobile, bank or other markets.

3 comments

We often joke that with the turnover rate we are essentially a University for people offshore to learn from when they are doing IT. It takes so much hand-holding and rote instruction to get things done, once they learn and are proficient they want to move up.

Generally speaking, are the vast majority of folks offshore just doing their time before moving up? I sense this is culturally what people want to do - you know move into ever increasing status job titles. Trying to find senior technical people that want to continue that is hard.

Yep all off-shore people want is an opportunity at on-site. Not to learn new tech or experience a different culture or have better management skills. But to earn some $$$. There are some good companies that do really quality work at off-shore(mostly India) - like ThoughtWorks, Nagaro etc.

Since I am one of those off-shore guys who's now at on-site. But not one day has been like when I feel I am in software business, its human resources business.

Also, I find American managers much better than Indians(I am Indian myself .. just speaking out honestly). Americans rewards talent better, are not racist and don't encourage nepotism.

Frankly I think even for small companies it makes sense if they want to do a significant amount of custom development.
I agree on principle. But I think that the future of IT will not be another IT department, but maybe a team of <5 DevOps engineers and IT architects who will are proficient in using cloud automation tools.