My teacher recently showed me a video on outsourcing, just to raise awareness and make sure we're wise on what profession we choose before we head out to college. The video showed lots of IT and programming jobs being outsourced to foreign countries (ie. India, China). I did some more research at home and now, I've been getting second thoughts about doing Software Engineering as a major.... So has anyone's job been outsourced or went through it? Extra info would be good, too.