I'd like to talk about the language requirements in the contract applications I've read. I'm told that everything is done in English in IT, but these applications state that people will have to work in English only. When French is mentioned, which doesn't happen very often, it's in the conditional tense. They say that people may have to work in both languages. So it's not even French that would be required, but bilingualism, while English is mandatory.
Do Chinese, Japanese, Portuguese, Spanish or Russian programmers only program in English too, or can there be experts who speak other languages?