In Russia it's better to know it because :
- You can find a work in the Western firm here , in Moscow. As a rule , it means a good salary.
- Many people try to work in IT-sphere. You can't find a work of the programmist without based knowledge of English.
*basic