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

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

  • автор:

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

Самое важное в изучении английского – понять ЗАЧЕМ Вам это надо и надо ли это вообще. Без этого понимания у Вас не будет ни мотивации, ни необходимости применения языка на практике.

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

Требование к английскому для джуна

  • быстрое чтение и правильное понимание технической документации или статьи о программировании
  • минимальная коммуникация с заказчиком (при крайней необходимости)

На первых этапах этого более чем достаточно.

Изучение технического английского в разы проще, чем просто изучение английского

Всё потому, что специализированная литература чаще пишется на symbol english – без сложных речевых оборотов и времён типа Future Perfect in the Past. Необходимы Вам будут максимум 5 базовых времён. Для понимания технического текста Вам достаточно понимать все слова по отдельности – на хитросплетения времён и фразовых глаголов можно забить. Неизвестные слова не придётся учить долго – их не больше тысячи. Любая узкоспециализированная лексика крайне ограничена.

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

Если Вы знаете 5 слов на английском – Вы готовы к практике. Тогда ищите способы практиковаться:

  • нетворкинг
  • lunchclub.ai
  • discord с другими разработчиками

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

Как учить слова

В первую очередь установите расширение для Google Chrome (например, Lingua Leo), которое позволяет по клику на слово увидеть его перевод в зависимости от контекста, а также сохранить незнакомые слова в собственный словарик. Так учёба будет эффективной и даже незаметной.

Схема пополнения вокабуляра:

  • учить по 20 слов в день – 10 по дороге на работу, 10 перед сном
  • на следующий день повторять их
  • регулярно изучать программирование, читать документацию и встречать уже изученные слова

Так можно догнать планку в 1000 слов за 2 месяца!

  • Не переходите на русский никогда. Если Вы не знаете, как перевести какое-либо слово, то Вы должны передать его значение с помощью других английских слов. Как компилятор C++ пишут на языке C++, так и английский язык нужно изучать с помощью английского языка.
  • Соцсети, ПК, телефон – всё должно быть на английском.
  • Смотрите фильмы с субтитрами. Продолжайте смотреть, даже если не понимаете перевод. Странный совет, но доверьтесь, – он работает. Ваш мозг будет сопоставлять слова и значения. Оригиналы, подкасты, книги, видео на ютубе . Вам не нужно понимать каждую деталь. Главное – улавливать смысл.
  • Пользуйтесь Reverso Context и UrbanDictionary.
  • Пойте на английском для улучшения произношения.

В IT нет барьеров. Они есть в Вашей голове.

О том, как попасть в IT-сферу с нуля, рассказываем на бесплатном занятии (регистрация).

Английский для программиста: 5 советов как выучить быстрее

Почему начинающим айтишникам важно учить именно “английский язык для программистов”? Неужели он так отличается от бытового или, например, “английского для бизнеса”?

В этой статье команда разработчиков GoIT расскажет про особенности английского для разработчиков и поделится практическими советами по его изучению для начинающих IT-специалистов.

5 “зачем” учить английский айтишнику

Вот зачем вам понадобится английский:

  • Чтобы писать код. Разработчики “кодят” на английском, поэтому без знания основ языка вы будете допускать орфографические ошибки в переменных (английские слова), а значит напишите плохой код.
  • Чтобы понимать технические термины и техзадания. Даже в странах СНГ разработчики все больше переходят на английский язык при составлении документации. Что и говорить про заграничных заказчиков.
  • Чтобы общаться с другими разработчиками и понимать их. Сленг программиста основан на английских словах. Например, термин “фича”, которым разработчики называют определенную функцию программы, основан на слове “feature” (в переводе функция, черта). Таких выражений у IT-специалистов сотни и их нужно понимать.
  • Чтобы читать техническую документацию, книги и слушать доклады топовых специалистов в интернете. Большинство топовых книг, вебинаров на английском языке.
  • Чтобы повысить шансы на релокейт и зарабатывать больше. Уже несколько лет западные заказчики активно ищут разработчиков на рынке СНГ. Поэтому если вы хорошо зарекомендуете себя в зарубежной компании, как действительно классный профессионал, то сможете переехать в другую страну на ПМЖ и увеличить зарплату в разы.

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

Определим минимальный уровень знания английского языка, достаточного для программиста-новичка. Для этого обратимся к статистике:

  • по данным DOU – 50% разработчиков знают английский до среднего уровня (2.4% знают английский на уровне чтения небольших элементарных фраз; 11,9% читают тексты на английском со словарем; 35,7% понимают английскую речь на слух и могут поддержать разговор).

согласно данным Djinni на конец мая 2021, на сервисе зарегистрирована 1721 вакансия с зарплатой до $1.500 и 40 позиций с зарплатами $3.500-$4.000 для начинающих разработчиков с опытом работы менее года и уровнем знания английского языка Beginner (знание элементарных фраз). Для сравнения, для новичков такого же уровня технических знаний, но c уровнем английского Pre-Intermediate (чтение со словарем и разговор на неспешный разговор на общие темы) зарегистрировано 5828 вакансий с зарплатами до $3.000.

По данным Recruitica.com, в 2021 году разработчику-новичку важно знать английский на уровне “уверенное чтение технической документации”. Именно такая формулировка указана в большинстве вакансий. Необходимость хорошего и даже отличного знания английского необходима программистам уровня Middle и выше.

