Нет, не всегда. Но если иностранец едет работать, то знание языка пригодится. Иначе ему будут предлагать только тяжёлый и низкооплачиваемый труд.