I lose my job in Toronto and want to go to U.S.A. to take my chance. Hope to get some advices from you here? I am a canadian, have 8 years experience in IT industry in China and 2 year's experience in development of application(J2EE) in Canada. I got my Master degree(computer science) in China instead of in Canada. what is job situation in U.S.A.? Can I find out the position of java developer in U.S.A.? NO matter anywhere it is in U.S.A. thank you very much in advance!