While American companies are prospering with offshoring by increasing their profits, American workers are not.
Job security requires flexibility, and selecting positions which require interaction with other people, whether they are employees or customers. Certain market segments will stay in demand: entertainment, finance, professional and other services.
Personal skills needed: blend of high creativity and intelligence, coupled with motivation, ambition, and good teamwork and communication skills.
I have a friend who is a s/w manager, and she has worried for years about being outsourced to India. She has a high mortgage. I can’t imagine living like that every day. She works from home late at night, so she can call Indian coworkers, who are just arriving at work.
Any other thoughts on how to navigate the new economy?