В вашей фантастической картине мира видимо западные программисты, не востребованные на западе, должны брать работу в России, чем обвалить российский рынок программистов.   Но этого не случится, потому что западные программисты не знают русского языка и вообще не готовы работать с русским менталитетом.А на русском рынке программистов не хватает. А сейчас вот у нас курс на импортозамещение в ИТ, так что сейчас ИТ-шников станет еще больше нужно. А часть еще и сбежала куда-то (куда, если там работы меньше?... значит не меньше).  Короче, программистов не хватает. Рынок диктует цены.И я не согласна, что программист требует меньше знаний, чем инженер.