3 ms·
I've had a some outsourcing successes and failures. In the first one, I got what I deserved. I underpaid developers from a poorer country who ended up being '
by clavalle 9y ago
I've had a some outsourcing successes and failures.
In the first one, I got what I deserved. I underpaid developers from a poorer country who ended up being 'yes' men who continually checked in catastrophic, unmaintainable code for simple problems. It burned me over and over again but the rates were just so good it was hard to get off the sauce. We ended up paying for those savings many times over.
Another time I had the opposite problem. I paid premium prices for premium developers that required so much hand-holding and reassurance and clarification that I may as well have wrote it myself. I kept thinking that they'd get ramped up once they got used to our idioms and way of doing things but they never did.
- arethuza 9y agoMany years ago the startup I had co-founded outsourced a chunk of development work because an investor wanted us to - what was produced was pretty much "catastrophic, unmaintainable" code that took a few developers on our side to rework (probably rather more than it would have taken to write the code from scratch ). What we did like about the code was that each developer in the offshore team had created an exception class based on their own name - so the application would report "There has been a XXX YYY Error" - where XXX YYY was the name of one of their developers. [And after ~15 years I can still remember the relevant name for the first one of these I saw].
- lainga 9y agoWhat! Why would an investor tell you to outsource development work? Cost?
- gandhium 9y ago> each developer in the offshore team had created an exception class based on their own name This is wonderful! Did they honor their work hierarchy, i.e. exceptions from junior developers will always extend exceptions from senior ones?