Hacker News new | ask | show | jobs
by jokoon 4809 days ago
Well there are two answers here.

First, coming from a less developed country doesn't mean you'll be less skilled. On the contrary, it's a strong incentive. Being raised and schooled in a developed country is only a luxury, it won't make you a better engineer.

Secondly, those engineers will "depress" wages for several reasons. First, it's supply and demand. They have much stronger wishes to work in a developed country compared to native engineers. Secondly, companies might also hire native engineers because of various reasons, like language barriers, relationships between personel, the culture of the company, etc.

If it depress wages, it might be because there might be a lack skill and innovation somewhere. Lower wages isn't always a bad thing actually.