Перейти к содержимому

Как выучить английский для программирования

  • автор:

Английский для айтишника? Легко!

Эта тема не относится к IT напрямую, но все знают, что без нее никуда. К сожалению, далеко не у всех есть возможность изучать английский с преподавателями. Ну что ж, попробуем заняться этим дома и с максимальной отдачей!

Итак, что обычно советуют тем, кто хочет учить английский самостоятельно? Побольше читать и смотреть фильмы.

Это главная ошибка, на которые наталкиваются практически все, уровня beginner и ниже. Наработка словарного запаса даст по началу очень мало толку. А почему?

Например, все мы знаем, что несколько слов в разном порядке могут иметь совершенно разный смысл. От того, что мы зазубрим перевод слова have(иметь, обладать) — легче нам не станет, потому, что в сочетании с некоторыми другими словами ( have to (должен, необходимо)) оно уже имеет совсем другой смысл. И это нужно знать.

Итак, с чего начинать изучение английского? С грамматики.
К сожалению, далеко не всем подходят учебники типа Мерфи и Headway — хотя бы потому, что новичку нереально понять, чо там написано по причине скудного словарного запаса.

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

Я постараюсь предоставить небольшой план, ориентируясь на который, можно сравнительно быстро и довольно легко ознакомиться с грамматикой, а дальше продолжить совершенствование английского наработкой лексики.

Базовый словарик для начинающих. Около 300 слов для программы anki.

И еще спешу поделиться ресурсом, который я считаю настоящей находкой. lingualeo.ru
Здесь можно читать, смотреть, слушать, учить… И все представлено в очень удобной форме! Кроме того, предлагается приложение для Chrome, позволяющее получить перевод слова в виде всплывающего сообщения.

Собственно говоря, для того, чтобы написать в резюме «уровень знания английского языка — advanced», нужно совсем немного — желание и терпение. Удачи!

UPD: И я абсолютно не отрицаю пользу от просмотра фильмов! Просто поначалу только от фильмов толку немного будет!

Зачем программисту английский и как его учить

Зачем программисту английский и как его учить главное изображение

В наше время только ленивый не озвучил очевидную истину: надо знать английский — особенно если речь идет про разработчиков. Больше возможностей, общение без границ, профилактика Альцгеймера — и это ещё не полный список бенефитов, которые мы получаем. В этой статье мы будем разбираться, почему программисту важно и нужно знать английский язык и как, собственно, его учить.

  • Зачем программисту английский?
  • Как учить английский?
  • Вокабуляр
  • Грамматика
  • Аудирование
  • Говорение
  • Чтение

Сразу спойлер — если вы совсем не знаете английский и только начинаете учить иностранный язык, то 10-20 минут в день вам будет недостаточно. Это при том раскладе, если вы хотите выучить язык быстро. Сейчас такой подход предлагают многие школы, но он довольно утопический. Чтобы реально выучить и более менее свободно заговорить на английском (хотя бы за полгода) — ему надо уделять полтора-два часа в день, пять дней в неделю. Остальные подходы — сущей воды маркетинг, который пытается сыграть на слабостях нашего мозга. Вариант с 10-20 минут в день подходит только тем, кто уже хорошо знает английский и имеет разговорную практику хотя бы пару раз в неделю.

Зачем программисту английский?

Техническая документация

Не секрет, что документация пишется не для разработчиков из одной страны, а сразу на весь мир. Например, Ruby. Этот язык программирования был создан в Японии, но документация к нему написана на английском. Почему? Чтобы все рубисты мира могли пользоваться языком и всё понимать.

Поиск в интернете

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

Международные митапы и конференции

В IT всегда происходит что-то новое и интересное. Чтобы не отставать от быстрого развития технологий и оставаться в курсе всех событий, нужно принимать активное участие, или хотя бы слушать и смотреть международные конференции. Часто их записи выкладываются на YouTube — и почти всегда они проходят на английском языке.

Возможность получить оффер от зарубежной компании или вписаться в интересный зарубежный стартап

У Хекслета есть компании-партнёры, кто базируется за рубежом, например, Smeetz . Это швейцарская компания, головной офис которой находится в Лозанне, но команда «раскидана» по всему миру. И, конечно, ребята общаются между собой на английском языке.

Есть компании, которые планируют расширяться и смотрят в сторону международного рынка — такие, конечно, тоже ищут сотрудников, которые смогут общаться на английском языке. Английский язык делает вас более привлекательным для работодателя.

Заказчики из других стран

Если вы в итоге решили уйти на фриланс, то владение английским языком даст вам возможность брать заказы из других стран и получать больше денег за свою работу. Более того, международный рынок огромен и предлагает кучу интересных возможностей разработчикам. Вполне возможно, что временный проект перерастёт в интересный оффер с долгосрочным контрактом.

Среда разработки и код

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

