A story about a man who outsourced his own job
nowiknow.com
nowiknow.com
You don't fire such a person, you appoint him CEO.
(I realize you were being sarcastic, but misinterpreting you enabled me to make my point elegantly)
I assume his work was being done by a whole team of engineers, though; is it really all that difficult to get a team of five people to contribute more than you're expected to do by yourself? A recent graduate from a top Chinese university can be happy to make less than USD 2K / month. I know a few making 5000 yuan / month (USD $800) plus housing in a company-provided communal apartment.
If you're looking to outsource something to some young but highly intelligent chinese programmers, do let me know ;)
Painting Bob as a slacker doesn't tell the whole story. He had to set up his own business. At least while he was ramping up, he had to hire, fire, train, and check the work. At the same time, he had to deal with inconveniences caused by time zones, and cover his tracks. Maybe he slacked once it was established and he could coast, but it's not easy to set up a business like that.
To win at the outsourcing game, you need to (a) pay well, so that people care, and (b) pick great people, because paying incompetent people well doesn't do anything. Going overseas might make (a) easier, but it doesn't make (b) less hard.
I think the greatest obstacle to retaining chinese engineers is actually (c) communication across the language barrier.
I'm sure once he figured out their level of competence and how far he could trust their agency [e.g. How much direction they needed to succeed], I suspect that is really when the slacking started.
I wouldn't be surprised if this was the second or third consulting company he had tried.
Honestly, I doubt that process took more than 3-6 months.
Do you find most Chinese programmers don't know written English?
I do find that for almost all the chinese people I know, it's more effective for me to communicate with them in written chinese (but, sadly, spoken english, as my spoken chinese is appalling).
So summing up... there might be a decent population of chinese programmers who can communicate in written english, but there's a much, much larger population that can't.
I guess the much, much larger population is going to make less money if they do outsourced/consulting time work since they have to deal with a middleman because of it [who will take a cut and do project management/sales].
Why do you think that is?
Thanks for the offer. :)
Asking for a friend...
It's free, I don't give out email addresses, etc., and have 100,000 subscribers so it can't be all bad.
Assuming the company needed that level of work that was being delivered by this guy's shadow team and he could not deliver that alone... then they would hire better people and/or more people. In this specific case they HAD to because it was US-govt work.
This is no different then a CEO outsourcing a whole department to India or China (in that it doesn't take into account the ripple effects of that decision -- including the local economy, the quality of the work, the added communication issues, etc.)
If you think this story is just great, please remember it when your or your friends' jobs get outsourced to cheap labor overseas based on cost alone (if it's based on quality and expertise, then it's a whole different argument -- a much rare one btw).
As an American programmer, let me say that I don't think that many of us consider "outsourcing" to be the enemy. There's no moral reason whatsoever why people in one patch of land deserve jobs and people in some other patch don't.
The enemy is the commoditization of programming talent (and on adverse terms; I'd be happy to be commoditized at a rate near what I'm actually worth) and the attitude that we're just cost centers to be squeezed and trimmed, and the fact that when this approach backfires (the cheapest programmers, anywhere in the world, produce shitty code) it's not management but engineers who have to clean up the mess. Management gets promotions, engineers get legacy code. That's the evil. It doesn't matter, morally speaking, if it's a shitty outsourcing shop in India or California. Likewise, if it profits you (and the programmer) to hire top talent in California or in India, you should do so.
The technical term for this is labor arbitrage. When a company spots a true labor arbitrage (a chance to profit by outsourcing work to a cheaper country) it has the right to use it. I don't think anyone disputes that. As Omar Little says, it's all in the game.
But if it's a legitimate move for a company, it's also a legitimate move for an employee. This person spotted a labor arbitrage and took the spread for himself. Unless he compromised classified information (then I feel differently about the whole matter) good for him. If his employer spotted a labor arbitrage (i.e. that his job could be outsourced) they would take the profit all for themselves, and he'd be out of a job. He spotted it first, and he got the profit.
Your arguments are very valid in a dog eat dog world like ours. My comment was in an opposite direction.
1- This urban legend has been recycled numerous times, b/c we've all thought of it at one point or another. I've seen it on Hacker News at least once before. If you have the ability to actually do this, you can start a successful consulting firm, so unless you're thick in the head, why take the punishment of having to show up at work everyday & not just start an outsourcing firm?
2- The unfortunate truth is, there are plenty of folks that have that work schedule. The difference is that they don't have the productivity part, b/c their organization is hopelessly broken. To me it felt like prison, but other HNers have posted that eventually they got used to it.
I got the hell out of the second situation and went the startup route and am waaaaay happier. I can sit at home all day if I don't feel like working, and that's on me.
This is an old story, and despite all this time it feels as ephemeral and weird as when it first surfaced. Is it, in fact, true?
Several stories cite the Verizon security blog, without actually providing a direct link to the entry in question. Can anyone remember having read the original blog, or heard additional corroborating details?
I don't see how this isn't exactly what every single manager does, everyday. They get paid twice what I get paid, just for giving me work to do. Whether I'm in the office or in China, what difference does it make?
EDIT: My bad, just saw below.
https://groups.google.com/forum/#!msg/ba.internet/34erJO7jqP...
http://www.theonion.com/video/more-american-workers-outsourc...
This story came out a while ago, and was a bit light on details back then too. Entertaining, nonetheless.