О том, что знание английского на уровне хотя бы "понимаю написанное" с дальнейшим совершенствованием познаний критически важно для потенциального программиста, упоминается на каждом углу. Сомнений никаких быть не может, это действительно полезно, нужно и стать высококлассным специалистом без знания этого иностранного языка невозможно. В связи с этим, у меня возник вопрос. А каким же образом эффективнее всего выучить английский язык? При этом лично для меня важен упор именно на самообразование, так как посещение очных курсов невозможно как по финансовому моменту, так и по временному (основную работу, заботу о ребенке и домашние обязанности никто не отменяет). Я попробовала воспользоваться двумя небезызвестными онлайн-ресурсами по изучению английского - Lingualeo и Дуолинго. После ознакомления и сравнения окончательный выбор остановился на первом. Помимо выполнения поставленных львенком заданий я стараюсь время от времени читать и переводить статьи программистского толка на английском языке, добавляя новые слова на изучение в Lingua (чем мне очень нравится этот ресурс, так это именно возможностью формирования личного словаря нужных слов, собранных из разных источников). Но создание данного топика обусловлено моими сомнениями - а будет ли этого достаточно? И возможно есть что-то более профильное, ориентированное именно на программирование? Можете посоветовать ресурсы/книги/справочники/учебники и т.п. для изучения английского с КПД близким к максимуму?