Как учить английский?

Мотивация

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

А если наседать на себя и свой мозг, по итогу может просто начаться отторжение, и тогда английский язык будет вас только раздражать. Как искать мотивацию? Для начала объяснить себе, зачем вам это нужно. Например, мне нужен английский, чтобы переехать в Америку и устроиться программистом Google. Или — мне нужен английский, потому что это поможет запустить свой стартап и вывести его на международный рынок.

Окружите себя английским

Чтобы заговорить на иностранном языка, нужно максимально внедрить его в свою повседневную жизнь. Для начала — переведите свой смартфон и ноут на английский. Если вы всю жизнь пользовались интерфейсом на русском языке, то первое время будет немного непривычно.

План, дисциплина, любознательность

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

  • Вокабуляр
  • Грамматика
  • Аудирование
  • Говорение
  • Чтение

Давайте пройдёмся по каждому отдельно.

Вокабуляр

Он должен входить в каждодневный «рацион» вашего изучения английского. Поставьте себе за правило — учить по 20 новых слов в неделю. Поверьте, это совсем немного. И учить стоит не только отдельные слова, но и фразы. Например: to meet people from all over the world — «Встречаться с людьми со всего мира». Или I have a feeling we’re not in — «У меня такое ощущение, что мы больше не…».

Что ещё важно: когда вы учите отдельно слова, обязательно составляйте с ними фразы. Например, вы выучили глагол to drink («пить»), составьте с ним фразу. Как пример: Usually I drink five cups of coffee a day («обычно я пью по 5 чашек кофе в день»).

Грамматика

Чтобы говорить грамотно и понимать контекст необходимо знать правила языка. По грамматике лучше изучать 1-2 правило в неделю. Так у вас будет возможность его проанализировать и проработать. Как это работает: на эту неделю составьте план по грамматике — выучить часть Present perfect (тут может быть любое другое правило на ваш вкус).

Дальше вы изучаете: как образовывается эта форма, когда употребляется. После сделайте несколько упражнений, чтобы закрепить эту тему. По проработке грамматики хорошо работает подход, при котором можно разбить упражнения на 2-3 дня — это когда вы делаете сегодня 2-3 упражнения, и завтра 2-3 упражнения.

Аудирование

Это очень важная вещь в изучении любого иностранного языка. Мало говорить на английском, его ещё нужно и понимать. Для того, чтобы ваш мозг распознавал иностранную речь, его на это нужно натренировать — более того, ваше ухо должно привыкнуть к определённой мелодике и интонации, так как у каждого языка они свои. Для «тренировки уха» отлично заходят подкасты. Можно слушать IT-подкасты на английском. На Хекслете у нас лежит по ним подборка.

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

Какие шоу можно смело брать для просмотра:

  • Американское шоу The Ellen Show. Весёлая обстановка, известные гости, шутки и фразы, которые можно смело вытаскивать в свой вокабуляр.
  • The Graham Norton Show. Британское комедийно-развлекательное шоу с перчинкой; в гости приходят известные люди: актёры, певцы, музыканты, фотомодели.
  • Вечернее ток-шоу The Tonight Show Starring Jimmy Fallon. Обратите внимание на рубрику #hashtags. Джимми Фэллон задает определенную тему в Twitter, а люди присылают по ней свои забавные истории.
  • Если вы совсем новичок и только начали учить английский язык, вам хорошо зайдёт канал «Вот это английский». Ведущий и создатель канала, лингвист-переводчик Иван Матюхин, рассказывает о тонкостях и фразах английского, которые можно смело брать на вооружение и добавлять в свой вокабуляр.

Говорение

В иностранном языке, как и в программировании, все полученные знания надо обязательно применять на практике. Как это сделать? Говорить на английском — и пусть даже сначала это будет с ошибками, сложно, через большие паузы. Но без говорения в английском вам не преуспеть. Говорение активирует нейронные связи, заставляет мозг работать, вытаскивать все ранее полученные знания.

Практиковать говорение можно так:

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

Чтение

Читать лучше всего вслух, и на этапе изучения делать это в полной тишине. В идеале выделить себе 30 минут в день на чтение. Все непонятные слова и фразы сразу заносите в свой вокабуляр. Читать лучше после аудирования, когда ухо уже уловило интонацию и фразировку, так вы сможете понять, как прочесть слово, как оно могло бы звучать от носителя языка. Будет здорово, если вы поработаете с озвученным текстом. Так вы точно уловите произношение и, скорее всего, сможете его повторить.

Если текст с озвучкой, то с ним работают в два этапа:

  • Следите за текстом и слушаете
  • Читаете текст вслух уже без озвучки

Читать, конечно, стоит не Шарлотту Бронте или Чарльза Диккенса — всё же в произведениях классиков звучит уже устаревший английский. Лучше читать небольшие тексты на BBC, или тот же самый Times. Читайте то, что актуально сегодня — на английском, который актуален сегодня.

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

