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

В наше время только ленивый не озвучил очевидную истину: надо знать английский — особенно если речь идет про разработчиков. Больше возможностей, общение без границ, профилактика Альцгеймера — и это ещё не полный список бенефитов, которые мы получаем. В этой статье мы будем разбираться, почему программисту важно и нужно знать английский язык и как, собственно, его учить.
Сразу спойлер — если вы совсем не знаете английский и только начинаете учить иностранный язык, то 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. Читайте то, что актуально сегодня — на английском, который актуален сегодня.
При мотивации и должной усидчивости, английский язык можно выучить за полгода. Этот язык не так сложен, как французский, исландский или японский. На изучение английского придётся выделить пять дней в неделю, два дня оставьте для отдыха, чтобы мозг успел переварить и освоить новые знания. Также важно следить за своим режимом и состоянием.
Если вы устали, садиться за учёбу нет никакого смысла, потому что вы не будете продуктивны, и ваш мозг не сможет усвоить новую информацию.
После того, как вы выучите один иностранный язык, для вас уже не составит никакого труда выучить второй, а за ним ещё третий. Это классный челендж и отличная профилактика против болезни Альцгеймера. Иностранный язык, как и изучение программирования, помогает вашему мозгу становиться гибче.
Никогда не останавливайтесь: В программировании говорят, что нужно постоянно учиться даже для того, чтобы просто находиться на месте. Развивайтесь с нами — на Хекслете есть сотни курсов по разработке на разных языках и технологиях
22 сайта для программиста, которые помогут заговорить на английском
Сделал подборку из 22-х сайтов для изучения английского языка.
Подборка поможет изучить английский легко, без зубрежки и учебников.
Учить лексику
Плагины, мобильные приложения и сайты, которые помогут перевести и запомнить незнакомые термины с русского на английский и обратно.
С этим плагином удобно переписываться с коллегами. Он автоматически переводит непонятные слова и выражения. Незаменимый инструмент, когда нет времени на доскональные переводы и нужен срочный ответ.
Reverso
Универсальный англо-русский словарь, которым можно пользоваться на компьютере и в телефоне. Переводит отдельные слова, фразы и идиомы. Есть примеры того, как один и тот же термин употребляют в разном контексте.
Энциклопедия компьютерных и технических терминов. К каждому слову есть детальное описание, примеры употребления и мини-статья с интересными фактами.
Англоязычный переводчик с тестами на знание компьютерных основ. Бонус — раздел «слово дня», который обновляется каждый день. Если хотя бы периодически сюда заглядывать, можно выучить профессиональный сленг и быть в курсе трендов.
Ещё один профессиональный переводчик технических терминов. Все объяснения и примеры на английском.
Blair English
В этом словаре лексика сгруппирована по темам: символы, проблемы с компьютером, веб-страница или код. Ещё есть уроки — заметки и тесты на запоминание.
Понимать на слух
Подборка подкастов и видео для программистов, в которых много разговорной лексики и ИТ-терминов.
Подкаст для новичков в программировании. Ведущая Лоуренс — программист-самоучка, которая освоила профессию с нуля и теперь делится опытом с другими. Она простым языком объясняет, как найти работу мечты, вести переговоры с заказчиком и стать профессионалом своего дела.
В подкасте обсуждают, как написать программное обеспечение или топовое приложение, тестировать свой продукт и кодить.
DevChat
Подкаст для iOS-программистов. Гости рассказывают про разработку мобильных приложений, делятся лайфхаками, технологиями и полезными инструментами, которые пригодятся в работе.
Самый доступный способ привыкнуть в разговорной речи и профессиональной лексике. Нужно выбрать интересующую тему и включить субтитры. Если что-то непонятно, можно поставить на паузу или повторить несколько раз.
Крупнейшая техническая конференция, которую можно послушать в онлайн-формате. Подойдет тем, у кого английский выше среднего. На Strange Loop рассказывают последние новости отрасли, презентуют новые идеи и разработки, делятся советами.
Поставить произношение
Мобильные приложения и видеотуториалы, которые научат правильно произносить слова и говорить без акцента.
Два в одном: можно учить новые слова и запоминать их произношение. В каждом уроке несколько карточек. Всё, что нужно сделать — запомнить картинку, воспроизвести термин и повторить его вслух.
Короткие видеоролики, где за три-пять минут объясняют, как правильно произносить сложные звуки. Ведущий рассказывает, какие ошибки допускают иностранцы и как их исправить. В каждом выпуске есть транскрипция и задания для проработки темы.
YouTube-канал кофаундера LinguaTrip.com. Марина живёт в США и рассказывает, как поставить правильный акцент, разговаривать как носитель и общаться с иностранцами без страха.
Заговорить
Соцсети, где можно найти друзей и общаться на любые темы, чтобы прокачать разговорный английский.
Онлайн-платформа, где общаются с людьми из разных стран мира. Нужно создать профиль, указать уровень владения английским и начать поиск. Если собеседник понравился, можно созвониться с ним по Скайпу.
Каждый профиль проходит модерацию, все собеседники надёжные. Чтобы начать диалог, нужно отправить сообщение. После этого доступны дополнительные функции: совместные игры, исправление текстов, аудио и видеозвонки.
Общаться со своими
Онлайн-площадки, где можно задать вопрос опытным разработчикам и поделиться своим опытом.
Один из самых известных форумов для программистов по версии Alexa Internet. Тут можно найти ответы на разные вопросы или задать свой.
Ещё один форум для разработчиков с разбивкой по темам. Здесь часто делятся лайфхаками, которые сложно найти в сети самостоятельно.
Software Engineering
Площадка для общения между опытными разработчиками. Тут подскажут, как написать код, найти ошибку или упростить свою работу.
Быть в курсе новостей
Онлайн-издания о том, что происходит в сфере разработки, поддержки и новых технологий.
Один из самых известных сайтов. Здесь обсуждают ИТ-новости со всего мира. Зарегистрированные пользователи публикуют ссылки на тренды и последние новости, дискутируют с профессионалами отрасли.
Профессиональный журнал для разработчиков с полезными фишками, советами и трендами. Пишут практикующие специалисты, у которых есть чему поучиться.
Новостной портал с новостями, анонсами конференций и бесплатными ресурсами для разработчиков.
Лет ми спик фром май харт. Как программисту выучить English?

