adroit said:
Yes, you are absolutely right about the outsourcing part.
I was just thinking more along the line of the development and cutting edge technology, but I guess that is more or less just a personal preference. From what I've observed about high tech industry, your best bet right now is probably going with software engineering with embedded system option because the reason why india/china are able to accelerate so fast in the computing/programming industry is because the subject requries very minimal equipment (you only need a computer to get through your whole degree) and because they're "usually" much harder working people and ask for less pay compares to North Americans it is not surprising why they are an attractive choice for outsourcing. The way I see it is that if you are planning to get a high tech degree right now.... try to get one that you'll need to work with lots of expensive equipments!
Anyway, that is just how I feel but it could be because I just like to develop something. It really help with the self esteem to have a product that you can say that you're part of the people who developed it. Also, the reason that I mentioned embedded system software engineering is because I am actually in 3rd year Electrical Engineering and we have co-op program where you go to school for 4 months and work for 4 months w/o any summers off. Other than my first co-op job, my other co-ops so far has been in embedded system software R&D which is really a computer science job. However, you'll need to have a good understanding of embedded system and that is what most computer scientist doesn't have. There's tons of job postings and no one to fill them in.
the good thing with an electrical engineering degree is if the IT/IS, computer hardware, and programming/software developement and engineering fields take any more of a downturn than they have in the last five years, you can always bring your skills into the traditional brick and mortar sector, which is safer and also pays more with better benefits
the high tech sector has felt less and less of a need to pay high and give good benefits due to the immense amount of lower end high tech being ported to india and china and the incresingly large amount of cutting edge technology, often via south korea and japan, to china and india...the growth in cutting edge high tech, especially biotech in asia, is astounding and unprecedented
remember all those years in the 70s and 80s when the west started slacking off on math and science?...it didn't seem like such a big deal then but now we are paying the price...so i scored in the top half of the top one percent in the united states on the math portion of the sat and i will tell you, the asian students from asia i have met can soundly spank my butt in those techinical subjects back then and today without much effort
it may take ten years for lenovo of china to be as sound as the former personal computer department of ibm in new york, but just wait and see and lenovo's thinkpads will reap the same great record ibm's thinkpads have for the last five years...there basically won't be any difference between the respective thinkpads
i saw a lenovo thinkpad yesterday and i could tell it was a little less robust than ibm's last thinkpad offering earlier this year, but it wasn't bad and just a touch behind the non chinese based laptops like hp, gateway, sony, dell, compaq, and toshiba