For work
Why?
Because i can
1. Read the latest microsoft (and other sympathetic american guys) issue on top it trends and thus take a precedence over my not so english-like collegues
2. Deal with foreign clients without any translators. As you know foreingners pay n bucks, and bucks is heavyer than wooden ones
3. Impress HRs (like Iana Khrykina). Knowledge of a foreign language is always a mark of some exellence.
4. Move some day to the East at last
why else would you learn anything except for getting some cash?
For work
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший