My wife seems to spend most of her time fixing code others wrote…those others aren’t offshore and include quite a few recent grads and millennials. She has a wide range of languages she can use starting off with assembler way back when. Her biggest surprise was just how backward the digitized healthcare record system was in this country when she was working on it until relatively recently.
Talked to a buddy yesterday. He said their developers in house are used for the more involved dev work, but for the ‘grunt work’ they utilize their Indian office for $11/hr and get what they need out of those guys.
Said you can’t beat the price, and the quality is comparable to what they’d have to pay 30-40/hr here.
When I was in banking, the bank outsourced work to India, programming and call center work.
In both cases the main challenge wasn't the individuals doing the work, it was deficits in the oversight and project management. When the band did this, the outcomes were much better. The outsource culture seems to be centered around "do it fast, bill it", there seems to be a willingness to take shortcuts, use workarounds, and forget about mundane things like comments.
I worked in software dev for a lot of years, mainly in telecom where 99.996 availability and MTTR is measured in minutes are expected. You can't do that there. Ask Rogers and Seimens.
You can do large projects well and economically by outsourcing, but you have to actively manage and imbed in your projects. You manage schedules, reviews, do exceptional spec work, and hold developers to your standards. There are emerging developer pockets in South America, I know a few dabbling there with great results.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.