Если вы устали, садиться за учёбу нет никакого смысла, потому что вы не будете продуктивны, и ваш мозг не сможет усвоить новую информацию.

После того, как вы выучите один иностранный язык, для вас уже не составит никакого труда выучить второй, а за ним ещё третий. Это классный челендж и отличная профилактика против болезни Альцгеймера. Иностранный язык, как и изучение программирования, помогает вашему мозгу становиться гибче.

Никогда не останавливайтесь: В программировании говорят, что нужно постоянно учиться даже для того, чтобы просто находиться на месте. Развивайтесь с нами — на Хекслете есть сотни курсов по разработке на разных языках и технологиях

Как программисту выучить английский язык — 7 крутых способов

Мы подобрали 7 самых ненапряженных способов, которые помогут овладеть языком Шекспира и Гейба Ньюэлла.

Английский для программиста — Why & What For?

⚡ Для программиста английский — это то же самое, что латынь для доктора или итальянский для дирижёра. Это универсальная lingua franca, которая пронизывает мир кода и оптимизации титановыми нитями.

Нужно написать диздок, составить ревью, прочитать мануал на Гитхабе или описание к питоновской библиотеке? Скорее всего, всё это добро будет на английском. На русском, конечно, сведений сейчас тоже предостаточно.

Но вот переводы не всегда бывают корректны или выполнены в полном объёме. Их часто делают наскоро сами же айтишники по доброте душевной (или ради «кармочки»). А потому для более детального ознакомления с материалами придётся, увы, прибегнуть к первоисточнику.

⚡ И это ещё не все superpowers, которые язык нам открывает. Например, в научном сообществе хотя бы среднее знание научного английского необходимо позарез. Почти все материалы с новейшими исследованиями и открытиями публикуются именно на нём: спросите Science Review или Cosmos Magazine.

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

⚡ Ну и как мы сказали, английский буквально как синдарин в Средиземье. На нём говорят все: от тимлидов из солнечного Сан-Хосе или заплаканного Лондона до кьюашников, проживающих где-нибудь в Раджастане.

Подытожим : английский нужен программисту чтобы:

  • Понимать код и правильно именовать переменные ;
  • Читать документацию и англоязычные ресурсы по программированию;
  • Быстро искать решения проблем на StackOverflow;
  • Участвовать в жизни Open Source (например создавать Issues на GitHub);
  • Пользоваться IDE с интерфейсом на английском;
  • Общаться с иностранными коллегами;
  • Посещать онлайн-курсы, конференции, вебинары;
  • Работать в зарубежной IT компании.

Так что это однозначный must-have ��.

7 способов выучить английский для IT

Геймификация ��

Что понадобится: Установка всех игр, субтитры, блокнот, воображение.

От правды не убежишь: все лучшие игры на английском. Вы наверняка знаете такие эпохальные фразы как » it’s dangerous to go alone» или » this is a sneaky mission» . Вот что забавно: диалоги, крылатые фразы или трагичные реплики из игры на память ложатся так же легко, как глазурь на пасхальный кулич.

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

  • Выбрать английский для меню и кат-сценок;
  • Оставить русские субтитры;
  • Приготовить блокнотик.

Как только очередной призрак Цусимы разродится тирадой на тему верности сюзерену на чистейшем английском, начинаем внимательно слушать, синхронно читая субтитры. Каждое неизвестное слово или интересный речевой оборот следует выписать в блокнот, чтобы потом выучить.

Если совсем непонятно о чём non-playable characters говорят, то включаем английские субтитры и разбираем уже их строчка за строчкой. Как правило, они построены на безупречной грамматике и часто используют особенно элегантные речевые обороты — можно будет щеголять цветистым вокабуляром не хуже Линкольна.

Insane mode : Выучить наизусть каждый понравившийся монолог и декламировать его с пафосом актёра Королевской труппы (предварительно переписав его в тетрадь от руки — это дополнительно тренирует память, учит орфографии и помогает запомнить грамматические конструкции).

�� Кстати : проводить часы в этих ваших фар краях даже и не нужно. Все монологи давным-давно есть на YouTube. Прослушал — нажал риплей. Повторять до усвоения.

Итальянский метод ��

Что понадобится: Пачка клейких стикеров, ручки, фломастеры, карандаши.

Итальянский или «липкий» метод донельзя прост. У вас дома масса вещей: от дивана и кота до какого-нибудь тульского самовара. Их нужно англофицировать.

  • Берём словарь.
  • Переводим название каждой вещи у вас дома.
  • От руки выписываем слова на стикеры.
  • Лепим стикеры абсолютно везде, где это допустимо.

