＜本文发表于: 相约加拿大:枫下论坛 www.rolia.net/f ＞
I think your way of thinking needs some adjustments. Let me say you have a MS in CS from pretigious Peking University. It does not quarantee that you can get an IT job in Canada. The most imporant things is that you have true and hot skills, and that you have some experiences that the employer can trust. Degrees does not make much sense. I don't have any degrees in CS, but
I am hot on the market. My salary is much higher than my colleages (they have degrees in CS from Tsihwa, Fudan and Shanghai Communication Univeristy). Please do not think what a salary you can get because you have a degee in CS.
Because of lack of so-called Canadian experiences, Chinese IT immigrants's starting salaries are relatively low in comparison to their competence. To
reach the market level, we need to change jobs several times. Usually, the employer offer new immigrants lower salaries--- this is called "Take Your Advantage" in English,
"Zhan Ni De Pian Yi" in Chinese.
I do have ever seen some figures about the
average salaries of IT guys. For instance,
one investigation indicates that architects' average salary is $64K in USA, $56K in Canada. I think this is nonsense. All of the architects I know have a salary of over $80K, so I never believe these average numbers.
One of my neighbor is a fresh MS in CS. He is a networking guy and his starting salary is $90K. However, one Chinese lady I know, who does networking jobs too, is making only $35K.
In addition, even two people have the same salary, they may have different values. Some companies have very good benifits.
If you are lucky in working in some uproring start-ups, your stock option can make you a millinaire.
I will move to Toronto soon. My prinicple is very simple: I don't care how much I can earn in my first job. Even some companies offer me $35K annually, I will accept the offer without hesitation. I have absolute confidence in my skill set, so I do believe I will abandon those employers who have taken my advantges.
One thing I can assue you: If you are a programmer, it is very hard for you to make $80K or above. $80K 0r above means more responsibility, not limited to coding.＜本文发表于: 相约加拿大:枫下论坛 www.rolia.net/f ＞