There's a lot that's good about my job. I work from home, my coworkers and manager are easy to get along with, and I get paid pretty well. Granted, there's no BJ Friday, but I'm still hopeful on that front.
There are two major flaws though. First, the product that I work on is excruciatingly boring. Does anyone here have an interest in business process management engine software? Me either. I can assure you that it's not as interesting as it sounds.
Second, it's just a matter of time before my job moves to India without me.
As it turns out, there are many millions of programmers in India, and I'd guess that about 99% of them can be hired for a small fraction of my salary. You don't need to be an efficiency Nazi to see the economic benefits of moving software jobs from San Francisco to India. So, if, hypothetically speaking, you worked for a company run by Germans, it's not difficult to imagine a scenario where management realizes das benefit of das cheap salaries.
This week a product team in our company, that was somewhat similar to my team, got axed. The expensive long-time engineers were laid off and their product was moved over to the development team in India.
Our manager was out of the office this week, so his manager called a meeting of our team to break the news to us about the layoffs, and to reassure us that our jobs were still safe blah blah blah. He's a good guy, but it's clearly his job to reassure us regardless of the big blinking billboard in the sky that says "YOUR DAYS ARE NUMBERED, LAZY AMERICAN CHUMPS"
Big Boss: Also, you guys should know that the laid-off engineers were given their bonuses and were given severance packages based on the length of time they had spent in the company.
Me: So, hypothetically speaking, say an engineer had been with the company 11 years, how many weeks of pay would he get were he laid off? Hypothetically.
Big Boss: That's a good question, and I'm not quite sure. I'll find out for you though.
Me: Nah, don't bother. I'm sure I'll find out soon enough.
Big Boss: I'm sure you will.
So, that's reassuring.