Вуаля: шкаф превращается в closet , духовка в oven , компьютер в computer . Дополнительно через косую чёрточку можно вписывать множественное число каждого существительного. Просто иногда предметы, животные да и люди умножаются в английском нестандартно (яркий пример с мышкой для компа: computer mousecomputer mice ).

Метод помогает расширить и прокачать базовый лексикон, от которого можно будет танцевать дальше. А ещё овладеть орфографией. По мере того как словарный запас растёт, включайте больше слов посложнее из тех, что связаны с работой.

Метод «нелегала» ��

Что понадобится: Терпение, абонемент в библиотеку.

Речь идёт не о мигрантах, штурмующих мексиканскую границу. Мы говорим о сотрудниках разведслужб, которым приходится очень глубоко внедряться в чужую культуру и языковую среду, отыгрывая того или иного фиктивного персонажа.

И чтобы не выдать себя с головой, языком нужно владеть даже лучше, чем природный носитель.

Методов у разведчиков, кстати говоря, множество. Например, Юрий Дроздов , бывший начальником «Нелегалки» — Первое Главное Управление КГБ — учился тонкостям немецкого, гуляя по Берлину часами и вслушиваясь в речь осси.

Вам в Лондон лететь не нужно. Метод, который предлагаем мы, используется всеми: от Mi6 до китайской Гуо Дзя Ан Цюан. И заключается он в ударной нагрузке на память.

�� Что делать: берите отрывок прозаического текста (необязательно сложный) и заучивайте наизусть. Если вы совсем ещё rookie, то пойдёт что-нибудь совсем простое: отрывок из детской сказки, анекдот, короткая история.

Важно лишь досконально вбить текст в память «от» и «до». Здесь убивается сразу целый выводок зайцев: интуитивно запоминаются грамматические конструкции, усваивается вокобуляр, закаляется железная воля и тренируется godlike память вместе с абстрактным мышлением.

Многие китайские студенты таким методом активно учат русский, кстати говоря. Каких успехов они добиваются, вы можете посмотреть в ТикТоке.

Полиглот ��

Что понадобится: YouTube, тетрадка, свободное время.

Знаменитая передача на Культуре и правда заставляет тебя поверить, что ты можешь заговорить хоть на исландском — главное немного упорства и желание вникнуть.

Автор и ведущий Дмитрий Петров — синхронист со стажем, который работает с 8 языками сразу. Его концепт заключается в том, что вникнуть можно абсолютно в любой язык всего за 16 часов, если правильно составить план «погружения».

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

�� Кстати: закрепить пройденный материал можно в мобильном приложении «Полиглот».

Live talk ��️

Что понадобится: Приложение на телефон, вебкамера, наушники.

Вообще под live talk подразумевается живое обсуждение чего-либо в прямом эфире. Вот и мы предлагаем вам пообсуждать что-нибудь с носителем языка. Благо, это легко устроить.

�� Что делать: Найти иностранного друга по переписке/беседам на таких площадках как Interpals , LangRoulette , Omegle , UFFC , MEEF и других. Или воспользоваться популярными сервисами по обучению через общение.

Живое общение и правда помогает “вкачать скилл” быстрее, так как мы погружаем мозг в стрессовую ситуацию: вспоминаем артикли, связываем слова в осмысленные реплики и т.д. Бонусом от иностранного buddy можно научиться цветистому сленгу и перенять тонкости его родного диалекта.

�� Кстати : если не готовы сразу начать беседу с иностранным другом, можете начать заниматься с преподавателями из eng.skillbox.ru или skyeng.ru .

Кино, сериалы, видеоролики ��

Что понадобится: YouTube, Netflix, Кинопоиск или другой источник контента + железные нервы

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

�� Что делать : включайте ролик/фильм/сериал на английском языке и начинайте смотреть его с английскими субтитрами (русские субтитры лучше не использовать).

Не обязательно сразу понимать всё, что говорят в сериале — достаточно улавливать общую мысль. Если не знаете какое-то слово или фразу — ставьте на паузу и выписывайте его.

Главное правило в изучении английского по сериалам — регулярность

