As a non-native English speaker I can say that major problems for us are:
in reply to Polyglot Challenges
The first problem is not very hard as to learn to read foreign language is actually is not that hard. The second problem is more serious as it takes a lot of time to study language to speak and write comfortabaly enough knowing you don't do stupid mistakes in each phrase and word.
- Majority of documentation is in English. Sure some things get translated in your native language but still if you want to be good you'll have to be able to read in English.
- Communicating in English is also hard what adds an additional barier for us if we want to be a part of programming communities (i.e participate in international forums, international mailing lists, contribute in projects, etc).
Ilya Martynov, firstname.lastname@example.org
CTO IPonWEB (UK) Ltd
Quality Perl Programming and Unix Support
UK managed @ offshore prices - http://www.iponweb.net
Personal website - http://martynov.org