So I’m going to apply the same kind of thinking out loud that we do at lunch to outsourcing, an issue that I haven’t completely made up my mind about. I’ll tell you what I think — it’s probably not so bad as software engineers fret, but we need to do more to stay competitive — and why I think so; and you tell me whether you agree and/or point me to the things you’ve heard or read that should lead me to reevaluate my narrow, misguided views.
Offshoring involves hidden costs; each one of the criteria for successful outsourcing — qualified, imaginative staff; alignment with company values and needs; and the desire to build a stronger brand — is increasingly rare, costly, and essential to a successful company. These are rarely discussed in outsourcing diatribes.
If we in the U.S. are going to continue as competitive innovators, then education, taxation, economic policy, venture capital, and worker benefits must remain competitive.
Plus a guide for mitigating outsourcing risks:
- Be really smart and have depth in more than one skill.
- Save for retirement and a rainy day.
- Work at a small or medium size company.
- Work at a company that understands what it’s doing and the true cost of outsourcing.
- Be part of your company’s core purpose.
- Accept that your job could leave and be willing to take what you know and move on.
continue reading.....