How I raised my English level from 0 to B2 and confirmed it with the 'most famous language exam'

Hello, Habr!
In this article, I will share my experience of learning English and the things that worked and didn't work for me. The process of learning a language is very individual, and you can never claim that one method/scheme is the right one (although some articles on Habr directly say: this method is right, and that one is not).
Let's start with the background and reasons.
I am a mechanical engineer (my specialty is mechanical seals for rotating shafts). I started working in my field right after my bachelor's degree, while also finishing my master's. As soon as I started working, I tried to absorb as much theoretical knowledge in my specialty from academic sources as possible. I quickly realized that the last serious book in my specialty in Russian was written in 1978. And after more than 40 years, the technology has changed significantly, but there was no description of it in Russian. However, I found people on Reddit working in the States in my same industry. They recommended a lot of great literature to me. Of course, it was all in English and had no Russian translation.
I started my language learning journey in January 2022 from a near-zero level. In all my schools, English language teaching was not at the highest level, and at university, it was enough to memorize 30 sentences to get a decent grade on the exam.
Of course, before starting, I read many articles on Habr about how people learn languages. Some of them were amazing in their speed of mastering the material (something like from zero to fluent in 4 months). But one thing was constant – everyone had some kind of language learning plan.












" 



