Учим английский для чтения технической литературы

В народе есть термин «технический английский» — это уровень на котором можно читать техническую документацию, статьи и книжки. Это минимальный уровень с которым можно устроиться работать программистом. Конечно, это ещё не владение языком. Словарный запас покрывает лишь небольшой набор тем, не позволяет читать художественную литературу и общаться с людьми. Зато его легко освоить.

Знать его нужно потому, что единственный актуальный источник правды — официальная документация и форумы, вроде StackOverflow. Они представлены на английском языке. Для популярных вещей добрые люди делают переводы, но, за редким исключением, они либо устаревшие, либо неполные.

С книгами та-же история. На русский язык переводится только литература для широкого круга читателей и новичков. Эти переводы выходят с отставанием в пару лет. Продвинутая литература на русский не переводится вовсе: профессионалы читают книги в оригинале, а новичкам она не нужна. Так что у меня плохие новости: на переводах далеко не уедешь.

Чтобы научиться понимать технические тексты начните использовать английский язык в работе. Звучит абсурдно, но на деле это сделать проще. Как это происходило у меня:

  • Я переключил интерфейсы ОС, телефона, интернет-сервисов и соц. сеточек на английский. Это дало стартовый словарный запас: я понял, как называются элементарные вещи, инструменты в фотошопе, настройки, и прочее. Дискомфорта это не вызывало, я же помню, где что находится.

  • Впервые, от корки до корки, прочитал документацию к инструментам, которые использовал: к jQuery, к какому-то PHP фреймворку, который тогда был для меня основным, к Django. Читал и переводил каждую фразу Яндекс.Переводчиком. Где-то здесь я осознал, насколько мои знания были поверхностны и надо продолжать.

  • Таким-же способом перечитал на английском книгу по разработке, которую я уже читал в переводе. Первоначальное знакомство с темой здесь важно: заранее знаешь, о чём идёт речь и о значении слов догадываешься из контекста, не заглядывая постоянно в словарь.

  • Стал делать запросы в гугл английском и искать на них ответы в англоязычных статьях. Словарный запас, который набрался из предыдущих пунктов, позволил формулировать фразы для поиска. Неизвестные слова так-же переводил с русского.

Итого: читайте и переводите. Этого достаточно, чтобы научиться читать. Раньше в этом блоге я публиковал переводы рандомных статеек, потом делал то-же самое для frontender.info. Даже перевел небольшую книжку по Go.

Советы по запоминанию

Понимание текста завязано на том, как много слов вы знаете. Просто читая текст вы, конечно, будете кое-что запоминать, но специальные техники позволяют запоминать больше слов.

Учите фразы или целые предложения, а не отдельные слова. По отдельности учить слова тяжело и бессмысленно: как и в русском языке, одно слово в разных контекстах означает разные вещи. С фразами проще: значение слова можно понять из контекста, если вы не помните точный перевод.

Используйте метод интервальных повторений. Для этого дела есть куча программ. Я использую Anki. Он, конечно, страшненький, но гибкий и бесплатный, выпущен под все платформы и умеет синхронизироваться между ними. В общем, ничего лучше пока не придумали. Записывайте туда фразы, которые переводите, и повторяйте каждое утро, по пути на работу.

Не используйте браузерные плагины для перевода. Просто личное наблюдение. Попробуйте использовать бумажный словарь или переписывать фразу в окно переводчика руками, без копипасты. Так вы будете стараться запомнить слово сразу, дабы не лезть за ним в словарь второй раз. А вот действия «ткнуть мышкой в слово и получить перевод» недостаточно для мотивации запоминания — слишком просто и занимает две секунды.

Чего делать не нужно

Не учите лишние слова. Сервисы и курсы изучения языка предлагают готовые наборы слов для заучивания и тексты для тренировок. Но у меня уже были свои наборы слов и свои тексты. То, что я изучал дополнительно, оказалось лишним грузом: в технических текстах слова из повседневной жизни американцев почти не встречаются. Так что, за рамками курса их даже применять негде. А неиспользуемые знания имеют свойство стираться из памяти.

Не учите грамматику. Курсы грамматики — по сути, матчасть. Она нужна, если вы собираетесь использовать язык по полной: для разговора и письма. Однако, на чтение она почти никакого эффекта не оказывает, здесь решает словарный запас. Я ничего такого не пишу и не говорю, поэтому грамматика частично выветривалась вместе с ненужными словами. На мой взгляд, это следующий осмысленный шаг в изучении языка.

Заключение

Вот, примерно такой путь я прошёл 2-3 года назад. Подписывайтесь. В другой раз расскажу, как от технического английского переходить к человеческому.