⭐️ Мы составили небольшую подборку с контентом на английском:

  • Сериалы про IT — » Silicon Valley «, » Mr.Robot «, » Devs «, » Halt and Catch Fire «, » The IT Crowd «, » Black Mirror «, » Upload «.
  • Фильмы про IT — » The Social Network «, » Who Am I «, » The Internship «, » Snowden «, » Jobs «, » Zero Days «.
  • YouTube — контент от » National Geographic » и » Discovery «, где можно узнать о том как ацтеки варили пульке, как НАСА проводило расчёты без компьютеров перед лунной миссией и на каком основании осьминоги вылазят из воды на сушу.
  • Мультфильмы в оригинале — на WatchCartoonOnline можно совершенно бесплатно смотреть топовые мультфильмы в оригинале: «Симпсоны», «Время Приключений», «Рик и Морти», «Класс Титанов», «Бургеры Боба» и другие. Похожее есть на FoxFan.ru , где можно ещё включить перевод или субтитры на русском.
  • Стриминговые сервисы — на Кинопоиск HD есть вкладка «Фильмы и сериалы на английском языке». Контент Netflix по умолчанию на языке оригинала + можно включить оригинальные субтитры. Так что волей-неволей придётся вникать. Если денег на Кинопоиск и Нетфликс жалко, можно попробовать Tubi . Он бесплатный, но и фильмотека там в основном собрана из старья или obscuretitles (малоизвестных лент).
  • Подкасты — за подкастами стоит идти на TuneIn — там десятки жанров и масса занятного балабольства о политике, личностной психологии, финансах и даже случаях полтергейста в реальной жизни. Также у BBC есть неплохая серия подкастов » Английский по радио «. А для любителей политических разглагольствований подойдут подкасты от Fox News . Бесплатно и в лучших традициях жанра.
  • Сервисы изучения Английского — в сервисах LinguaLeo или Puzzle English есть целый раздел с видеоконтентом (с субтитрами и доп. функциями).

�� Для тех, кто только начинаете изучать английский, советуем выбирать фильмы или сериалы, которые вы уже смотрели.

Приложения ��

Что понадобится: Телефон или ПК с браузером.

Муть толстенных учебников может обратить в ужас даже смелого неофита. К счастью, это было предусмотрено альтруистами от мира мобдева: целая кавалькада неплохих приложений, многие из которых бесплатны, помогут разобраться с базой в грамматике и наработать вокабуляр.

�� Что делать: Изучать английский язык через приложения LinguaLeo или Puzzle English .

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

�� Лайфхак : для браузера Chrome есть удобное расширение » Lingualeo Language Translator «. Гуляя по stack overflow можно сохранять незнакомые слова через контекстное меню в словарь LinguaLeo. Позже в приложении можно повторить и запомнить эти слова.

Лайфхаки

Парочка полезных лайфхаков:

Как определить свой уровень английского

У Puzzle English есть бесплатный тест на уровень английского языка. Ещё можно попробовать свои силы здесь и даже в Кембридже . Последний создан непосредственно кембриджскими профессорами и включает четыре вида: General, For Schools, Business English, Young Learners.

Как эффективней выучить английский

Увы, волшебной таблетки не существует. Если вы в курсе, то на заре 2010-х была масса программ и методик, которые обещали научить английскому самыми невообразимыми способами: через гипноз, загрузку в мозги напрямую, 25-й кадр и так далее.

Разумеется, ни один из них не работал.

Единственный безотказный способ — это постоянство

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

А вот как именно вы будете делать это — через зубодробительную зубрёжку или какие-то более креативные методы — решать вам. Но если вы включите хотя бы один способ из нашей восьмёрки, занятия пойдут гораздо веселее. Проверено на практике.

�� Мемы, кстати тоже в состоянии помочь усвоить что-то полезное из языка. Правда мы не говорим о мемах с Реддита или Форчана — там часто пренебрежительно относятся к грамматике и правописанию.

Как учить, чтобы не бросить

Дисциплина — наше всё. Её можно поддерживать мотивацией, которая для каждого своя. Что вдохновляет вас заниматься волшебством кода? Попробуйте мысленно увязать свои мечты (или может амбиции) с необходимостью выучить английский.

Когда вы поймёте, что на IT-Олимп взойти гораздо легче с этим языком в проф. репертуаре, то появятся новые силы и новые цели.

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

И конечно, в перерыве между уроками можно и нужно отдыхать. А отдых за просмотром, например, «True Detective» в оригинале will let you kill two birds with one stone .

Полезные англо-ресурсы для разработчиков

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

DEV Community — конструктивная и инклюзивная соц. сеть для разработчиков. Тут много свежих и интересных публикаций.

Antispoofing Wiki — первая в мире энциклопедия, посвященная биометрической безопасности и сопутствующим инструментам: нейросетям, машинному обучению и т.д.

DevDocs — здесь хранится документация по множеству фреймворков и ЯПов.

MSDN Magazine — журнал за авторством спецов из Майкрософт с образцами кода. (Правда последний выпуск был в 2019).

Smashing Magazine — онлайн-журнал по веб-разработке.

Coding Horror — всё об «ужасах» жизни программиста.

The Hacker News — всё о цифровой безопасности.

Как выучить английский для работы в IT. 4 простых шага и 3 совета от программиста и основателя языковой школы

Фото редактора

А также: 5 профессиональных подкастов, 4 форума, 6 блогов и 5 фильмов

© Фото: Shutterstock / Коллаж: ЦЕХ

