No doubts, English is universal language, even more on IT industries. It's mandatory learn it and write your software on this language if you want visibility and help.
1 and a half year ago, I decided change my mind to think mayor part of time in English. It's hard because my native language is Spanish.
Now my listen and write skills are better. But speak it's hard because there is no much places to practice English talking about development on my city. And can't take project from USA because need fluent speakers.
So, it will be good idea if some native English can make some kind of speaking forum or Hangout to talk about tech news, projects, language etc... and help us to improve those skills, I have no fear to receive feedback and have corrections with others. My mistaken can teach other what not to do ;). In exchange I can do the same with people that need practice on Spanish.
As you can see it's a long and difficult road to walk. Some times I feel like a child making baby steep. An yes, some time learn some times need the Google Translate help, but I learned not take it literally.
My main target on mind is to get better English skills and work in less than a year on project from USA.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.