Вывод: айтишнику-новичку не нужно учиться несколько лет на курсах английского языка, чтобы стать настоящим разработчиком. Но необходимо знать “IT-english”, чтобы устроиться на первую работу по IT-специальности. Осталось наметить путь, как быстро изучить основы.

5 советов как программисту выучить IT-английский быстрее

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

1. Окружите себя IT-информацией

  • подпишитесь на телеграм-каналы про IT. В Telegram-канале Junior Developer вас ждет актуальная статистика и новинки мира IT.
  • зафрендитесь, установите контакты с ТОП-разработчиками в Facebook, LinkedIn и вступайте в профильные группы в этих и других соцсетях – так вы будете в центре актуальных новостей мира IT;
  • найдите блоги и издания, которые вам понравятся и следите за их публикациями. Например, в GoIT Blog мы каждую неделю публикуем полезные материалы для начинающих разработчиков. Из англоязычных – reddit.com;
  • читайте IT-темы и разделы на популярных форумах. Например, Cyberforum, IXBT-Forum; и др. Из англоязычных – StackOverFlow;
  • читайте книги на IT-тематику. Например, если вам хочется стать Python-разработчиком – читайте книги про Python в оригинале, используя переводчики. Несомненно, это сложнее и займет больше времени, чем если бы вы читали текст на удобном языке. Но после прочтения и выполнения практических советов вы намного быстрее поймете основы.

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

Также рекомендуем вам посмотреть вебинар на YouTube-канале GoIT, где Алексей Голубев (Senior Software Engineer в SoftServe) расскажет о том, зачем IT-шнику нужен английский и 5 личных советов, как выучить этот иностранный язык быстро, на достаточном для программиста уровне.

2. Читайте больше технических статей и постов ТОП-разработчиков в оригинале

Это может показаться сложным шагом, но если вы установите расширения-переводчики для Google Chrome или других браузеров (например, Google Переводчик), то сможете переводить незнакомые слова, просто выделяя их.

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

3. Пользуйтесь приложениями для изучения английского языка на смартфоне

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

4. Посещайте онлайн-курсы по английскому для IT

В интернете есть множество курсов именно по направлению IT-English. Но зачастую он требует уже начальных знаний английского языка (порог – не ниже Pre-Intermediate). Если вы можете выделить время на систематические занятия с преподавателем, то быстро приобретете необходимые знания.

5. Больше практикуйтесь в программировании

Если вы хотите в IT, но сомневаетесь в своем уровне английского и, соответственно, не знаете, хватит ли его, чтобы стать разработчиком – регистрируйтесь на бесплатный марафон HTML+CSS верстки и “убьете сразу 2 зайцев”. На нем вы:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Где айтишнику подтянуть английский: большой список приложений, книг и видеоканалов

Где айтишнику подтянуть английский: большой список приложений, книг и видеоканалов - 1

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

Мобильные приложения

Voxy

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

Words

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

Rosetta Stone

Где айтишнику подтянуть английский: большой список приложений, книг и видеоканалов - 2

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

English Listening and Speaking

Java-университет

Приложение English Listening and Speaking поможет понимать английский язык и говорить по-английски более свободно. Уроки разделены на множество уровней: от начального до среднего и продвинутого. Вы можете выбрать один из двух звуковых режимов: онлайн-трансляция и офлайн. Приложение также включает в себя список необходимых идиом и фраз, используемых в повседневной речи.

Learn English Grammar

Приложение, которое поможет подтянуть грамматику. Learn English Grammar охватывает более 100 популярных грамматических тем с простыми объяснениями, множеством примеров и картинками. Все грамматические темы доступны бесплатно. Это приложение по грамматике английского языка подходит для начального и среднего уровней.

Duolingo

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

English Pronunciation

Где айтишнику подтянуть английский: большой список приложений, книг и видеоканалов - 3

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

Сайты

LinguaLeo

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

Italki

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

Puzzle English

Основой формата обучения в Puzzle English является тренировка восприятия английского на слух. Фразы, озвученные английскими и американскими дикторами, представлены в виде аудио и видео пазлов, которые нужно собирать. Кроме того, на сайте есть грамматические видеоуроки и задания для закрепления отработанных навыков.

Книги по английскому для айтишников

English for Information Technology [Pearson Longman]

Курс состоит из книги для студентов, аудиоматериалов, книги для преподавателя, а также глоссариев и тестов по каждой пройденной теме.

Basic English for Computing [Oxford]

Где айтишнику подтянуть английский: большой список приложений, книг и видеоканалов - 4

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

Youtube-каналы

Английский для IT-шника

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

Английская лексика для программиста

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

Telegram-каналы

English of the Day

Телеграмм-канал с актуальными английскими идиомами, фразовыми глаголами и сленгом, которые пополнят словарный запас.

Andy English Bot

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

Minute Memes

Где айтишнику подтянуть английский: большой список приложений, книг и видеоканалов - 5

Что может быть лучше изучения английской лексики по мемам? Ничего. Именно поэтому рекомендуем канал со смешными мемами Minute Memes.

Английский с нуля

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

Tik-Tok

english_nura_lauri

Английский можно учить и в Tik-Tok: блогер Nura Lauri в коротких видео учит популярным английским словам из различных сфер: бизнес, политика, здоровье, животные, музыка.

united kingdom

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

english.kuzmina

Еще один учитель английского Ирина Кузьмина в коротких видео напоминает базовые правила грамматики, учит популярным фразам и объясняет, как правильно произносить английские слова.

i_love_englishhh

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

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

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