Ан­глий­ский язык для спе­ци­а­ли­стов из сфер IT — must have. Это один из глав­ных ин­стру­мен­тов для уча­стия в меж­ду­на­род­ных про­ек­тах и по­сто­ян­но­го по­вы­ше­ния соб­ствен­но­го опы­та. Не го­во­ря уже о том, что все гай­ды и ту­то­ри­а­лы по про­грам­ми­ро­ва­нию вы­хо­дят имен­но на ан­глий­ском. Даже если вы вла­де­е­те этим язы­ком на хо­ро­шем уровне, ве­ли­ка ве­ро­ят­ность, что вам сто­ит под­тя­нуть неко­то­рые мо­мен­ты — тех­ни­че­ский ан­глий­ский от­ли­ча­ет­ся от «обыч­но­го», ко­то­рый учат для пу­те­ше­ствий или про­дви­же­ния по ка­рьер­ной лест­ни­це. Спе­ци­аль­но для «Цеха» Мак­сим Сун­да­лов, со­учре­ди­тель и СЕО он­лайн-шко­лы ан­глий­ско­го язы­ка Eng­lish­Dom, и Ев­ге­ний Ко­ры­тов, пре­по­да­ва­тель на­прав­ле­ния «Про­грам­ми­ро­ва­ние» в Нето­ло­гии и ру­ко­во­ди­тель веб-раз­ра­бот­ки в Kee­netic со­ста­ви­ли по­дроб­ный гид о том, как вы­учить этот язык для ра­бо­ты в IT.

Нач­ни­те с лек­си­ки

Спе­ци­а­ли­сту из сфер про­грам­ми­ро­ва­ния или ана­ли­ти­ки нуж­но знать огром­ное ко­ли­че­ство спе­ци­а­ли­зи­ро­ван­ной лек­си­ки. И неваж­но, с ка­ким язы­ком вы ра­бо­та­е­те, Python или C++, — тер­ми­нов мно­го и их нуж­но изу­чать. Сами язы­ки про­грам­ми­ро­ва­ния тоже ос­но­ва­ны на ан­глий­ской лек­си­ке.

Если по­счи­тать, то сло­варь по те­ма­ти­ке ком­пью­те­ров и про­грам­ми­ро­ва­ния со­дер­жит око­ло 1000-1500 слов. Для при­ме­ра, ба­зо­вый об­щий сло­варь, ко­то­рый поз­во­ля­ет вполне ком­форт­но об­щать­ся на ан­глий­ском, вклю­ча­ет все­го 4000-5000 слов.

Изу­чать при­дет­ся мно­го. Но если лек­си­ка, ко­то­рая на­пря­мую свя­за­на с функ­ци­я­ми и пе­ре­мен­ны­ми, за­по­ми­на­ет­ся в про­цес­се на­пи­са­ния сама по себе, то для об­ще­ния с ино­стран­ны­ми кол­ле­га­ми и про­чте­ния гай­дов нуж­но вспом­нить мат­часть.

Луч­ше все­го лек­си­ку изу­чать в спе­ци­аль­ных при­ло­же­ни­ях. Вот несколь­ко наи­бо­лее ре­зуль­та­тив­ных и про­стых в ис­поль­зо­ва­нии:

Вы­би­ра­е­те те­ма­ти­че­ские под­бор­ки слов и до­бав­ля­е­те в сло­варь. Об­ра­тить вни­ма­ние сто­ит на груп­пы слов Net­work­ing, IT slang, Eng­lish for de­vel­op­ers, Eng­lish for dig­i­tal, Hack­ing. Так­же обя­за­тель­но вы­бе­ри­те кол­лек­цию слов для сво­ей спе­ци­аль­но­сти. К при­ме­ру, Eng­lish for sys­tem ad­min­is­tra­tors.

30 ми­нут за­ня­тий в при­ло­же­нии в день — и за 3 ме­ся­ца мож­но вы­учить до 800 слов. Это­го вполне хва­тит, что­бы по­ни­мать тех­ни­че­ские тек­сты и раз­го­во­ры со спе­ци­а­ли­ста­ми лю­бой слож­но­сти.

Изу­чи­те по­стро­е­ние слож­ных кон­струк­ций для ТЗ

Глав­ная слож­ность тех­ни­че­ско­го ан­глий­ско­го — в том, как стро­ят­ся пред­ло­же­ния. В нем есть длин­ные и ме­ста­ми моз­го­лом­ные кон­струк­ции, ко­то­рые слож­но по­нять без со­от­вет­ству­ю­ще­го опы­та. Возь­мем, к при­ме­ру, неболь­шое опи­са­ние од­но­го из ин­стру­мен­тов Mi­crosoft:

