A man secretly outsourced his programming job to China. He filled his work day watching cat videos, surfing Reddit and Facebook. Before being caught and fired, he made hundreds of thousands.

The Programmer Who Outsourced His Own Job to China

5k viewsPosted 11 years agoUpdated 5 hours ago

In 2012, a U.S. critical infrastructure company noticed something suspicious: their systems were being accessed from China. They called in Verizon's security team, expecting to uncover corporate espionage or a sophisticated hack. What they found instead was far stranger.

An employee—known only as "Bob"—had FedExed his own security credentials to China so contractors could log in as him and do his job. For years, Bob had been paying a Chinese consulting firm roughly $50,000 annually to handle all his programming work, pocketing the difference from his six-figure salary.

A Day in Bob's "Office"

Investigators analyzed Bob's web browsing history and discovered his daily routine:

  • 9:00 AM: Arrive at work, browse Reddit for several hours
  • 11:30 AM: Lunch break
  • 1:00 PM: eBay shopping and Facebook scrolling
  • 2:00 PM: LinkedIn updates and cat video marathons
  • 4:30 PM: Email updates to management
  • 5:00 PM: Go home

Meanwhile, halfway around the world, his Chinese contractors were writing clean, well-documented code and submitting it on time.

The Perfect Employee

Here's the kicker: Bob received excellent performance reviews for years. His code was consistently praised as clean, well-written, and delivered promptly. He was described as "inoffensive and quiet" with "relatively long tenure." Management had no complaints.

From a purely productivity standpoint, Bob had engineered the perfect system. He'd identified inefficiency in the global labor market and exploited it for profit while maintaining quality standards that satisfied his employers.

The Downside of Being Too Clever

Bob's scheme unraveled because of the very thing that made it work: remote access from China. When security systems flagged unauthorized international logins, the investigation was inevitable.

Verizon's forensic team discovered that Bob had been running this operation across multiple companies simultaneously, using the same outsourcing strategy. His total annual income reached several hundred thousand dollars—all while maintaining a full-time schedule of internet browsing.

The company terminated Bob immediately after the investigation concluded.

The Big Questions

Bob's story raises uncomfortable questions about modern work. If someone can outsource their job and nobody notices for years, what does that say about the job itself? If the work gets done well and on time, does it matter who does it?

Of course, there are serious issues here: security breaches, contract violations, and fraud. Bob violated company policy, compromised secure systems, and misrepresented his work. Companies hire specific people for specific roles, often with background checks and security clearances.

But the fact remains: for years, everyone was happy. The company got excellent code. The Chinese developers got paid work. And Bob got to watch cat videos.

Until he got caught.

Frequently Asked Questions

Did the programmer who outsourced his job really get fired?
Yes, Bob was terminated immediately after Verizon's security investigation concluded in 2013. The company discovered he had been outsourcing his programming work to China for years.
How much did the programmer pay to outsource his job?
Bob paid approximately $50,000 annually to a Chinese consulting firm to do his programming work, while he earned several hundred thousand dollars. He outsourced to multiple companies simultaneously.
How was the programmer caught outsourcing his job?
The company's security systems detected unusual login activity from China. A Verizon investigation revealed Bob had FedExed his security credentials to Chinese contractors so they could access company systems under his name.
What did the programmer do instead of working?
According to browser history, Bob spent his workdays browsing Reddit, watching cat videos, shopping on eBay, checking Facebook and LinkedIn, with a typical 9-to-5 schedule of internet surfing.
Was the outsourced programming work good quality?
Yes, ironically Bob received excellent performance reviews for years. His code was consistently described as clean, well-written, and submitted on time, which is why the scheme went undetected for so long.

Related Topics

More from Places & Culture