The major problem
Most of IT people in Russia has the common problem with English. They usually good in reading and listening. Some of them even has a hobby of translating interesting stuff to Russian. But many of them have a big problems with writing and speaking. There is a simple explanation. If you want to work, you need to read papers in English. If you want to learn new things, you need to watch screencasts or tech talks. But there is a very little number of situations, when you really need to speak English. I hope, this site will help me to write and speak English well.