Cloud se­cu­rity an­a­lyt­ics: Lever­ag­ing big-data, ma­chine-learn­ing, and unique Mi­crosoft op­tics across the Win­dows ecosys­tem, en­ter­prise cloud prod­ucts (such as Of­fice 365), and on­line as­sets, be­hav­ioral sig­nals are trans­lated into in­sights, de­tec­tions, and rec­om­mended re­sponses to ad­vanced threats.

Непод­го­тов­лен­но­му че­ло­ве­ку труд­но вос­при­ни­мать длин­ные тек­сты с су­хой по­да­чей и слож­ны­ми обо­ро­та­ми. Но по-дру­го­му пе­ре­дать тех­ни­че­скую ин­фор­ма­цию невоз­мож­но. ТЗ к раз­лич­ным за­да­чам в IT пи­шут имен­но на та­ком ан­глий­ском, по­это­му вы либо за­ра­нее раз­би­ра­е­тесь, либо вно­си­те боль­шое ко­ли­че­ство пра­вок в свою ра­бо­ту из-за недо­по­ни­ма­ния за­да­чи.

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

По­сто­ян­но ра­бо­тай­те с жи­вым язы­ком

Изу­че­ние ан­глий­ско­го язы­ка дает нам на­вык, а не про­сто ста­тич­ное зна­ние, по­это­му как и лю­бой на­вык, его нуж­но по­сто­ян­но тре­ни­ро­вать. Са­мые про­стые спо­со­бы сде­лать это — слу­шать под­ка­сты, чи­тать те­ма­ти­че­ские фо­ру­мы и про­фес­си­о­наль­ные бло­ги.

И чем в них но­вее ин­фор­ма­ция, тем луч­ше. Язык по­сто­ян­но ме­ня­ет­ся, и осо­бен­но чув­стви­те­лен к из­ме­не­ни­ям про­фес­си­о­наль­ный сленг. Неко­то­рые фра­зы, тер­ми­ны и обо­зна­че­ния уста­ре­ва­ют, вме­сто них по­яв­ля­ют­ся но­вые. И важ­но это по­сто­ян­но от­сле­жи­вать.

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

  • Herd­ing Code
  • Soft­ware En­gi­neer­ing Ra­dio
  • Pro­gram­ming Throw­down
  • Floss Weekly
  • This De­vel­op­ers Life
  • Stack Over­flow
  • Stack Ex­change
  • De­vShed Fo­rum
  • Red­dit Pro­gram­ming

Се­ри­а­лы и филь­мы:

  • Крем­ни­е­вая до­ли­на (Sil­i­con val­ley)
  • Ми­стер Ро­бот (Mr. Ro­bot)
  • Со­ци­аль­ная сеть (The So­cial Net­work)
  • Чер­ное зер­ка­ло (Black Mir­ror)
  • В поле зре­ния (Per­son of In­ter­est)

Вы­ступ­ле­ния TED Talks:

  • То­мас Су­а­рез: 12-лет­ний раз­ра­бот­чик при­ло­же­ний
  • Сер­гей Брин и Лар­ри Пейдж: как за­рож­дал­ся Google
  • Джейн Мак­Го­ни­гал: иг­ро­вая ин­ду­стрия мо­жет сде­лать мир луч­ше
  • Эрик То­пол: бес­про­вод­ное бу­ду­щее ме­ди­ци­ны
  • Ке­вин Кел­ли: как раз­ви­ва­ют­ся тех­но­ло­гии

Изу­чай­те юмор

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

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

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

И как бо­нус, по­сле при­сталь­но­го изу­че­ния ан­глий­ско­го юмо­ра вы смо­же­те по­ни­мать огром­ное ко­ли­че­ство ссы­лок и тон­ких шу­ток в филь­мах и се­ри­а­лах. Не про­филь­ный на­вык, ко­неч­но, но лиш­ним не бу­дет. Глав­ное, изу­чать его каж­дый день, без пе­ре­ры­вов и вы­ход­ных. Все­го пол­ча­са за­ня­тий каж­дый день бу­дут в разы эф­фек­тив­нее пяти ча­сов раз в неде­лю.

Спе­ци­а­ли­стов из сфе­ры IT, ко­то­рые зна­ют ан­глий­ский на от­лич­ном уровне, на са­мом деле очень мало. Боль­шая часть из них — это те, кто ра­бо­та­ет в меж­ду­на­род­ных ком­па­ни­ях. Но так­же есть сфе­ры, в ко­то­рых зна­ние обыч­но­го ан­глий­ско­го и тех­ни­че­ско­го — клю­че­вой на­вык. На­при­мер, Data Sci­ence. Боль­шин­ство ин­фор­ма­ции про ма­шин­ное обу­че­ние и боль­шие дан­ные есть толь­ко на ан­глий­ском.

3 со­ве­та от ру­ко­во­ди­те­ля веб-раз­ра­бот­ки ком­па­нии Kee­netic Ев­ге­ния Ко­ры­то­ва, ко­то­рые по­мо­га­ют не толь­ко на­чать изу­че­ние, но и не бро­сить на пол­пу­ти

