As a software developer you’re probably interested in mastering various programming languages. The one I want to talk about is not even a programming one. It’s English language.
Right now, if you don’t know English while being a software engineer, you’re restricting yourself from a wide range of companies, projects and books. And no, a “school“ nor “technical“ level is not enough. Whether you’re a novice or senior developer, it’s essential to communicate with your colleagues and business partners. You’d rather emphasise your point and share your perspective using well-known idioms in confident manner. You’d want to express your thoughts fluently, using no brain energy to translate them from your native language to English.
It’s possible - but you should start from the beginning.
My personal and real interest in learning English started when I noticed my roommate watching a British TV Show called “QI“. There were no subtitles turned on, nor Russian voice over. And he laughed at jokes!!
I was amazed - how was it even possible? We were learning language at school and at the university - but everything I could come up with were a couple of poorly constructed sentences! I couldn’t have ever dreamt about understanding the real speech on the fly!
I don’t remember if I asked my friend about his technique, but my brain started looking for answers. An answer is right here.
It turned out we learned the language the wrong way. We struggled with grammar and vocabulary, grinding the same rules and words over and over again. Now’s time to rewire your ears to hear the correct sounds and consequently pronounce them right. And by “right” I mean almost perfectly correct. Right from the start. Cool, huh?
I could go deeper in explaining the method, talking about the IPA and pronunciation trainers, building the minimal vocabulary and so on. But it would be wrong to take credit for that from the author, who’s a polyglot. Believe it or not, this works like a charm - you’ll hear the right words and you’ll be able to speak fluently. And with this level of English, why settling for a domestic job market? Thousands of American and European companies are waiting for you!
Yes, especially the Russian education system is super-focused on grammar and rules rather than free conversation and pronunciation... I'm really glad to have found a couple of tricks early on to immerse myself into a language. Especially into English, which is nowadays even required in many companies that are seated in countries where English is not an official language.
Gonna dig the summary of that book, and see how many tricks match, but I'm pretty sure that watching English comedy shows is one of the best ways to do that :D