I used to be an engineer and I agree with the above statement. All lot of the jobs for engineers moved overseas a long time ago, well before it became popular to do it to programmers.
Originally posted by hockey
The current facts are that there is a GREATER need for talented technicians than there are for engineers. Don't believe your college counselors and their statistics. Engineers are considererd "Overhead" (like a tool) by accountants and there is alot of incentive to outsource these jobs (India, Asia, others). A technician who can troubleshoot is more valuable (and has better job security) than ANY engineer.