Вы­би­рай­те ори­ги­нал

Я вы­би­раю ори­ги­нал. Пе­ре­вод — это все­гда ин­тер­пре­та­ция и адап­та­ция к язы­ку, на ко­то­ром ты раз­го­ва­ри­ва­ешь, по­это­му часть ин­фор­ма­ции мо­жет по­те­рять­ся или ис­ка­зить­ся.

Кино я все­гда смот­рю в ори­ги­на­ле и без суб­тит­ров. Важ­но, что имен­но без суб­тит­ров, ина­че все вре­мя мож­но чи­тать текст и не кон­цен­три­ро­вать­ся на филь­ме. Чаще все­го ты по­ни­ма­ешь смысл из кон­тек­ста ска­зан­но­го. У вас есть ви­зу­аль­ное под­твер­жде­ние — по сю­же­ту и по­ве­де­нию пер­со­на­жей мож­но до­га­дать­ся, о чем они го­во­ри­ли. Пер­вое вре­мя было труд­но, ино­гда ни­че­го не по­нят­но и хо­те­лось все бро­сить. Но, как и дети учат­ся го­во­рить в окру­же­нии язы­ка, так и ты со вре­ме­нем на­чи­на­ешь по­ни­мать. От­сю­да вто­рой прин­цип.

Окру­жи­те себя тем, чем хо­ти­те за­ни­мать­ся

И это не толь­ко пси­хо­ло­ги­че­ский трюк, ко­гда кла­дешь ган­те­ли на про­хо­де, что­бы прой­дя мимо вспом­нить и пой­ти за­ни­мать­ся фи­зи­че­ской куль­ту­рой. Я на­стро­ил все свои те­ле­фо­ны, но­ут­бу­ки и про­чую тех­ни­ку на ан­глий­ский язык, для по­ис­ка в ин­тер­не­те поль­зу­юсь Google на ан­глий­ском. Email-под­пис­ка на ан­глий­ском язы­ке, под­ка­сты и т. д. Ко­гда пару раз оши­бешь­ся с опла­той пар­ков­ки из-за непра­виль­но­го по­ни­ма­ния язы­ка, сра­зу вы­учишь все сло­ва.

Но что­бы не со­рвать­ся в ка­кой-то мо­мент со­вер­шен­но­го непо­ни­ма­ния, я ис­поль­зую по­мощ­ни­ков. Кро­ме Google Trans­late, я на­стро­ил быст­рый по­иск слов из кон­текст­но­го меню мыши. У Ap­ple есть воз­мож­ность на­стро­ить раз­ные сло­ва­ри во всех сво­их устрой­ствах, что­бы в лю­бом ме­сте ис­кать зна­че­ние сло­ва. Неваж­но, в Telegram или на сай­те, по­чту чи­та­ешь или PDF. Аль­тер­на­ти­вой мо­жет быть рас­ши­ре­ние в бра­у­зер, что­бы непо­нят­ные сло­ва при вы­де­ле­нии пе­ре­во­ди­лись на твой род­ной язык. Его так­же мож­но на­стро­ить.

До­пол­ни­тель­но я по­шел учить­ся к англо­го­во­ря­ще­му учи­те­лю. Слож­но, зато еще как мо­ти­ви­ру­ет. Есть еще и раз­го­вор­ные клу­бы. Даже если вы сра­зу не смо­же­те на них го­во­рить из-за стес­не­ния сво­е­го уров­ня, со вре­ме­нем втя­не­тесь. Луч­ше все­го за­хо­дят раз­го­вор­ные клу­бы по ин­те­ре­сам. И это тре­тий прин­цип.

Най­ди­те ин­те­рес

Я дол­го ис­кал, но по­том по­нял, что мне ре­аль­но ин­те­рес­но, о чем поют и го­во­рят мои ку­ми­ры. Queen, AC/​​DC, Led Zep­pelin, ори­ги­наль­ный го­лос ак­те­ров в кино — осо­бен­но, ко­гда они поют. Ну или по­слу­шать дядю Боба — Un­cle Bob — Robert Mar­tin. Все это как смот­реть ис­ход­ный код биб­лио­те­ки, ко­то­рую ис­поль­зу­ешь в ра­бо­те — ори­ги­нал, и в этом вся суть.

В об­щем, я на­шел для себя мно­го ин­те­рес­но­го и моя вы­го­да в том, что имея в ар­се­на­ле два язы­ка, у меня под ру­кой в несколь­ко раз боль­ше ин­фор­ма­ции, му­зы­ки, кино, об­ще­ния. Все это ста­ло до­ступ­нее мне в двой­ном мас­шта­бе.

Толь­ко по­лез­ные по­сты и сто­рис — в на­шем In­sta­gram

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *