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.
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
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