The fact that knowledge of English at least at the level of “understanding what is written” with further improvement of knowledge is critically important for a potential programmer is mentioned at every corner. There can be no doubts, it is really useful, it is necessary and it is impossible to become a highly qualified specialist without knowledge of this foreign language. In this regard, I have a question. What is the most effective way to learn English? At the same time, for me personally, the emphasis on self-education is important, since attending full-time courses is impossible both financially and temporarily (no one cancels the main job, child care and household responsibilities). I tried to use two well-known online resources for learning English - Lingualeo and Duolingo. After review and comparison, the final choice was the first one. In addition to completing the tasks assigned by the lion cub, I try from time to time to read and translate programming-related articles in English, adding new words to study in Lingua (what I really like about this resource is the ability to create a personal dictionary of necessary words collected from different sources) . But the creation of this topic was due to my doubts - will this be enough? And perhaps there is something more specialized, focused specifically on programming? Can you recommend resources/books/reference books/textbooks, etc. for learning English with efficiency close to the maximum?
GO TO FULL VERSION