Практически все в ИТ-сообществе солидарны с тем, что уважающему себя айтишнику, а уж тем более программисту, без английского никуда. Но знают английский на более-менее приличном уровне далеко не все, а многие так и вовсе испытывают с языком большие проблемы, успокаивая себя тем, что нанимателей в первую очередь интересуют их знания и умения непосредственно в сфере программирования, а язык — это дело второстепенное. Однако факт остается фактом — крепкий разговорный и письменный английский пусть и не будет залогом успешного трудоустройства, но скорее всего свою роль сыграет. А если говорить о трудоустройстве в какой-нибудь серьезной международной компании (с соответствующе серьезной суммой ежемесячного оклада), то здесь трудности с английским и вовсе могут стать причиной провала, даже если в технической части все обстоит хорошо. К слову, со знанием английского у наших сограждан дела по-прежнему обстоят неважно, а на дворе уже 2020-й год, если кто не в курсе. Так, согласно EF English Proficiency Index, одного из самых авторитетных в мире рейтингов по уровню владения английским в разных странах, знание этого языка в Украине, России и Беларуси в среднем оценивается как “низкое”. В международном рейтинге эти страны занимают 49-е, 48-е и 47-е места соответственно. А Казахстан и Узбекистан, например, так и вовсе в самом низу рейтинга (93-у и 95-у места соответственно). Поэтому сегодня мы подготовили материал о том, как “прокачать” свой английский с максимальной эффективностью и без необходимости тратить на обучение слишком много средств. До такого уровня, что обзавидуется даже такой признанный эксперт в международных коммуникациях, как Виталий Мутко.
Учим английский — с чего начать?
Поставьте цель
Сформируйте план
Оцените свой уровень ключевых навыков в английском
- слуховое восприятие;
- общение;
- чтение;
- письмо.
Восприятие информации на слух или LISTENING
Смотрите ТВ или YouTube на английском
Тем, у кого уровень английского еще очень низкий, для начала хорошо подойдут передачи для детей — на них можно потренироваться в понимании базовой английской речи. Остальным стоит подбирать программы, которые им было бы интересно смотреть и на родном языке. Хорошим вариантом совмещения приятного с полезным будет просмотр любимого сериала на английском с русскими или английскими субтитрами.
Разговорные передачи по радио помогут научить мозг практиковать восприятие английской речи на слух, в первую очередь на подсознательном уровне.
Слушайте новости и подкасты в Интернете
Например, на английском можно слушать интересные и информативные подкасты о Java из нашей обзорной статьи.
Речевые навыки и произношение или SPEAKING
Говорите с собой на английском
Если разговаривать с другими людьми вы еще не готовы (или думаете, что не готовы), начать можно с разговора с самим/самой собой. Как вариант, просто читать английский текст вслух. Это важно для приобретения регулярной разговорной практики.
Записывайте собственный голос
Первое время слышать собственный голос в записи будет странно и даже может быть неприятно, но вскоре вы привыкните. Этот способ помогает “взглянуть” на свое произношение со стороны, чтобы понять, где есть проблемы и что нужно исправить.
Разговаривайте на английском с другими людьми
Но рано или поздно все же придется начать разговаривать на английском и с другими людьми. При этом, более продуктивным такое общение конечно будет с носителями языка или теми, кто очень хорошо его знает. Если таковых в вашем окружении нет, всегда можно найти кого-то для общения в Интернете — например, на форумах по интересам или сайтах знакомств.
Учите сленг и идиомы
Научиться общаться на английском и понимать собеседников будет довольно сложно без знания сленга и идиом. И то и другое нужно просто выучить, других вариантов нет. Сленговые новшества ищите в Urban Dictionary: там, кроме смысла, объясняют контекст использования слова или фразы. Можете попрактиковаться на переводе песен любимых современных групп и поискать “двойное дно” в тексте.
Учить идиомы и оттачивать стиль можно на куче Телеграм-каналов, например, Your Perfect English.
Скороговорки — это отличный способ улучшить свое произношение и сделать речь более правильной и понятной. Поэтому имеет смысл практиковать их на регулярно.
Чтение и словарный запас или READING
Читайте на английском каждый день
Самое главное практиковаться ежедневно, а читать можно что угодно, включая новости и другие информационные сайты, книги, посты в лентах соцсетей или даже комиксы, если серьезные тексты кажутся слишком сложными.
Проводите ментальный анализ каждого прочитанного текста
Читать каждый день — это важно, но также важно и понимать прочитанное. Для этого желательно анализировать каждый прочитанный текст, отвечая на стандартные вопросы. Про кого/что идет речь в тексте? Что произошло? Почему это произошло? Когда и где это произошло? Ответы на подобные вопросы, во-первых, помогут убедиться в том, что текст понятен, а во-вторых, позволят попрактиковаться в выражении мыслей и утверждений на английском.
Ведите дневник с новыми словами
Старайтесь регулярно учить и записывайте новые слова. Под каждым из новых слов в словаре можно написать пару предложений с этим словом, чтобы закрепить в памяти примеры его употребления.
Письмо и правописание или WRITING
Начните вести дневник
Ведение дневника помогает практиковаться прежде всего в свободном письме, при котором не обязательно обращать внимание на правильность грамматики, и выработать у себя привычку писать на английском.
Общайтесь на англоязычных форумах
Общение на форумах (как вариант, в соцсетях или даже комментариях к YouTube-роликам) — это еще один хороший способ практиковать свой английский, получая навыки непосредственного общения с носителями языка совершенно бесплатно.
Переписывайте новости на английском
Пересказ свежих новостей (например) на английском также помогает настроить себя на ежедневную практику.
Попросите носителей языка проверять ваши тексты
Работа с редактором-носителем языка — это один из наиболее эффективных способов подтянуть свой письменный английский. Профессиональный редактор поможет обратить внимание на ошибки и укажет на те тонкости и нюансы в текстах, которые довольно трудно понять при самостоятельном обучении. Как вариант, можно обратиться к специальным веб-форумам для изучающих английский, где носители языка прокомментируют ту или иную проблему в ваших текстах, или стать пользователем Duolingo — электронной платформы для изучения языков и краудсорсингового перевода текстов.